How can we teach children computational thinking?
Designed and developed with Eric Duong over 3 months using React
A web application for elementary school students that introduced computational thinking through making interactive music live in the broswer. The Loops at the center of the interface are used to determine the placement of Tones, which play a note when they strike the cord. Each Tone plays a different note and there are options to change the octave and duration of each Tone before placing them onto a Loop. Because each Loop rotates at an angular velocity dependent on its radius, smaller Loops will complete rotations faster. The result is a system that encourages experimentation and planning to create new compositions.