Computationeel denken
Computationeel denken is problemen zo aanpakken dat een computer (of een mens) ze stap voor stap kan oplossen. Het is geen vak over computers, maar een manier van denken die je overal kunt gebruiken.
Vier ideeën
Decompositie: een groot probleem in kleine stukken hakken. Een reis naar het vuur is: draaien, drie stappen, om de steen. Patroonherkenning: zien wat steeds terugkomt. Vier keer vooruit is één herhaling. Abstractie: weglaten wat niet uitmaakt en een naam geven aan wat overblijft. "Bouw een brug" is één blok, ongeacht hoe een brug van binnen zit. Algoritmen: een stappenplan dat altijd werkt, niet alleen bij dit ene voorbeeld. Lees meer op algoritme.
In de kerndoelen
De definitieve conceptkerndoelen digitale geletterdheid (SLO, 2025) noemen computationeel denken expliciet, naast programmeren, mediawijsheid en informatievaardigheden. Voor het basisonderwijs: een probleem opdelen, patronen herkennen, een algoritme ontwerpen en schematisch weergeven, en de uitkomst testen en bijstellen. Voor de onderbouw van het voortgezet onderwijs komen daar abstractie en het vergelijken van oplossingen bij.
Hoe Progio het oefent
Elk level is een klein probleem met een eigen oplossing. Sterren belonen het slimme patroon (een herhaling in plaats van losse stappen). Hints geven eerst een duwtje ("wat gebeurt er steeds opnieuw?") voordat ze de oplossing tonen. De foutenlijst brengt opdrachten die niet lukten terug tot ze twee keer zelf goed gaan: testen en bijstellen. En de tijdperken laten zien dat het denken hetzelfde blijft terwijl de vorm verandert: pijlen, blokken, Python, JavaScript. Zie ook Progio in de klas.
Zonder computer
Computationeel denken kun je ook zonder scherm oefenen: een klasgenoot "programmeren" om een boterham te smeren, een dans opschrijven als herhaling, een sorteerwedstrijd met kaartjes. Zulke unplugged activiteiten en Progio versterken elkaar: eerst het idee met je lijf, dan met een programma.
Waarom het ertoe doet
Niet elk kind wordt programmeur. Wel krijgt elk kind een leven vol systemen die met regels werken: apps, formulieren, algoritmen die bepalen wat je ziet. Wie begrijpt hoe die regels ontstaan, is geen toeschouwer maar een deelnemer. Lees ook wat is programmeren?
Veelgestelde vragen
Is computationeel denken hetzelfde als programmeren?
Nee. Programmeren is een manier om computationeel denken toe te passen. Je kunt computationeel denken zonder computer, en programmeren zonder er goed over na te denken.
Vanaf welke groep?
Vanaf groep 1, met volgorde en patronen. De kerndoelen bouwen het op tot en met het voortgezet onderwijs.