.

Computational thinking: meer dan alleen programmeren

Voor veel leerkrachten blijft computational thinking een vaag begrip. Uit de praktijk blijkt dat dit voor scholen het minst bekende onderdeel is van digitale geletterdheid en daarom lastiger is om in te zetten in de klas. Vaak denkt men bij computational thinking onmiddellijk aan programmeren. Dat klopt wel, maar dat is niet het volledige verhaal. Computational thinking is meer dan instructies geven aan een robot of een computertaal inzetten. 

 

Sanne | 14 april 2021

 

Complexe problemen oplossen

Door samen met kinderen en jongeren te werken aan computational thinking, leer je ze om technologie zo in te zetten dat je problemen kunt oplossen met een computer. Met andere woorden, je leert een computer (in de brede zin van het woord) naar je hand zetten en gebruiken als een verlengstuk van jezelf. Een voorbeeld. Een fietser is op weg naar school in de gietende regen. Bij het kruispunt komt ze voor een rood licht te staan. In principe kunnen we met een computer ervoor zorgen dat het rode licht voor de fietser op groen springt en voor de auto’s op rood. Dat maakt het leven voor die moedige fietser net dat tikkeltje aangenamer, toch?

Het verschil met ICT-basisvaardigheden

Wat is het verschil dan met ICT-basisvaardigheden? Computational thinking komt voort uit de IT-sector, wat logisch is als je hierover nadenkt. Terwijl ICT-basisvaardigheden draait om het effectief leren gebruiken van een computer, betekent computational thinking het begrijpen en creatief inzetten van denkprocessen die verbonden zijn met een computer. Dus om terug te komen op onze moedige fietser, je moet de situatie “het regent en er staat een fietser voor het rode licht” zo kunnen formuleren dat een computer de handeling (van rood naar groen licht) kan uitvoeren. Je moet daarvoor begrijpen hoe hardware en software samenwerken, hoe een computer impulsen krijgt, hoe data wordt opgeslagen en gebruikt, maar ook hoe je dan concreet de computer programmeert en welke instructies daarbij nodig zijn.

Doorlopende leerlijn van Basicly

Basicly werkt aan deze verschillende componenten van computational thinking. In de leerpaden voor groep 1 t/m klas 3 wordt aandacht besteed aan de werking van de computer, computergegevens en als laatste computertaal. Benieuwd? Lees meer over de leerlijn computational thinking.

 

Meer blogs