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.
-
⏰ 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 en eventuele feedback en aantekeningen van vorige les.
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 / Opwarmen: Introduceer jezelf opnieuw en laat leerlingen zich voorstellen met hun naam of iets leuks, bijvoorbeeld huisdier of favoriete ding. Gebruik eventueel een zachte bal om dit spelenderwijs te doen en de regels te herhalen.
Herhaling vorige week: Vraag leerlingen wat ze de week hiervoor hebben gemaakt en geleerd. Dit helpt je om hun bekendheid met de onderwerpen in te schatten.
Klasregels: Vraag of de kinderen de klasregels nog weten. Herhaal de regels kort aan de hand van de presentatie, indien nodig.
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
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:
Begin met de auto vooruit te laten rijden en stop vóór het obstakel.
Rijd achteruit en draai de auto.
Probeer de auto in het parkeerplekje te parkeren.
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
-
⏰ 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.
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.