Site principal Se connecter | S'inscrire
< Revenir à la bibliothèque

Fais rimer ton code – Da Na Na Na !

  • Niveau scolaire : 1-3
  • Durée : 45 minutes
  • Matière : Mathematiques, Sciences et technologie, Language d'enseignement
  • Lien interdisciplinaire : S/O
  • Plateforme : Scratch, Block-based
  • Compétence : Programmation, données

Les élèves écriront leur propre rap et l’animeront en utilisant leurs connaissances en programmation avec ScratchJr.

Leçon adaptée à partir des ressources originales de Canada Learning Code.

Contenu de cette leçon

  • Plan du cours

    Document modifiable

  • Vidéos/Diapositives

  • Évaluation

    Formative

Liens avec le programme de formation Accordion

Login or create an account to view this content

Mathématiques : Algèbre (compétences en programmation)

1re année (C3.1) : « Résoudre des problèmes et créer des représentations computationnelles de situations mathématiques en écrivant et en exécutant du code, notamment du code comportant des événements séquentiels. »

1re année (C3.2) : « Lire et modifier du code existant, notamment du code comportant des événements séquentiels, et décrire comment les modifications apportées au code influencent les résultats. »

2e année (C3.1) : « Résoudre des problèmes et créer des représentations computationnelles de situations mathématiques en écrivant et en exécutant du code, notamment du code comportant des événements séquentiels et simultanés. »

2e année (C3.2) : « Lire et modifier du code existant, notamment du code comportant des événements séquentiels et simultanés, et décrire comment les modifications apportées au code influencent les résultats. »

3e année (C3.1) : « Résoudre des problèmes et créer des représentations computationnelles de situations mathématiques en écrivant et en exécutant du code, notamment du code comportant des événements séquentiels, simultanés et répétitifs. »

3e année (C3.2) : « Lire et modifier du code existant, notamment du code comportant des événements séquentiels, simultanés et répétitifs, et décrire comment les modifications apportées au code influencent les résultats. »

Mathématiques : Données (représentation des données)

1re année (D1.3) : « Représenter des ensembles de données, à l’aide d’une correspondance terme à terme, dans des graphiques concrets et des pictogrammes comportant les sources, les titres et les étiquettes appropriés. »

2e année (D1.3) : « Représenter des ensembles de données, à l’aide d’une correspondance terme à terme, dans des graphiques concrets, des pictogrammes, des diagrammes à ligne brisée et des diagrammes à bandes comportant les sources, les titres et les étiquettes appropriés. »

3e année (D1.3) : « Représenter des ensembles de données, à l’aide d’une correspondance plusieurs à un, dans des pictogrammes et des diagrammes à bandes comportant les sources, les titres, les étiquettes et les échelles appropriés. »

Langue d'enseignement

Volet A : Liens et applications en littératie

A1.1 Identifier comment les habiletés transférables peuvent être utilisées pour favoriser la communication dans divers contextes culturels, sociaux, linguistiques et propres à différents domaines, et les appliquer lors de la lecture, de l’écoute, du visionnement et de la création de textes de diverses formes.

A2.5 Démontrer une compréhension des liens entre la forme, le message et le contexte d’un texte, ainsi qu’entre le public et le créateur.

A2.6 Utiliser des outils numériques et médiatiques pour soutenir les étapes du processus de conception et développer des solutions créatives à des problèmes authentiques de la vie réelle.

Volet B : Fondements de la langue

B1.3 Identifier le but et le public visé pour une communication orale dans des contextes formels et informels, et utiliser des stratégies appropriées pour communiquer clairement et de façon cohérente.

B1.4 Identifier et utiliser des stratégies de communication orales et non verbales, notamment l’expression, les gestes et le langage corporel, afin d’interpréter ou de contribuer au sens des messages.

Volet C : Compréhension : comprendre et réagir aux textes

C3.1 Identifier des procédés littéraires simples, notamment la rime, l’allitération et l’onomatopée, et décrire comment ils contribuent à communiquer le sens.

Volet D : Composition : exprimer des idées et créer des textes

D1.1 Identifier le sujet, le but et le public visé pour divers textes simples qu’ils prévoient créer.

D1.2 Générer des idées sur des sujets donnés ou choisis, à l’aide de stratégies simples et en s’appuyant sur diverses ressources, notamment leurs propres expériences.

D2.3 Démontrer une voix personnelle dans leurs textes, en utilisant des mots qui expriment leurs pensées, leurs sentiments et leurs opinions sur le sujet.

D3.1 Produire des textes finaux en utilisant des techniques simples afin de créer l’effet recherché.

D3.2 Présenter les textes qu’ils ont créés en utilisant des stratégies appropriées, notamment en lisant à voix haute avec expression.

Sciences et technologie

Volet A : Programmation et technologies émergentes (A2.1)

1re année : « Écrire et exécuter du code dans le cadre d’investigations et lors de la modélisation de concepts, en mettant l’accent sur la création d’instructions claires et précises pour des algorithmes simples. »

2e année : « Écrire et exécuter du code dans le cadre d’investigations et lors de la modélisation de concepts, en mettant l’accent sur la décomposition des problèmes en étapes plus petites. »

3e année : « Écrire et exécuter du code dans le cadre d’investigations et lors de la modélisation de concepts, en mettant l’accent sur la mise à l’essai, le débogage et l’amélioration des programmes. »

Français langue d’enseignement

