Codekrakers — programmeren met en zonder scherm

Computationeel denken zonder wachtrij voor de laptop: de kern van elke code-namiddag is unplugged — pijlkaarten, rasters, bekers en kralen. Wie wél een toestel heeft, krijgt een verdiepingsstation met exact dezelfde logica. Zo doet 100% van de groep mee, ook de dag zonder één laptop.

kern zonder toestel alles in duo's: programmeur + robot taalarm — OKAN-proof

De vier denkgereedschappen — in kindertaal

Computationeel denken rust in de Vlaamse eindtermen op vier pijlers. Hang ze op als klastaal en benoem ze telkens ze opduiken — elke activiteit hieronder traint er minstens één.

Algoritme stappenplan

Een recept voor de computer: stap voor stap, in de juiste volgorde, niets overslaan. "Eerst… dan… daarna…" — van pijlkaarten op de vloer tot blokjes op het scherm.

Lus herhaal!

Zie je hetzelfde stukje drie keer? Zeg het één keer met "doe 3×". Patronen herkennen en samenvouwen — dat is wat programmeurs de hele dag doen.

Debuggen fout zoeken

Een fout is geen ramp maar een puzzel: de robot deed exact wat er stond — dus wélke kaart was fout? Samen de bug vinden en verbeteren is het leukste deel van elke activiteit.

Decompositie opdelen

Een groot probleem is eng, tien kleine stapjes niet. Boterham smeren, een route plannen, een tekening coderen: eerst opdelen, dan één stukje tegelijk oplossen.

Waarom unplugged de kern is. De groepen wisselen dagelijks, laptops zijn schaars en de PTS-groep heeft er nul. Bouw de dag dus rond papier, tape en bekers: dat werkt voor iedereen, en het dekt de eindterm letterlijk — "een digitaal en niet-digitaal algoritme ontwerpen". Het toestel is het toetje, nooit de taart.

Zonder toestel — de unplugged kern

Menselijke robot + debug

30–45 min 8–13 j. OKAN-proof zonder toestel pijlkaarten

Eén kind is de robot en wacht op de gang; de rest programmeert met pijlkaarten (vooruit, links, rechts) een route over vloertegels naar een beker. De robot voert álles letterlijk uit. Debug-ronde: jij legt bewust een route met 1–3 fouten klaar — de duo's sporen de bug op. Lus-kaart "doe 3×" erbij = patroonherkenning. Splits bij 14–18 kinderen in 2–3 roosters.

Bonus taal: vooruit, links, rechts — drie woorden die meteen klastaal worden, met handgebaren erbij.

Cody & Roby op tafel

20–40 min 8–13 j. OKAN-proof zonder toestel bord + kaarten

De tafelversie van de menselijke robot: elk duo krijgt een geprint rasterbord, een pion en een setje pijl-speelkaarten. Speler A legt een kaartenreeks om de pion van start naar doel te sturen, speler B controleert kaart voor kaart. Coöperatief (los samen het parcours op) of competitief (wie is er eerst?). Negen sets = achttien kinderen tegelijk bezig, niemand kijkt toe.

Bonus rekenen: tel de kaarten — kan het ook in mínder stappen?

Pixel-art: kleuren per code

30–45 min 8–13 j. OKAN-proof zonder toestel rasterbladen

De kinderen zíjn de computer: elk vakje met een 0 kleur je zwart, elke 1 blijft wit — en er verschijnt een verborgen figuur. Groepsversie: elk duo kleurt één blad, samengelegd vormen alle bladen één grote afbeelding van de hele groep. Sterke duo's draaien het om: teken zelf een 8×8-figuur en schrijf er de 0/1-code bij. Concept: een computer bewaart beelden als pixels en bits.

Bonus rekenen: hoeveel vakjes telt het raster? Hoeveel zijn er zwart?

Binaire armband: jouw naam in 0 en 1

25–40 min 8–13 j. OKAN-proof zonder toestel codesleutel + telkaarten

