IN DEZE LES

Laat je robot veilig door bochten rijden en obstakels vermijden met behulp van de afstandsensor!

In deze les werken leerlingen in tweetallen om de “Delivery Cart” te bouwen en te programmeren met LEGO® Education SPIKE™ Prime. Ze leren hoe de afstandsensor de robot laat stoppen of van richting laten veranderen wanneer er een obstakel verschijnt, en en hoe ze de auto met een programma kunnen laten draaien en sturen. Tijdens het programmeren ontdekken ze op een speelse manier hoe sensoren, motoren en logica samenwerken om een werkend voertuig te maken.

Leer de Basis: SPIKE Prime - Hub, Motor, Kleurensensor en Woordblokken (Klassikaal, 20 Minuten)

⏰ 00:10 - 00:30

Herhaling / Introductie (ook voor nieuwe leerlingen): 

  • Leg uit wat er in de LEGO SPIKE Prime doos zit en dat de focus van vandaag ligt op de hub, motoren en afstandsensor.

  • Introductie van de LEGO SPIKE App: laat zien hoe leerlingen de app op de tablet kunnen vinden, openen en waar de bouwtutorials voor alle projecten te vinden zijn.

  • Herinner de leerlingen interactief:

    Hub verbinden → vraag leerlingen.

    Motor starten → vraag de leerlingen en laat ze op het scherm tonen.

Kleurensensor gebruiken → vraag de leerlingen en laat ze op het scherm tonen.

  • Laat zien hoe ze een nieuw project kunnen starten om te programmeren.

  • Leg uit dat de programmeerblokken zijn gegroepeerd op kleur, bijvoorbeeld blauw voor het sturen van de motor, zodat leerlingen snel kunnen herkennen welke blokken bij welke functies horen.

Lesproject: Bestelkar

  • Demonstratie: laat het voorgebouwde model zien of een korte video (in de slide deck).

  • Afstandsensor: bespreek waarom de sensor nodig is en hoe deze werkt. Laat zien welke programmeerblokken je gebruikt om de sensor te besturen.

  • Belangrijk: Om extra programmaplokken voor beweging met twee motoren te activeren, ga naar het onderdeel Blokuitbreidingen linksonder in de app en voeg de extra bewegingsblokken (Meer beweging) toe.

  • Twee motoren: laat zien hoe je de twee motoren gebruikt om de auto te laten draaien (links, rechts, vooruit en achteruit).

  • Missie van vandaag: leg uit wat de leerlingen gaan doen — de auto vooruit laten rijden, obstakels detecteren, stoppen, achteruit rijden, draaien en parkeren. Gebruik een speels woord zoals “missie” om het leuk en uitdagend te maken.

    Let op: we gebruiken de grote motor niet in de hoofdmissie en bewaren deze alleen voor extra gevorderde uitdagingen (zie hieronder).

  • Uitdagingen: toon de slide met de lesuitdagingen en geef kort aan wat ze vandaag allemaal kunnen proberen.

Codevoorbeeld

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

Lesuitdagingen:

  1. Begin met de auto vooruit te laten rijden en stop vóór het obstakel.

  2. Rijd achteruit en draai de auto.

  3. Probeer de auto in het parkeerplekje te parkeren.

  4. Ruimte voor eigen ideeën binnen het lescurriculum: laat leerlingen experimenteren met draaien, cirkels rijden, en andere creatieve bewegingen.

Extra Uitdaging:

  • Extra (grote) motor om te draaien: leg uit dat we een speciaal ontwerp maken waarbij één grote motor de auto laat draaien. In plaats van de wielen te laten draaien, wordt deze motor aan de carrosserie bevestigd en bestuurt hij de draaiing van de auto. Toon de programmeerblokken voor deze motor.

  • Let op: zet de motor aan het einde van elke programmeercyclus altijd terug naar positie 0, zodat de motor in lijn staat met de bewegingsrichting. Dit wordt voor de leerlingen duidelijker wanneer ze het model daadwerkelijk bouwen.

Codevoorbeeld: Extra (grote) motor om te draaien