CRD-2.B: Explain how a program or code segment functions
Facilitate beginning of PowerPoint slides by playing the 15 second musical introduction of the song, Crazy In Love, by Beyonce and Jay Z (PowerPoint slide 2).
Introduce EarSketch platform and basics of music sampling (PowerPoint slide 3, EarSketch Chapter 1.2 (Why Learn Programming for Music) - 1.3 (Tools of the Trade: DAWs and APIs).
Have students watch video on the EarSketch workspace (PowerPoint slide 4, EarSketch Chapter 1.3 (The EarSketch Workspace).
Facilitate PowerPoint to explore how to make a script in EarSketch (PowerPoint slides 5-6, EarSketch Chapter 1.4 (Running a Script) - 1.9 (Composing in EarSketch).
Explain the purposes of an API using the PowerPoint slide and have students complete the analogy at the end of the slide (PowerPoint slide 7).
Assign students MiniTask The Same Folder (PowerPoint slide 8, MiniTask Example Script SameFolder).