In this activity, students will learn how to use block coding to create 8 repetitive beats of music along with a visualization. They will customize different aspects of their program to create a final product that can be shared with family and friends.
SWBAT use JavaScript block coding to create their own beat with music visualization by creating an array of beats on which to play sounds through the use of parameters.
In this activity, students will learn how to use block coding to create a music visualization with a preloaded song or one of their own choosing that they have uploaded. They will customize different aspects of their program to create a final product that can be shared with their teacher, family, and friends.
SWBAT create a custom music visualization by changing the song, color, and shape parameters in visualization code blocks.
In this activity, students will learn how to use block coding to create very simple musical phrases. They will use different notes to generate a single 8-beat phrase.
SWBAT use blocks to create a song consisting of a single measure by choosing which notes to use as the parameters to their beats blocks.
In this activity, students will learn how to use block coding to create very simple musical phrases. They will use single tones to generate a single 8-beat phrase, but have a full range of notes to choose from. They will also be able to customize the colors of the visualization.
SWBAT use blocks to create a song consisting of a single measure by mixing different notes together and modifying the accompanying visualization’s colors.
In this activity, students will learn about chord progressions. They will then use the block editor to create a song using popular chord progressions.
SWBAT use JavaScript block coding to create a song by choosing the chord parameters to create common chord progressions.
In this activity, students will learn about for loops. They will utilize loops to repeat sections of their song a specific number of times in order to allow for the creation of a song with different chord progressions for the chorus, verses, and bridges.
SWBAT use JavaScript block coding and for loops to repeat chord progressions in their songs.
In this activity, students will put together all they’ve learned about beats, chords, chord progressions, and loops to create a full length song.
SWBAT use JavaScript block coding to create a full length song using beats, chords, chord progressions, and for loops.
In this activity, students will put together all they’ve learned to create a visualization for their own composition using block beats, chords, chord progressions, and loops.
SWBAT create a visualization for their own composition using block beats, chords, chord progressions, and loops.
In this activity, students will put together all they’ve learned to create a visualization for their own composition using block beats, chords, chord progressions, and loops.
SWBAT create a visualization for their own composition using block beats, chords, chord progressions, and loops.