Unit 7.2

Harmony hackers

In this unit, students will explore the relationship between melody and harmony in music by learning to program a harmonic chord progression. Students will decompose a familiar song into its individual notes as they learn about melody. They will then develop their understanding of abstraction by creating their own functions to play harmonic chords. Students then sequence their functions to build a program that plays a common I-IV-V-I chord progression. By the end of the unit, students will sequence and share their own custom song using different chord progressions they have created.

school
Grade 7
local_library
Subject Music
schedule
Length of unit 5 hours

Overview documents

1

Deconstruct a melody

Students break down a basic melody into a sequence of individual notes to understand decomposition.

2

Creating My Blocks

Students create a function using a My Block in Scratch to store a sequence for a musical phrase.

3

Chord detectives

Students learn how music can be represented as data and processed by a computer.

4

Parallelism

Students explore the concept of parallelism using broadcast events to program multiple notes to play simultaneously forming a harmonic chord.

5

Programming progressions

Students apply their knowledge of functions to create custom chords and sequence them to play a full I-IV-V-I chord progression.

6

Musical showcase

Students create and share a custom remix of their composition to showcase their own musical style for their peers.