“Mijn kind wil leren programmeren, waar begin je?” Die vraag horen we bij Pi Plaza vaker dan welke andere ook. Het goede nieuws: de keuze is minder spannend dan hij lijkt. Het gaat er niet om welke programmeertaal de beste is, maar om snel iets werkends te maken. Wie in het eerste half uur een poppetje laat dansen of een lampje laat knipperen, wil meer. Dit is de route die we zelf aanraden, met de leeftijden als richtlijn, niet als regel.
De route in vier stappen
- Scratch, vanaf een jaar of 8Programmeren met blokjes die je in elkaar klikt, gratis in de browser. Je maakt spelletjes en animaties en leert ondertussen de basis: stappen achter elkaar, herhalen en “als dit, dan dat”. Voor kinderen van 5 tot 7 is er de tablet-app ScratchJr.
- micro:bit, ook vanaf 8Dezelfde soort blokjes, maar nu op een echt bordje met lampjes, knoppen en sensoren. Een dobbelsteen die je schudt, een stappenteller, een thermometer: de code komt uit het scherm en zit ineens in je hand.
- Python, vanaf een jaar of 10Echte code typen. Python leest bijna als Engels en wordt overal gebruikt, van school tot NASA. Begin in het gratis programma Thonny, of met MicroPython op een Raspberry Pi Pico of micro:bit, zodat je meteen iets ziet gebeuren.
- Raspberry Pi, vanaf een jaar of 12Een complete computer om mee te knutselen: een gameconsole, een weerstation, een eigen website of een Minecraft-server voor vrienden. Hier kom je vanzelf Linux en netwerken tegen.
Naast elkaar
| Scratch | micro:bit | Python | |
|---|---|---|---|
| Zo programmeer je | Blokjes slepen | Blokjes of Python | Code typen |
| Wat je ziet | Figuurtjes op het scherm | Lampjes, geluid en beweging | Tekst, of een Pico die iets doet |
| Wat je nodig hebt | Een laptop of tablet | Een micro:bit en een laptop | Een laptop, en voor elektronica een Pico |
| Leuk voor | Tekenaars en verhalenvertellers | Knutselaars en uitvinders | Doorzetters en puzzelaars |
Twijfel je tussen Scratch en micro:bit? Dan hoef je niet te kiezen: Scratch kan een micro:bit als controller gebruiken. Zo bouw je een game die je bestuurt door het bordje te kantelen, en dat is precies wat we in de Scratch-workshop doen.
Tips voor ouders
- Laat ze maken wat ze zelf willen. Een spel over de hond of een nachtlampje voor de eigen kamer motiveert meer dan welke les ook.
- Klein beginnen, snel resultaat. Een knipperend lampje na vijf minuten is meer waard dan een groot plan dat nooit af komt.
- Fouten horen erbij. Uitzoeken waarom iets niet werkt, is de belangrijkste programmeervaardigheid die er is. Vraag “wat denk je dat er gebeurt?” in plaats van het voor te zeggen.
- Je hoeft het zelf niet te kunnen. Samen ontdekken werkt prima, en je kind vindt het geweldig om jou iets uit te leggen.
- Laat het zien. Opa en oma die het spel mogen spelen, of een foto voor de Pi Plaza-muur: trots zijn op wat je gemaakt hebt, smaakt naar meer.
En als volwassene?
Je bent nooit te oud om te beginnen. Volwassenen slaan de blokjes meestal over en starten direct met Python, het liefst met een project dat thuis iets oplost: een Pi-hole tegen reclame, of Home Assistant voor je lampen en thermostaat. Op de donderdagavond-workshops zit je tussen andere beginners, met koffie.
Een eerste project zoeken? Het reactiespel met de Pico is een mooie eerste stap in Python. Kom in de winkel gerust een micro:bit uitproberen, bekijk de starterkits of schuif aan bij een workshop.