Screen shot of EarSketch in action.



EarSketch is a STEAM (science, technology, engineering, arts, and math) learning intervention that combines a programming environment and API for Python and JavaScript, a digital audio workstation, an audio loop library, and a standards-aligned curriculum to teach introductory computer science with music technology and composition. It seeks to address the imbalance in contemporary society between participation in music-making and music-listening, and a parallel imbalance between computer use and computer programming. It also seeks to engage a diverse population of students in an effort to address long-standing issues with under-representation in both computing and music composition.

EarSketch is free and browser-based and is used widely in computing and music technology classrooms from elementary school through college and in all 50 states and over 100 countries.

To learn more about EarSketch and use it yourself, click here.




If you can't find the information you were looking for, we'll get you to the right place.
Contact Us