Naar de inhoud
Inloggen

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.