# 🎵 Lesson Plan — Music Lab

> **Ages 7-12 · 40 min · 1 robot per pair · printed Twinkle Twinkle score**

## 🎯 Objective
Students discover that **frequency = pitch** and **duration = rhythm** by playing real notes through the robot's buzzer, then sequence a recognisable tune.

## 🧰 Materials
- 1 Maqueen Lite v4 robot per pair (charged)
- 1 laptop/tablet per pair (Chrome or Edge)
- Printed simple sheet (Twinkle Twinkle: C C G G A A G — F F E E D D C)
- Optional: claves or hand-clap warm-up for rhythm

## 📋 Lesson flow (40 min)

| Time | Phase | Teacher | Students |
|---|---|---|---|
| 0-5 | **Hook** | Clap a 4-beat rhythm; ask the class to clap it back. "What if our robot could do this?" | Mirror the rhythm; predict that the robot can play notes. |
| 5-10 | **Demo** | Open Music Lab. Tap the **piano** keyboard — robot plays C, D, E. Show the **8-step sequencer**. | Listen; identify high vs. low notes. |
| 10-20 | **Exploration** | Pairs connect, free-play the piano, then enter the Twinkle Twinkle sequence one note at a time. | Try out different notes; sequence the song. |
| 20-30 | **Challenge** | "Add a 1-bar drum track underneath your melody using the buzzer's lowest note." | Layer rhythm under melody; play it back. |
| 30-38 | **Showcase** | Each pair plays their tune for the class. | Listen; applaud; suggest one improvement per group. |
| 38-40 | **Reflection** | "Why does the robot 'forget' fast notes?" | Discuss BLE latency; introduce the idea of pre-loading a sequence. |

## ✅ Success criteria
- I can play a single note on demand.
- I can sequence the first 7 notes of a known tune.
- I can layer a rhythm under a melody.

## 📚 Standards
- **FR Cycle 3** — *Sciences* : sons (hauteur, fréquence). *Musique* : rythme et hauteur.
- **FR Cycle 4** — *Phys-Chim* : son et fréquence (Hz). *Tech* : algorithme séquentiel.
- **NGSS** — 1-PS4-1 (sound vibrations); MS-PS4-1 (waves).
- **CCSS-M** — 4.OA.C.5 (generate patterns).
- **CSTA** — 1A-AP-09 (sequences); 1B-AP-08 (loops/iteration).

## 🚀 Extension
- Compose a 16-step sequence and trade it with another pair to play.
- Convert a Morse-code message into beeps (bridges to **Morse Decoder** game).
- Pair with the **Lights Lab** — synchronise an LED flash with each beat.
