EarSketch

Target Audience: High School Students

Picture
Click image to visit site

Link: earsketch.gatech.edu/landing/#

Learn to Code by Making Music​

"EarSketch helps you learn core topics in computer science, music, and music technology in a fun, engaging environment. You learn to code in Python or JavaScript, two of the most popular programming languages in the world, while manipulating loops, composing beats, and applying effects to a multi-track digital audio workstation. To start learning to write code and make music, click the Get Started button and use the integrated online curriculum.

EarSketch provides a modular curriculum designed for use within a high school introductory computing course. It works particularly well in (and is closely aligned with) Computer Science Principles courses. We provide lesson plans, slides, projects, assessments, and other teaching materials for an EarSketch programming module aligned with the Computer Science Principles course. To obtain access to the teaching materials, please contact us.
There are several additional curricula available for other types of learning contexts. In partnership with Georgia Gwinnett College, we have created an e-book for an introductory college-level course with EarSketch and Python. For afterschool programs, we recommend using PythonMC, an EarSketch curriculum developed by Google and Rapport Studios. For a brief introduction to computing and EarSketch, we also offer an Hour of Code module." (source)

Back to Computer Skills