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.

👉 Hoofdprogramma (.llsp3)