Met de binaire codesleutel schrijven kinderen hun naam om in nullen en enen en rijgen ze die als zwarte en witte kralen tot een armband — een spatie-kraal scheidt de letters. Warm op met de vijf telkaarten (1, 2, 4, 8, 16 stippen): welke kaarten leg je open om 13 te maken? Concept: álle informatie in een computer bestaat uit 0 en 1. Tastbaar souvenir mee naar huis.

Bonus rekenen: tellen tot 31 met vijf kaarten — verdubbelingen ontdekken.

Bekerrobots (My Robotic Friends)

30–45 min 8–13 j. OKAN-proof zonder toestel symbolen + patronen

De programmeur schrijft met een vaste symbolenset (omhoog, omlaag, links, rechts, pak/plaats) een algoritme om plastic bekertjes in een patroon te stapelen; de partner-robot voert het blad letterlijk uit zonder het doelpatroon te kennen. Klopt de stapel niet? Samen debuggen, dan wisselen. Zes bekertjes per duo, eindeloos herbruikbaar — en hilarisch precies.

Bonus taal: "omhoog, omlaag, pak, plaats" — werkwoorden die je meteen ziet gebeuren.

Graph Paper Programming

25–40 min 9–13 j. OKAN-proof zonder toestel ruitjes + symbolen

Op ruitjespapier codeert een leerling een tekening met vier symbolen: vakje inkleuren, stap naar rechts, links of omlaag. De partner voert de code "blind" uit op een leeg blad en probeert exact dezelfde tekening te krijgen. Elk verschil is een bug om samen te vinden. Iets abstracter dan pixel-art — mooi vervolg voor het 1e middelbaar en snelle duo's.

Bonus rekenen: rijen en kolommen — coördinaten zonder het woord te zeggen.

Hagelslagrobot & flowchart

25–40 min 9–13 j. zonder toestel

Duo's schrijven zó'n precieze instructie voor "smeer een boterham met hagelslag" dat jij ze als robot letterlijk uitvoert — en het gaat spectaculair fout als een stap ontbreekt (mes in de choco mét deksel erop…). Daarna tekenen ze een stroomdiagram van een ochtendroutine, mét een beslissing: "regent het? → ja/nee". Leert decompositie, algoritme en als-dan in één klap. Voor OKAN: laat de stappen met pictogrammen tekenen in plaats van zinnen.

Bonus taal: "eerst… dan… daarna… als… dan…" — de zinsstarters van elk stappenplan.

Doolhof-algoritme

20–35 min 8–13 j. OKAN-proof zonder toestel doolhofbladen

Schrijf de route door het geprinte doolhof als een reeks pijlsymbolen vóór je ze uitvoert — plannen eerst, pen daarna. De partner controleert symbool per symbool met de vinger op het blad. Moeilijke variant: dezelfde route korter schrijven met lus-kaarten ("3× vooruit"). Directe opstap naar Blockly Maze aan het verdiepingsstation: dat is exact hetzelfde spel, op een scherm.

Bonus rekenen: wie haalt het doel in de minste symbolen? Tellen en vergelijken.

Sorteernetwerk op de vloer

20–30 min 8–13 j. OKAN-proof zonder toestel

Teken met tape een netwerk van banen en vergelijk-cirkels op de vloer. Zes kinderen starten elk met een getalkaart; in elke cirkel vergelijken twee kinderen hun kaart — kleinste links, grootste rechts — en lopen verder. Aan de finish staat de rij vanzelf gesorteerd, hoe vaak je het ook probeert. Bewegingsactiviteit die laat vóelen hoe een computer sorteert; werkt met getallen, dus zonder één woord Nederlands.

Bonus rekenen: groter/kleiner vergelijken in volle vaart; probeer ook met leeftijden of verjaardagen.

Ontwerp je eigen robot

25–40 min 8–13 j. OKAN-proof zonder toestel ontwerpblad

