So there’s this cool web app called EarSketch that teaches you how to code in Python (or JavaScript) by making music! It goes over all the programming basics like data types, variables, functions, etc. and you get a whole library of electronic/hip-hop sounds to choose from. There’s nothing to download or install this time— it runs on Chrome, Firefox and Safari.
Featured songs students made w/ EarSketch:
Tutorials:
Hour of Code – Quick intro to EarSketch + programming. It has all the basic definitions, so it’s technically for beginners, but might feel rushed if you’ve never seen code before?
~ or ~
Curriculum – Goes way slower/in-depth and is so much more beginner-friendly. You won’t finish this in one day, though. Pretty much everything you’ll ever need is in Unit 1.