IN DEZE LES
In deze les gebruiken kinderen sensoren om motoren aan te sturen en te reageren op objecten op het speelveld.
De leerlingen bouwen en programmeren een rijbasis met een arm.
De robot kan stoppen voor obstakels met behulp van een afstandssensor en objecten oppakken met de arm.
🚀 Doel van de les
Begrijpen hoe sensoren (afstand en druk) werken
Leren hoe een robot stopt voor een object
Objecten oppakken en verplaatsen
Introductie tot gestructureerd programmeren (werken met kleine blokken)
💻 Programmeren (belangrijk concept)
Gebruik deze les om het idee uit te leggen van werken met kleine codeblokken in plaats van één lang programma. Waarom?
Makkelijker te testen
Makkelijker fouten te vinden
Makkelijker aan te passen
🧩 Voorbeelden van mini-programma’s
Wanneer de druksensor wordt ingedrukt → arm naar startpositie
Wanneer de linker knop op de hub wordt ingedrukt → robot rijdt vooruit en stopt automatisch voor een obstakel
Wanneer de rechter knop op de hub wordt ingedrukt → robot pakt het object en rijdt terug
🧠 Advanced (optioneel)
Vervang de startcommando’s (knoppen) door berichten (messages).
Hierdoor kan de robot automatisch een volledige taak uitvoeren zonder handmatige input.
🛠️ Bouwtips voor de docent
De bouw heeft een gemiddelde moeilijkheidsgraad
Gebruik de tijd tijdens het bouwen om de programmeerconcepten uit te leggen
Laat kinderen bij voorkeur zelf de code maken (niet kopiëren van LEGO voorbeelden) — de code is goed te doen
🧒 Optie voor jongere kinderen
Voor jongere leerlingen:
Focus op spelen met de rijbasis
Programmeer eenvoudige bewegingen: vooruit, achteruit, draaien
Geen arm of complexe logica nodig
💻 Compleet programma in .llsp3
Link naar het SPIKE App-codebestand (.llsp3) dat je kunt openen in de SPIKE App op je computer.