Programmeren leren met Codey Rocky: handleiding voor docenten
By Robot Kits & Laser Cutters for STEAM Education | Published: 2026-09-10
Category: Handleidingen
Een praktische, stapsgewijze handleiding voor leerkrachten om robotica-lessen met Codey Rocky te plannen, van installatie en eerste programma's tot klasactiviteiten en probleemoplossing.
Snel antwoord
Begin met één Codey Rocky per paar leerlingen, installeer de mBlock-app op de apparaten in de klas en voer een 20 minuten durende begeleide verkenning uit voordat er formeel wordt gecodeerd. Leer vervolgens een eenvoudige volgorde — verbinden, coderen, testen, itereren — met behulp van korte, doelgerichte uitdagingen. Houd lesplannen op 45–60 minuten en bereid altijd een back-upactiviteit zonder robot voor, zodat de les door kan gaan als een apparaat uitvalt.
Programmeren met robots werkt het beste wanneer de robot een hulpmiddel is voor een duidelijk leerdoel, niet het doel zelf. Codey Rocky biedt een klein, stevig platform dat blokgebaseerd programmeren en eenvoudige AI-functies ondersteunt. Zo ga je in één les van 'wat doet deze knop?' naar 'schrijf een programma dat reageert op geluid'.
Deze handleiding leidt je door een herhaalbaar proces dat je kunt aanpassen aan de klassen 3–8. Het behandelt de opzet, je eerste les, een eenheid van vijf sessies, veelgemaakte fouten en hoe je de robot kunt uitbreiden met add-on packs. Elke stap bevat een controlepunt zodat je weet of je verder kunt gaan of opnieuw moet uitleggen.
Voordat u lesgeeft: opzet en logistiek in de klas
Laad alle robots de dag ervoor op. Codey Rocky heeft een ingebouwde accu, maar volledig opladen kost tijd die je niet wilt verspillen tijdens de les. Label elke robot en de bijbehorende oplaadkabel met een nummer en wijs dat nummer voor de hele eenheid toe aan een paar studenten. Dit vermindert verwarring zoals "van wie is deze robot?" en maakt het makkelijker om een ontbrekende eenheid te spotten.
Installeer de mBlock-app op elke tablet of laptop die je wilt gebruiken en test één robot van begin tot eind. Als je schoolnetwerk Bluetooth-koppeling blokkeert, bereid dan offline accounts of een lokale wifi-hotspot voor. Print een referentiekaart van één pagina met de verbindknop, de uploadknop en de uitvoerknop. Leerlingen zullen in de eerste les herhaaldelijk naar deze drie dingen vragen.
- Controlepunt: Kun je binnen twee minuten verbinden, een knipperlichtprogramma uploaden en de verbinding verbreken? Zo niet, los dat dan op voordat de studenten arriveren.
Les 1: Begeleide verkenning voor het programmeren
Geef elk tweetal één robot en geef de leerlingen vijf minuten de tijd om op elke knop te drukken en te observeren wat er gebeurt. Open de codeerapp nog niet. Vraag ze om drie dingen op te schrijven die de robot kan en één ding dat hij niet kan. Dit bevordert het observatievermogen en brengt bestaande kennis aan het licht waar je op kunt voortbouwen.
Laat vervolgens één programma zien: zorg dat de LED rood wordt wanneer de robot gekanteld is. Toon de blokvolgorde op de projector en laat tweetallen deze nabouwen. Loop rond en vraag leerlingen uit te leggen wat elk blok doet, niet alleen of het werkt. Hier ontdek je misvattingen over volgorde en invoer/uitvoer.
- Veelgemaakte fout: leerlingen vrij laten experimenteren in de app voordat ze de verbind-upload-start-cyclus begrijpen. Ze geven de robot de schuld, terwijl het echte probleem een ontbrekende upload is.
Les 2: Volgorde, lussen en debuggen
Geef een concrete uitdaging: laat Codey Rocky in een vierkant rijden. De meeste leerlingen stapelen vier verplaatsingsblokken en ontdekken dat de robot afdrijft. Introduceer loops en hoekaanpassingen als oplossingen. Het doel is niet een perfect vierkant, maar begrijpen waarom herhaling en precisie belangrijk zijn in code.
Reserveer de laatste tien minuten voor een debugcirkel. Een duo deelt een programma dat niet werkte en de klas stelt telkens één wijziging voor. Deze routine normaliseert falen en leert systematisch testen. Aan het einde van de les moet elke leerling een bug kunnen aanwijzen die hij zelf heeft opgelost.
- Checkpoint: Kan elk paar het verschil tussen een sequentie en een lus uitleggen aan de hand van hun eigen programma?
Les 3: Sensoren en gebeurtenissen
Introduceer de lichtsensor en de geluidssensor. Laat de leerlingen een programma schrijven waarbij de robot van gedrag verandert wanneer het licht uitgaat of wanneer iemand klapt. Dit is een natuurlijke brug naar gebeurtenisgestuurd denken: 'als dit gebeurt, doe dat'.
Laat leerlingen in tweetallen elkaars programma's testen. De tester moet proberen de robot voor de gek te houden door de sensor af te dekken of plotseling geluid te maken. Dit maakt van de beoordeling een spel en laat zien of de logica robuust is of alleen is afgestemd op één omstandigheid.
- Veelgemaakte fout: aannemen dat de sensor kapot is wanneer het programma niet reageert. Controleer eerst de drempelwaarde en de uploadstatus.
Les 4: Een miniproject met een duidelijk publiek
Wijs een klein project toe: bouw een 'klaslokaalhelper' die reageert op een specifieke gebeurtenis, zoals een geluidsmonitor of een lijnvolgende bezorgrobot. Geef leerlingen een planningsblad met drie vakjes: wat het doet, wanneer het dat doet en hoe je weet dat het werkt. Dit dwingt hen om succes te definiëren voordat ze gaan programmeren.
Laat paren hun eigen idee kiezen binnen jouw beperkingen. Geef een rubric met drie criteria: het programma draait zonder hulp, het gedrag komt overeen met het plan en de student kan de code uitleggen. Besteed de les aan coachen in plaats van doceren. Jouw belangrijkste taak is om te vragen: 'Wat verwachtte je en wat gebeurde er daadwerkelijk?'
- Checkpoint: Elk paar moet een werkende demo hebben, ook al is die eenvoudiger dan gepland. Een klein succes is beter dan een ambitieuze mislukking.
Les 5: Delen, reflecteren en uitbreiden
Voer een galerijwandeling uit waarbij elk paar 60 seconden demonstreert en één vraag uit de klas beantwoordt. Vraag de leerlingen vervolgens een korte reflectie te schrijven: één ding dat ze nu kunnen, één ding dat moeilijk was en één ding dat ze hierna willen proberen. Dit levert bewijs voor rapporten en ideeën voor de volgende eenheid.
Als u de eenheid wilt uitbreiden, voegt u een pakket toe dat de mogelijkheden van de robot verandert. De Interactive Light & Sound Robot 3-in-1 Add-on Pack voor mBot is ontworpen voor mBot, niet voor Codey Rocky, dus controleer de compatibiliteit voor aankoop. Voor Codey Rocky-specifieke uitbreidingen zoekt u naar modules die vermeld staan op de productpagina van uw robot. Het principe is hetzelfde: voeg telkens één nieuwe mogelijkheid toe en geef studenten een reden om deze te gebruiken.
- Veelgemaakte fout: accessoires kopen voordat u uw robotmodel kent. Compatibiliteit verschilt binnen het Makeblock-assortiment.
Uw eerste vijf sessies in één oogopslag
- Sessie 1: Ontdek en Maak Verbinding: Deel robots uit, laat leerlingen vijf minuten op knoppen drukken, demonstreer vervolgens één LED-programma en laat paren het nabouwen. Checkpoint: elk paar kan verbinding maken, uploaden en een programma uitvoeren zonder uw hulp.
- Sessie 2: Reeksen en lussen: Daag leerlingen uit om in een vierkant te rijden en introduceer loops wanneer de eerste poging begint te driften. Checkpoint: elk koppel kan één door hen opgeloste bug uitleggen.
- Sessie 3: Sensoren en gebeurtenissen: Gebruik de licht- en geluidssensoren om te leren "als dit gebeurt, doe dat" en laat partners elkaars programma's testen. Checkpoint: het programma werkt onder twee verschillende omstandigheden, niet slechts één.
- Sessie 4: Miniproject: Wijs een klashelperproject toe met een planningsblad: wat het doet, wanneer en hoe u weet of het werkt. Checkpoint: elk paar heeft een werkende demo, ook al is deze vereenvoudigd.
- Sessie 5: Deel en reflecteer: Voer een galerijwandeling uit met demo's van 60 seconden en vraag vervolgens om een schriftelijke reflectie over één succes, één moeilijkheid en één volgende stap. Checkpoint: je hebt bewijs voor rapporten en een duidelijk idee voor de volgende eenheid.
Producten die deze workflow ondersteunen
- Interactieve licht- en geluidsrobot 3-in-1 add-on pack voor mBot: Bevat RGB-LED, geluids- en lichtsensoren om een mBot te transformeren in een lichtjagende robot, intelligent bureaulampje of schorpioenrobot; mBot niet inbegrepen; de instructies tonen montage met mBot in ongeveer 10 minuten. Handig als je al lesgeeft met mBot en een goedkope manier zoekt om sensorvariatie toe te voegen. Het is geen Codey Rocky-accessoire, dus controleer je robotmodel voor aankoop.
- Makeblock mBot Ranger: 3-in-1 robotica-kit voor het bouwen van robots vanaf de basis: Bouwt een robot tank, een zelfbalancerende robot of een raceauto; ondersteunt Scratch en Arduino C; biedt toegang tot 16+ codeer- en robotica-projecten. Een goede volgende stap voor studenten die de blokgebaseerde codering zijn ontgroeid, omdat ze op hetzelfde platform van Scratch naar Arduino C kunnen overstappen.
- mBot2 Inspire Activiteitenbundel voor STEM-activiteiten: Spelmodi omvatten het sorteren, verzamelen, stapelen en verplaatsen van kubussen in een arena; ontworpen om hand-oogcoördinatie te ontwikkelen door middel van competitie. Het beste voor een club of verrijkingsomgeving waar u een kant-en-klare competitieve activiteit wilt in plaats van een stapsgewijs codeercurriculum.
Programmeren leren met Codey Rocky draait minder om de robot en meer om de routine die je eromheen opbouwt. Begin met één duidelijk doel per les, houd de verbind-codeer-test-cyclus kort en zorg altijd voor een debug-cirkel. Wanneer je klaar bent om uit te breiden, controleer dan eerst de compatibiliteit en voeg telkens één nieuwe mogelijkheid toe. Je leerlingen zullen de uitdaging onthouden die ze hebben opgelost, niet de blokken die ze hebben gesleept.



