Lesson 4
Parallelism
In this lesson, students will explore the concept of parallelism. They will learn to use broadcast blocks in Scratch to run multiple scripts at the same time. This will allow them to program the individual notes of a chord to play simultaneously. Finally, students apply their learning to compose a harmonic C major, F major, and G major chord in Scratch.
school
Grade
7
local_library
Subject
Music
schedule
Length of lesson
50 minutes
Learning objective
Students will produce a harmonic chord using the concept of parallelism.
Standards
CSTA Standards
- 2-AP-13: Decompose problems and subproblems into parts to facilitate the design, implementation, and review of programs
- 2-AP-14: Create procedures with parameters to organize code and make it easier to reuse.
National Association for Music Education (NAfME) Music Standards, 2014
- MU:Cr1.1.7a: Generate rhythmic, melodic, and harmonic phrases and variations over harmonic accompaniments within AB, ABA, or theme and variation forms that convey expressive intent.
- MU:Cr1.1.T.IIa: Generate melodic, rhythmic, and harmonic ideas for compositions and improvisations using digital tools and resources.
- MU:Cr2.1.C.IIa: Assemble and organize multiple sounds or musical ideas to create initial expressive statements of selected sonic events, memories, images, concepts, texts, or storylines.