1 of 26

1

MAKE BEATS. LEARN CODE. PROMOTE EQUITY.

v3.1

2 of 26

2

CODE TO COMPETE

  • You will use Georgia Tech’s EarSketch Platform to code a unique remix that demonstrates awareness and calls for action!
  • Winners will be selected in August.
  • 50 students will win prizes, and the top students will win a $5,000 scholarship or grant to start a business!

v3.1

3 of 26

{

}

3

How are music, computer science, �activism and entrepreneurship �pathways to promote racial equity?

Layers of Music (Activism & Equity)

v3.1

4 of 26

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

  • Thinking about the Issues - KW Chart
  • Song Analysis - Samian's “Peuple Invincible”
  • Understanding Activism and Equity
  • Adding Sound Clips & Debugging
  • Build your Vocabulary

4

MODULE 3 - LAYERS OF MUSIC

(ACTIVISM & EQUITY)

OBJECTIVE

v3.1

5 of 26

5

1. THINKING ABOUT THE ISSUES

v3.1

6 of 26

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 of 26

7

2. ACTIVISM, EQUITY, & FIRST SOUND CLIPS

v3.1

8 of 26

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

9 of 26

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?

10 of 26

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 of 26

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 of 26

12

RUN YOUR CODE

EarSketch Training | 11.06.2020

v3.1

13 of 26

13

PLAY YOUR MUSIC

Metronome

v3.1

14 of 26

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 of 26

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 of 26

16

The fitMedia( ) function!

Rewind

fitMedia(drums, 1, 1, 5 )

Sound file name (variable)

Track number

Starting measure

Ending measure

v3.1

17 of 26

17

Console

Tells about errors

CONSOLE

EarSketch Training | 11.06.2020

Watch Out!

v3.1

18 of 26

18

ERRORS & DEBUGGING!

TYPES of ERRORS

  1. Syntax errors
  2. Runtime errors
  3. Logic errors

COMMON ERRORS

  1. Misspelling
  2. Case sensitivity
  3. Parentheses
  4. Script setup
  5. Punctuation

v3.1

19 of 26

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 of 26

20

v3.1

3. CONSOLIDATION / REFLECTION

21 of 26

In your Student Writing Activity Workbook

  1. Match the following terms with their definitions:
  2. Track
  3. Activism
  4. Equity

  • List the most common types of errors when coding.

21

v3.1

22 of 26

22

  • B: Indigenous Activism

v3.1

Optional Extensions

23 of 26

23

  1. Choose a song by an Indigenous artist of your choice.
  2. Research and present to the class about the artist’s background, inspiration, and elaborate on the issues they talk about in their music.
  3. Does this artist fit the definition of an activist? How so?

v3.1

24 of 26

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 of 26

25

Choose an Indigenous activist to research and present to the class about the following:

  • Activist’s background
  • Issues that inspire them to take action
  • The impact they are having

Example: Nanook Gordon founded a queer and Two-Spirit Indigenous grassroots collective.

v3.1

26 of 26

26

THANK YOU!

v3.1