Wat print dit?
Een programma van drie tot vijf regels Python. Wat komt er op het scherm als je het uitvoert? Lees, reken in je hoofd, en kies het antwoord uit vier mogelijkheden.
Zo speel je
Je ziet een kort programma: twee variabelen die worden vermenigvuldigd, een herhaling die telt, een if die "groot" of "klein" zegt, len() van een woord, max() van een lijst, een functie met return. Kies uit vier antwoorden wat print laat zien. Tien vragen, score is het aantal goede.
Wat je oefent
Code lezen en voorspellen, zonder de computer te vragen. Dat is de vaardigheid die het verschil maakt tussen "ik druk op start en zie wel" en "ik weet wat dit doet". Elke vraag raakt één begrip: variabelen, herhaling, als-dan, functies, strings en lijsten. De foute antwoorden zijn de klassieke vergissingen: range(4) telt 0 tot en met 3, niet 1 tot en met 4; len("dino") is 4, niet 3.
Tips
Lees regel voor regel en houd de waarden van de variabelen bij, desnoods op papier. Bij een herhaling: hoe vaak, en wat gebeurt er per keer? Bij if: is de voorwaarde waar of niet? Bij return: wat komt er uit de functie, en wat doet print daarmee?
Daarna
De programma's komen uit de stoomtijd en ruimtevaart. Wie goed kan voorspellen, kan daar zelf schrijven en testen. Zie ook Python voor kinderen en de leespuzzel Regelvolgorde.
Speel Wat print dit?Thuis en in de klas
Wat print dit? duurt één tot twee minuten en oefent code lezen. Thuis werkt het als afsluiter na een level; in de klas als opwarmer op het digibord, waarna één leerling uitlegt hoe hij het aanpakte. Het record staat per speler bewaard, zodat je jezelf kunt verbeteren zonder met anderen te vergelijken. Er zijn geen punten, sterren of badges: de minigames staan los van het verhaal en van de voortgang in de tijdperken.
Meer minigames: Pijlenrace · Onthoud de route · Regelvolgorde · Bugjacht · Stappenteller · Kleurenflits · Codebreker · Welk programma tekent dit? · Snelle sorteerder · alle minigames.
Veelgestelde vragen
Wordt de code echt uitgevoerd?
Nee, het spel kent de antwoorden. Dat maakt het licht en snel, ook op een telefoon.
Voor welk niveau?
Vanaf groep 7, of na de eerste levels van de stoomtijd. De vragen gebruiken alleen wat daar aan bod komt.