EarSketch is a free, web-based educational platform that teaches computer science and programming through music creation in a Digital Audio Workstation (DAW) environment. It allows users to write code in Python or JavaScript to compose, remix, and arrange beats, melodies, and effects using a library of professional audio loops. The platform is designed for students of all backgrounds, including those with no prior experience in music or coding, and is used in schools to teach introductory computer science concepts creatively and engagingly
Subject(s): Computer Science, Digital Literacy, STEAM
Audience(s): Staff, Students
Instructional Purpose(s): Collaboration, Content Practice, Creativity, Engagement, Productivity