Rustige afsluiter of uitloopstation: op het ontwerpblad tekenen kinderen hun droomrobot en duiden ze met picto's aan wélke sensoren hij heeft (ogen = camera, oren = microfoon…) en wat zijn stappenplan is. Presenteren mag met wijzen en drie woorden — het blad doet het praten. Mooie brug naar de Lego-dagen: "deze sensor zit ook op de EV3."

Bonus taal: lichaamsdelen en werkwoorden benoemen: mijn robot ziet, hoort, grijpt.

Mét toestel (zonder account) — het verdiepingsstation

Alleen voor duo's die een laptop of tablet hebben, altijd als optioneel station naast de unplugged kern — nooit als hoofdactiviteit. Alles hieronder draait in de browser, zonder installatie, zonder account, zonder login. Twee kinderen per scherm (pair programming), en koppel telkens hardop terug: "jullie pijlkaarten van daarnet = deze blokjes."

Blockly Games: Maze & Turtle

20–40 min 8–13 j. OKAN-proof laptop (gedeeld)

Gratis blokpuzzels op blockly.games, direct in de browser. Maze is het scherm-broertje van het doolhof-algoritme: sequenties, lussen en condities met iconische blokjes — voor OKAN dé keuze. Turtle laat sterkere duo's met geneste lussen een tekening "schilderen". Interface op Nederlands zetten, maar reken op de iconen, niet de woorden.

Bonus rekenen: Turtle draait op hoeken en herhalingen — meetkunde zonder werkblad.

code.org — Hour of Code (NL)

30–45 min 9–13 j. laptop (gedeeld)

De Hour of Code-lesjes op code.org starten zonder login en zijn Nederlandstalig: een complete boog van makkelijk naar moeilijk binnen één station-beurt. Kies voor OKAN de meest visuele cursussen. De blokjes zijn één-op-één de pijlkaarten van de vloer — leg die kaarten er letterlijk naast op tafel, dan valt het kwartje vanzelf.

Bonus taal: lees de blokjes hardop voor: "herhaal", "als", "dan" — dezelfde woorden als op de woordmuur.

Scratch verkennen

30–45 min 10–13 j. laptop (gedeeld)

Op scratch.mit.edu (Nederlandse interface) bouwen toestel-duo's een mini-animatie of spelletje op basis van het algoritme dat ze eerst unplugged bedachten — een account is alleen nodig om op te sláán, niet om te maken. Scratch is taliger dan Blockly: voor OKAN begeleid inzetten of Maze/Hour of Code verkiezen. Voor lager 4–6 en 1e MB de mooiste "kijk wat ik gemaakt heb"-afsluiter.

Bonus taal: laat het figuurtje praten: de duo's typen zelf de tekstballonnetjes.

Wat dekt dit? De eindtermen in één oogopslag

Computationeel denken bouwsteen 2

"De leerlingen ontwerpen doelgericht een digitaal én niet-digitaal algoritme volgens de principes van computationeel denken" — decompositie, patroonherkenning, abstractie, algoritmen. Elke unplugged activiteit op deze pagina dekt dit doel zonder toestel; vermeld per activiteit gerust wélke pijler ze traint.

Mediawijsheid bouwsteen 3

Kritisch omgaan met (des)informatie, reclame herkennen, privacy en toestemming — dat zit op de aparte pagina mediawijsheid, met eveneens toestelvrije, OKAN-adapteerbare werkvormen voor de zelf in te vullen dagen.

Nederlandstalige printpakketten vooraf binnenhalen. De GO!-site povsites.be — unplugged programmeren bundelt zes complete lespakketten met leerlingfiches en leidraad (Hagelslagrobot, Robottaal, Papier programmeren…), rechtstreeks gekoppeld aan de eindterm. Op KlasCement vind je extra materiaal per bouwsteen (gratis login — vooraf downloaden). Print nooit on-the-fly op de dag zelf.

Regie-tips voor de code-namiddag

← Bekijk in het rooster welke groep wanneer komt