IN DEZE LES
Synchroniseer bewegingen, lichten en geluiden van je Break Dancer en laat je robot dansen op het ritme!
In deze les werken leerlingen in tweetallen om de “Break Dancer” te bouwen en te programmeren met LEGO® Education SPIKE™ Prime. Ze leren bewegingen van de benen en armen te synchroniseren met knipperende lichten en bijpassende geluiden. Zo ontdekken ze op een speelse manier hoe motoren, sensoren en timing samenwerken.
-
⏰ Voor de les
Tijdig aanwezig zijn: Zorg dat je 30 minuten voor aanvang van de les in het klaslokaal bent.
Klaslokaal Opstelling: Zet tafels klaar voor duo’s, waarbij elke tafel 2 stoelen heeft. Creëer een aparte ruimte voor de persoonlijke bezittingen van de leerlingen.
Groepsindeling: Maak groepjes op basis van de leeftijd, het niveau van de leerlingen.
Materiaal Voorbereiding: Zorg ervoor dat de robotica sets, iPads en Hubs klaarstaan en opgeladen zijn. Plaats de sets op een aangewezen tafel. Test je laptop, scherm en internetverbinding.
Bezigheid: Plaats eventueel wat speelgoed of puzzels op de tafels om de leerlingen bezig te houden terwijl ze wachten totdat de les begint.
Ontvangst van Leerlingen en Ouders: Verwelkom iedereen bij aankomst. Stel je voor aan de ouders en begroet de kinderen enthousiast (bijvoorbeeld met een high-five). Herinner ouders eraan dat ze 15 minuten voor het einde van de les welkom zijn om de projecten te bekijken die hun kind heeft gemaakt. Help de leerlingen eventueel met hun spullen opbergen. Optioneel kunnen de kinderen met speelgoed of puzzels spelen terwijl ze wachten tot de les begint.
Laatste voorbereidingen: Gebruik de resterende tijd om de les door te nemen en een laatste controle te doen zodat alles klaarstaat om op tijd te beginnen.
-
⏰ Les start: 00:00 - 00:10
Start de les op tijd: Begin altijd op tijd. Als je ziet dat veel kinderen ontbreken of te laat zijn, begin dan langzaam door een klein ijsbrekend gesprek met de kinderen aan te knopen.
Kennismaking: Begin met een introductie van jezelf en eventuele assisterende docenten. Vraag de leerlingen zichzelf voor te stellen door hun naam, leeftijd en iets leuks te delen (zoals hun favoriete ijssmaak, favoriete attractie, etc.). Gebruik een zachte bal om de kennismakingssessie leuker te maken. Vraag na de introducties de leerlingen naar hun ervaring met LEGO, robotica en coderen. Dit helpt je om hun bekendheid met de onderwerpen in te schatten. Sommige leerlingen kan je eventueel al kennen van een eerder blok.
Klasregels: Gebruik de zachte bal en laat de kinderen raden wat de klasregels zijn. Schrijf de genoemde regels op het whiteboard. Bespreek kort de klasregels aan de hand van de presentatie, zodat alle regels duidelijk genoemd zijn.
Inleiding van de les: Leg uit dat het doel van vandaag is om een robotproject te bouwen en deze stap voor stap te ontdekken en aan te passen.
Leer de Basis: SPIKE Prime - Hub, Motor, Kleurensensor en Woordblokken (Klassikaal, 20 Minuten)
⏰ 00:10 - 00:30
Introductie van de LEGO SPIKE Prime Robotica Set:
Leg uit wat er in de LEGO SPIKE Prime doos zit en dat ze zich vandaag zullen richten op de hub, motoren en lichtsensoren.
Introductie van de Lego Spike app:
Laat de leerlingen zien hoe ze de LEGO SPIKE App op de tablet kunnen vinden en openen.
Laat ze zien waar ze alle bouwtutorials voor alle projecten kunnen vinden.
Laat ze zien hoe ze een nieuw project kunnen starten om te beginnen met programmeren.
Introductie van het coderen met woordblokken:
Laat de leerlingen zien hoe ze een nieuw project kunnen starten in de Lego Spike app met woordblokken.
Vergelijk de kleuren van de verschillende soorten pictogramblokken met elkaar, zodat de leerlingen de verschillende groepen met elkaar kunnen vergelijken.
Motor en Hub Uitleg:
Leg de leerlingen uit hoe de motor werkt, zorg ervoor dat ze begrijpen hoe ze deze aan kunnen sluiten aan de hub en de manier waarop ze de hub kunnen verbinden aan de iPad.
Leg uit dat de motor met behulp van de iPad gestart en gestopt moet worden. Het is niet de bedoeling dat de motor met de hand wordt aangedraaid of gestopt.
Lesproject: Break Dancer
Vraag de kinderen: Wat moet de robot doen om te dansen?
Leg uit: Dansen betekent bewegen op het ritme. Dat houdt in dat de bewegingen, muziek en lichten van de robot allemaal tegelijk met de beat gaan.
Leg uit dat in dit project je synchroon gaat werken met:
🦵 Benen – laat de robot stappen of draaien
💪 Armen – beweeg mee met het ritme
💡 Knipperende lichten op de Hub – synchroniseer de lichteffecten
🎶 Geluiden en muziek – pas muziek of geluiden aan op de beweging
Codevoorbeeld: Beweeg benen en armen
Codevoorbeeld: Beweeg benen, armen en muziek
Kleursensor uitleggen:
De kleursensor kan verschillende kleuren detecteren (bijv. groen, blauw, zwart). Je kunt deze informatie gebruiken om de robot andere acties te laten uitvoeren.
Introduceer het algoritme:
Als de kleur groen is → laat de robot snel dansen met snelle muziek.
Als de kleur blauw is → laat de robot langzaam dansen met langzame muziek.
Als de kleur zwart is → laat de robot stoppen met dansen.
Tip voor de docent: Laat de kinderen zelf variaties bedenken (bijv. extra kleuren toevoegen, andere bewegingen of geluiden koppelen).
Codevoorbeeld: Beweeg benen, armen en muziek
Verdeling van de Groepen: Verdeel iedereen over de vooraf gemaakte groepjes op basis van de leeftijd van de leerlingen en de eventuele feedback en aantekeningen van het vorige blok. Laat de groepjes naast elkaar zitten.
Verdeling van de Sets: Verdeel de LEGO-sets en iPads over elke groep. Zorg dat alle groepen een set en iPad krijgen met dezelfde naam, zodat er geen verwarring ontstaat bij het verbinden van de hub aan de iPad.
Maak Notities in het Document: Markeer de aanwezige leerlingen en de duo's (wie met wie zal werken).
Onderzoeken (Kleine Groepen, 45 minuten)
⏰ 00:30 - 1:15
Hoofduitdagingen
Begin met de benen bewegen
Voeg armbewegingen toe die tegelijk met de benen bewegen
Voeg geluiden en beats toe die bij de danspassen
Tel en laat lichten knipperen op de Hub
Laat je robot anders dansen met de Kleursensor
Maak je eigen dans!
Extra Uitdaging 1: Tel tot 123 op de Hub & verken lichteffecten
Extra Uitdaging 2: Werken met muziekblokken
Let op: Wanneer je deze blokken voor de eerste keer gebruikt, moeten ze eerst worden geactiveerd/toegevoegd.
Je vindt ze bij de extensies (icoontjes linksonder: Blokuitbreidingen weergeven).
Codevoorbeeld
-
⏰ 1:15 - 1:20
Presentaties: nodig de ouders uit en laat elke groep hun project presenteren. Houd het onder 5 minuten en vraag daarna de ouders de klas te verlaten, zodat er nog tijd is voor afronding met de leerlingen.
Maak foto’s of video’s om te delen met ouders of voor gebruik bij toekomstige lessen.
-
⏰ 1:20 - 1:30 (Einde van de les)
Opruimen: Instrueer de leerlingen om hun werkplekken op te ruimen, zorg ervoor dat alle materialen zijn teruggebracht en gecontroleerd. Moedig hen aan om elkaar te helpen en vertel de leerlingen dat we pas verder kunnen als alle sets zijn gesorteerd en opgeruimd.
Reflectie en Discussie: Vraag de leerlingen wat ze hebben geleerd, welke LEGO-robotica-onderdelen ze hebben gebruikt, en welke codeerblokken ze hebben geleerd. Moedig hen aan te delen wat ze leuk vonden en wat uitdagend was. Als er nog genoeg tijd is, geef dan een voorbeeld van een moeilijkere opdracht die bij het project past en vraag de leerlingen welke programmering hierbij hoort. Maak gebruik van het digibord om deze te creëren en laat de leerlingen elkaar helpen als iemand er niet uit komt.
Tip voor de docent: Demonstreer aan de kinderen hoe je 123 op de Hub kunt schrijven en hoe je de lichteffecten kunt verkennen (zoals in Extra Uitdaging 1).
Laatste Interactie: Geef de leerlingen high-fives en wacht met ze tot hun ouders hen komen ophalen.
-
Observaties: Maak aantekeningen over de interacties van de leerlingen, de uitdagingen die ze tegenkwamen en mogelijke verbeteringen voor toekomstige groepsindelingen of les aanpassingen.
Oudergesprekken: Maak aantekeningen van de gesprekken met ouders met betrekking tot de leerlingen. Noteer welke feedback ze hadden en welke afspraken er zijn gemaakt.
Feedback: Zorg ervoor dat alle belangrijke aantekeningen in het document staan. Als er aandacht van het schoolmanagement nodig is, tag de relevante persoon in of de Google Sheet.