1
MAKE BEATS. LEARN CODE. PROMOTE EQUITY.
v3.1
2
CODE TO COMPETE
v3.1
{
}
3
How are music, computer science, �activism and entrepreneurship �pathways to promote racial equity?
Layers of Music (Activism & Equity)
v3.1
Continue to examine the layers of racism and music; learn how to add sound clips and to debug.
Sensitive Topic: In this module students will analyze examples of racism and injustice faced by Indigenous artist, Samian.�
AGENDA
4
MODULE 3 - LAYERS OF MUSIC
(ACTIVISM & EQUITY)
OBJECTIVE
v3.1
5
1. THINKING ABOUT THE ISSUES
v3.1
In your Student Writing Activity Workbook, make notes on what you know and want to know about music, computer science, activism, and equity?
6
| Know | Want to Know |
Music | | |
Computer Science | | |
Activism | | |
Equity | | |
v3.1
7
2. ACTIVISM, EQUITY, & FIRST SOUND CLIPS
v3.1
8
Listen to the song “Peuple Invincible”, follow along reading the lyrics in your Student Writing Activity Workbook and highlight examples of injustice to answer the questions in the workbook or to discuss as a class
v3.1
BUILD YOUR VOCABULARY TO PROMOTE EQUITY
9
Term | Definition |
| �The policy or action of using vigorous campaigning to bring about political or social change.� |
ACTIVISM
v3.1
In your Student Writing Activity Workbook answer the question: How does Samian use his voice for activism?
BUILD YOUR VOCABULARY TO PROMOTE EQUITY
10
Term | Definition |
| �The ability for all groups of people to experience the same quality of life. It includes taking any necessary actions to make sure that all groups of people get fair treatment and the right resources that enable them to thrive. |
EQUITY
v3.1
11
CODING AND COMPOSING
Type (or copy from your Student Coding Activity Workbook) this code into your script after
setTempo(120)
from earsketch import *
setTempo(120)
# music section
fitMedia(RD_UK_HOUSE_MAINBEAT_8, 1, 1, 9)
fitMedia(RD_POP_SYNTHBASS_6, 2, 1, 9)
fitMedia(YG_FUNK_CONGAS_3, 3, 1, 9)
v3.1
12
RUN YOUR CODE
EarSketch Training | 11.06.2020
v3.1
13
PLAY YOUR MUSIC
Metronome
v3.1
BUILD YOUR VOCABULARY TO MAKE BEATS
14
Term | Definition |
| �A part of a song that is recorded separately as a musical clip and added to a piece of music. In a DAW, tracks are arranged in rows and labeled with numbers.� |
TRACK
v3.1
15
EXPLAINING THE CODE
Rewind
Metronome
# music section
fitMedia(RD_UK_HOUSE_MAINBEAT_8, 1, 1, 9)
fitMedia(RD_POP_SYNTHBASS_6, 2, 1, 9)
fitMedia(YG_FUNK_CONGAS_3, 3, 1, 9)
Python, like many coding languages, is case sensitive!!
Any time your code doesn't run, check to see if you got the casing right.
v3.1
16
The fitMedia( ) function!
Rewind
fitMedia(drums, 1, 1, 5 )
Sound file name (variable)
Track number
Starting measure
Ending measure
v3.1
17
Console
Tells about errors
CONSOLE
EarSketch Training | 11.06.2020
Watch Out!
v3.1
18
ERRORS & DEBUGGING!
TYPES of ERRORS
COMMON ERRORS
v3.1
19
The order of parameters is not correct: it should be sound clip name then track number.
v3.1
Missing the opening parenthesis!
Missing the letter 'e'.
Missing a comma between third and fourth parameters.
Missing an uppercase 'M'.
WORK TOGETHER TO FIND THE BUGS!
(You can click to reveal all five)
20
v3.1
3. CONSOLIDATION / REFLECTION
In your Student Writing Activity Workbook
21
v3.1
22
v3.1
Optional Extensions
23
v3.1
24
Watch from 4:14 to 8:29 of the video documentary “Walking with Angels” then discuss as a class:
How is Tristen Durocher using his voice in a powerful way?
v3.1
25
Choose an Indigenous activist to research and present to the class about the following:
Example: Nanook Gordon founded a queer and Two-Spirit Indigenous grassroots collective.
v3.1
26
THANK YOU!
v3.1