Making Music with Code (CSTA)
This interactive workshop explores the nexus between computer programming and music. We will learn how to create music in Scratch, as well as a hip version of "Hot Cross Buns" using the program Sonic Pi. No coding or music experience required; however, please bring a laptop for maximum fun.
The link above is a .pdf file of the slideshow used for this presentation. All media (videos, audio clips, websites, etc.) that were included in the original are now images with active links; meaning, you can click on the image and it will send you to the original source material.
Beatbox Machine with Scratch
Project Sequence

#1 Create Funny Backdrops

#2 Triggering Sounds
Project Extensions
Debugging Exercises

Why do we only see a blank backdrop when pressing an arrow key? How can you debug this code to make it show a funny picture before showing a blank backdrop?




Lesson Plan and Coder Resources Page
10 Minute Break
Hot Cross Buns with Sonic Pi
Additional Resources
More resources on making music with code
The following lists provide a direct feed of users who discuss the various topics that pertain to this presentation:
The following links provide videos related to various topics that pertain to this presentation: