Module 4
Song Structure - Every Part / Person has a Purpose!

Module 4
Structure D’une Chanson — Chaque Partie/Personne A Un But

.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
MODULE 4 OVERVIEW
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
APERÇU DU MODULE 4
MODULE CHECK IN
What are some of the roles people can play in the fight for racial justice? How does STEM and Computer Science support those roles? With the theme, every person/part has a purpose, students also learn about song structure and learn how to code sections with custom functions.
OBJECTIVE
Students will discover the various roles people can play in the fight for racial justice and dissect Pharrell's song structure and begin to plan/code the different parts of their song.
DOWNLOADABLE RESOURCES
ENREGISTREMENT DU MODULE
Quels sont les rôles qui peuvent être joués dans la lutte pour la justice raciale ? Comment STEM et l'informatique peuvent-ils appuyer ces rôles ? Dans le cadre de cette thématique, chaque personne/partie a un but, les élèves apprennent également la structure des chansons et apprennent à coder des sections avec des fonctions personnalisées.
OBJECTIF
Les élèves pourront découvrir les différents rôles que les gens peuvent jouer dans la lutte pour la justice raciale. Les élèves pourrontdécortiquer la structure de la chanson de Pharrell et commencer à planifier/coder les différentes parties de leur chanson.
RESSOURCES
MAKE BEATS
-
-
-
-
-
Sections are related musical units consisting of multiple measures. Each section expresses an idea or feeling
A song is a musical composition with an arrangement in sections. One of the most popular song structures is the verse/chorus.
Transitions are short passages of music that combine musical sections
Verses complete the body of the song and provide variety between repeated choruses. Verses generally share the same melody (with slight variations), but different lyrics
The chorus is the section of the song that has the same lyrics and melody repeated throughout the song between verses. This is your “Earworm” --what is most memorable from your song.
LEARN CODE
-
-
Custom functions are written by the programmer to accomplish a specific task, often a task that must be done more than once. In EarSketch, you can use a custom function to code sections as an efficient way to create song structure.
A custom function to define a section will have two parameters - startMeasure and endMeasure
PROMOTE EQUITY
-
-
-
There are a variety of ways to act, advocate, and be an activist for racial justice. You can fight for racial justice in a variety of ways.
An Ally is a person who recognizes their privilege based on race, class, gender, etc. and is committed to work in unity with oppressed groups in the fight for social justice.
An Activist is a person who uses their voice and power to promote specific political and/or social changes in policies and practices.
FAIRE DES BATTEMENTS
-
-
-
-
-
Les sections sont des unités musicales apparentées composées de mesures multiples. Chaque section exprime une idée ou un sentiment.
Une chanson est une composition musicale avec un arrangement en sections. L’une des structures de chansons les plus populaires est le couplet/refrain.
Les transitions sont de courts passages de musique qui permettent de changer de section musicale
Les couplets complètent le corps de la chanson et apportent de la variété entre les refrains répétés. Les couplets partagent généralement la même mélodie (avec de légères variations), mais des paroles différentes.
Le refrain est la section de la chanson dont les paroles et la mélodie sont répétées tout au long de la chanson entre les couplets. C’est cet air qui «reste dans la tête», la partie la plus mémorable de la chanson.
APPRENDRE LE CODE
-
-
Les fonctions personnalisées sont écrites par le programmeur pour accomplir une tâche spécifique, souvent une tâche qui doit être effectuée plus d’une fois. Dans EarSketch, vous pouvez utiliser une fonction personnalisée pour coder des sections afin de créer la structure d’une chanson.
Une fonction personnalisée pour définir une section aura deux paramètres : startMeasure et endMeasure.
PROMOUVOIR L'ÉQUITÉ
-
-
-
Il existe plusieurs façons d’agir, de défendre et de militer pour la justice raciale. Vous pouvez vous battre pour la justice raciale de différentes manières.
Un allié est une personne qui reconnaît ses privilèges fondés sur la race, la classe sociale, le genre, etc., et qui s’engage à travailler conjointement avec les groupes opprimés dans la lutte pour la justice sociale.
Un militant est une personne qui utilise sa voix et son pouvoir pour promouvoir des changements politiques et/ou sociaux spécifiques dans les mesures politiques et les pratiques.
Create procedures with parameters to organize code and make it easier to reuse (6-8)
Create prototypes that use algorithms to solve computational problems by leveraging prior student knowledge and personal interests.
Construct solutions to problems using student-created components, such as procedures, modules and/or objects. (11-12)
Use and adapt classic algorithms to solve computational problems (11-12)
Créer des procédures avec des paramètres pour organiser le code et le rendre plus facile à réutiliser. (6-8)
Créer des prototypes qui utilisent des algorithmes pour résoudre des problèmes de calcul en tirant parti des connaissances préalables des élèves et de leurs intérêts personnels.
Concevoir et développer de manière itérative des artefacts informatiques à des fins pratiques, d’expression personnelle ou pour traiter un problème de société en utilisant des événements pour donner des instructions (9-10)
Utiliser et adapter des algorithmes classiques pour résoudre des problèmes de calcul (11-12)
Complete all student work in the notebook as a student:
Review the OUTKAST Imagination Rubric, read the Verse 2 lyrics, and watch the video, Verse 3 (Part 1) - Decoded.
Watch the video on Song Structure.
Here is an additional tutorial on Song Structure
Review the EarSketch platform. Practice writing a custom function and calling that function.
Duplicate the Day 4 Exit Ticket Form to prepare for class.