1. Procédés littéraires et rimes

  • PDA (Français) : « identifier des procédés littéraires simples, notamment la rime »

2. Utilisation du dictionnaire

  • PDA (Lexique) :

« utiliser efficacement cet ouvrage de référence pour y trouver des informations de divers ordres »

« vérifier son sens dans un dictionnaire »

3. Thématique et planification

  • PDA (Organisation du texte) :

« préciser ses idées pour rendre son texte plus clair »

4. Communication orale et interprétation

  • PDA (Communication orale) :

« réciter ou se faire réciter un court texte appris (ex. : ... texte de chanson) ».

5. Partage et justification

  • PDA (Interaction) :

« prendre la parole pour répondre à diverses intentions de communication »

Mathématiques

1. Création et exécution de code

« application adéquate des processus requis »

2. Communication du message

« production correcte d’un message (oral ou écrit) à l’aide du langage mathématique ».

3. Planification et séquençage

« manifestation, oralement ou par écrit, de la compréhension de la situation-problème »

« planification des étapes à franchir »

5. Justification et partage

« explicitation (orale ou écrite) des éléments pertinents de la solution »

Sciences et technologie

« mise en œuvre d’une démarche appropriée »

« utilisation appropriée d’instruments, d’outils ou de techniques »

« maîtrise des connaissances ciblées par la progression des apprentissages »

Objectifs Accordion

Login or create an account to view this content

Objectifs d’apprentissage

Les élèves seront capables de...

  • Écrire un rap original en utilisant des procédés littéraires tels que la rime pour communiquer un thème ou un message précis.
  • Créer une représentation computationnelle de leur rap en écrivant et en exécutant du code par blocs dans ScratchJr.
  • Animer des sprites à l’aide de blocs d’événements séquentiels et répétitifs afin de synchroniser les mouvements visuels avec un enregistrement audio.

Critères de réussite

Je peux...

  • Faire un remue-méninges sur un thème et écrire des paroles qui utilisent des mots qui riment à l’aide d’un dictionnaire ou d’une ressource en ligne.
  • Ajouter et personnaliser des sprites et des arrière-plans dans ScratchJr pour représenter le thème de mon rap.
  • Utiliser des blocs d’événements, de mouvement et de répétition pour faire danser mon personnage pendant la lecture de mon rap enregistré.

Matériel Accordion

Login or create an account to view this content

Appareils/iPads/tablettes avec ScratchJr

Cours Accordion

Login or create an account to view this content
Activité Description
Connaissances préalables

Les élèves devraient avoir une expérience préalable avec ScratchJr.

Réchauffement

Faire écouter aux élèves de la musique rap. Prévisualiser les chansons avant de les faire jouer afin de s’assurer qu’elles conviennent aux enfants.

Faire un remue-méninges avec les élèves afin de trouver des idées sur lesquelles ils pourraient écrire un rap. Expliquer que cela constitue un thème.

Quelques exemples de thèmes :

  • Tout sur soi-même
  • Ses amis
  • L’école
  • Son sport préféré
  • « Ce n’est pas juste… »
  • Son enseignant
  • Un événement actuel
  • Passer un examen
Modélisation

Les élèves écriront leur propre rap. Fournir des dictionnaires de rimes ou des ressources en ligne comme Le Dico des Rimes.

Faire pratiquer les paroles aux élèves puisqu’ils devront s’enregistrer dans ScratchJr.

Réviser les blocs de programmation. Les blocs peuvent également être imprimés et affichés.

Pratique

Demander aux élèves de créer un nouveau projet.

Les élèves supprimeront le chat et le remplaceront par un autre sprite (personnage). Si le rap parle d’eux-mêmes, ils peuvent ajouter un sprite qui leur ressemble ou prendre une photo d’eux-mêmes. Les élèves peuvent expérimenter avec la taille et différentes positions.

Ajouter un arrière-plan qui représente leur rap.

Ajouter un bloc d’événement, des blocs de mouvement bleus et des blocs de contrôle de répétition afin d’animer les sprites.

Consolidation

Pour obtenir du soutien supplémentaire, consulter l’activité « Can I Make My Characters Dance? ».

Les élèves enregistreront ensuite leur rap à l’aide du bloc vert « Lire un son enregistré ».

Enfin, donner aux élèves l’occasion de partager leur rap et leurs programmes de codage avec leurs camarades.

Modifications et adaptations

Les blocs de programmation peuvent être affichés sur une télévision intelligente ou imprimés.

Évaluation Accordion

Login or create an account to view this content

Évaluation formative

Consulter la grille d’autoévaluation de l’élève et la grille d’évaluation de l’enseignant.

Prolongement Accordion

Login or create an account to view this content

Programmation

  • Explorer le Dico des Rimes. Est-ce que ce site Web utilise la programmation? Comment le sais-tu?

Mathématiques/Données

  • Avec toute la classe, créer une feuille Google Sheets/Excel et un graphique représentant le nombre total de blocs de programmation utilisés.
  • Discuter en classe des blocs les plus utilisés et des blocs les moins utilisés.
  • Utiliser un modèle Google Sheets, ajouter le nombre de blocs utilisés, puis sélectionner « Insérer » → « Graphique à barres ».

Pour aller plus loin

Données : Accéder à l’information

  • Se rappeler les façons dont les données et les informations peuvent être produites par différents acteurs ayant des intérêts différents.
  • Explorer les palmarès musicaux, comme le Hot 100. Comment ces données sont-elles recueillies?