These Modules are meants as a scaffold for your Coded Beats sessions. They provide learning content, activities, and learning goals. Use them as a jumping off point for running your sessions. The basic organization for sessions that these modules use are:
Community Building Warm-Up
Learning Content
Puzzle Activity
Sharing Time
The goal of Sharing Time is to try to normalize working in TunePad outside of the weekly sessions and to provide exciting creative activities using the content from that week. The creative activities are not meant to be homework, but more of a way for interested students to stay involved.
Feel free to riff on these activities and to put your own creative spin on them!
Discuss goals of program
Begin getting to know participants
Introduction to TunePad API and interface
Introduction to playNote and Python variables
Introduction to counting beats and coding simple rhythms
Introduction to Jam Sessions interface
Review of variables, playNote, and beats
Introduce basic drum pattern construction
Introduce the Ableton visual sequencer
Introduce Python lists
Build a basic one-bar beat in TunePad
Introduce for-loops in Python
Build an intermediate hi-hat pattern in TunePad