top of page

About EarSketch

EarSketch is a code-to-compose platform where students of all ages learn to code by remixing music. Students connect computational thinking with music and music technology by manipulating loops, composing beats, and applying effects using a multi-track digital audio workstation (DAW) and all while coding in the platform's code editor using Python or JavaScript.

​

Since launching in 2011, EarSketch's K-12 education team developed tutorials, curriculum, and trainings to support K-12 learning. The EarSketch Teachers website holds a repository of resources for K-12 teachers to engage their students. Additionally, EarSketch's K-12 education team works in partnership with various organizations to sponsor competitions!

ES_Branded Logos_ES_VIOCircleLogo.png

"Creating the Next Code Composers" produced by Troy Robinson, Monet Fort, et al., Georgia Tech Institute of Technology

Sound Waves
Plus (Addition Sign)

audio clips

Semi-colon in Brackets

code

Right Arrow
EarSketch Logo

EarSketch

Quarter Note
Right Arrow

musical remix

Research and Design

EarSketch's developer and K-12 education team partnered with a Research and Evaluation team to conduct research, iterate on the platform, and develop curriculum to support teachers with evidence-based learning and practices in K-12 classrooms. Below include publications for *light* reading on how EarSketch has impacted K-12 student learning and the results of the studies. More publications can be found on Google Scholar by searching EarSketch.

Iterative composition, coding and pedagogy: A case study in live coding with EarSketch

Jason Freeman and Brian Magerko

2016

Journal of Music, Technology & Education

EarSketch: A STEAM-Based Approach for Underrepresented Populations in High School Computer Science Education

Brian Magerko, Jason Freeman, Tom Mcklin, Mike Reilly, Elise Livingston, Scott Mccoid, and Andrea Crews-Brown

2016

ACM Transactions on Computing Education

EarSketch: Teaching computational music remixing in an online Web Audio based learning environment

Anand Mahadevan, Jason Freeman, Brian Magerko, and Juan Carlos Martinez

2015

Web Audio Conference

Engaging underrepresented groups in high school introductory computing through computational remixing with EarSketch

Jason Freeman, Brian Magerko, Tom Mcklin, Mike Reilly, Justin Permar, Cameron Summers, and Eric Fruchter

2014

SIGCSE '14

EarSketch: An integrated approach to teaching introductory computer music

Scott Mccoid, Jason Freeman, Brian Magerko, Christopher Michaud, Tom Jenkins, Tom Mcklin, and Hera Kan

2013

Organised Sound, Cambridge University Press

bottom of page