Vandaag is het de Internationale Dag van het Onderwijs, en Microcontrollers for Kids is het perfecte praktische Elektor Labs-project om deze dag te vieren. Door Elektor Labs-gebruiker DE160775 deelt deze verzameling een eenvoudige, bewezen manier om leerlingen van "blokjes slepen" naar echte code op echte boards te krijgen — zonder dat de kinderen afhaken onderweg.

Het draait om drie stappen: Scratch voor het eerste zelfvertrouwen, Open Roberta met Calliope MINI voor denken in sensoren en actuatoren (plus simulatie), en Open Roberta met Arduino UNO als brug naar de “echte” Arduino-wereld — inclusief het bekijken van de gegenereerde sketch-code.
 

Microcontrollers for Kids: Stap één met Scratch

De eerste stap is klassieke Scratch: een browseromgeving waarin alles visueel werkt, ideaal voor groep 5-6, omdat je direct feedback krijgt en je nauwelijks last hebt van syntaxproblemen.

Een documentpagina met de titel 'Stap Eén: Programmeren voor Kinderen' met een screenshot van een doolhofproject in Scratch op een Raspberry Pi 3B+.
Stap Eén: Een Scratch-desktopproject om kinderen uit groep 5-6 kennis te laten maken met programmeren, hier draaiend op een Raspberry Pi 3B+.

Het project geeft aan dat scholen niet altijd betrouwbaar internet hebben, dus de desktopversie is ook handig. Een praktisch trucje is het gebruik van geprinte “kaartjes” met kleine doelen, zodat kinderen snel succeservaringen opdoen en daarna zelf gaan experimenteren.
 

Stap Twee: Open Roberta met Calliope MINI

Voor oudere leerlingen (volgens de auteur uit groep 8 en de brugklas) gaat het proces verder in een webgebaseerde blokkenomgeving gericht op boards en robots, waarbij Calliope MINI het doel is.

Een drieluik van Open Roberta Lab met het welkomstscherm, het Calliope mini hardware-overzicht en een blokprogrammeerbeeld met de Calliope-simulator.
Stap Twee gebruikt Open Roberta Lab om sensor- en actuator-denken te leren op de Calliope MINI, met blokprogrammeren en een simulator op het scherm.

Het grote voordeel is dat leerlingen inputs en outputs (knoppen, microfoon, licht, bewegingssensoren, RGB-led, led-matrix) kunnen verkennen en logica vaak eerst in de simulator kunnen testen voordat ze hardware aanraken. Het Elektor Labs-projectpakket bevat printbare codekaarten voor de Calliope MINI om de eerste lessen sneller te laten verlopen en om te stimuleren tot experimenteren.
 

Stap Drie: Open Roberta met Arduino UNO

In de derde stap blijft de Open Roberta-interface gelijk, maar nu wordt de Arduino UNO als doel gebruikt. Het board zelf is simpel, maar het ecosysteem zeker niet: servo's, stappenmotoren, ultrasoonmodules, karakter-LCD's en meer.

Een Nederlandse 'Arduino Basics'-kaart met twee panelen: links een afbeelding van een Arduino Uno, rechts een screenshot van Open Roberta Lab met de Blink-blokken en de Arduino-downloader.
Stap Drie introduceert de Arduino UNO in Open Roberta Lab, met het klassieke Blink-voorbeeld en laat zien hoe je het programma op het board zet.

De twist van de auteur is om de seriële console te gebruiken voor output, en leerlingen de broncodeweergave aan te laten zetten, zodat ze zien hoe bloklogica wordt omgezet in een Arduino sketch (met de rol van setup() en loop()). Wil je het volledige downloadbare materiaal (README en de Step_2 en Step_3 codekaart-zipbestanden), dan staat alles op de Elektor Labs-projectpagina.

Dit is de kern: houd de leercurve laag, zorg voor veel kleine succesmomenten en introduceer “echte code” pas als de nieuwsgierigheid vanzelf groeit.

Inschrijven
Schrijf u in voor tag alert e-mails over Learning!

Je Premium-proefperiode is voorbijJe Premium-proefperiode is voorbij