Wat is Computational Thinking?
Computational thinking is het creatief inzetten van digitale tools om een probleem op te lossen. Het probleem moet zo worden geformuleerd dat het met computertechnologie kan worden opgelost.
Wat moet je daarvoor kunnen?
- Ontleding; het probleem moet in kleine stukejs opgedeeld worden waarna het stuk voor stuk opgelost kan worden.
- Patronen herkennen
- Filteren van informatie; Het vereenvvoudigen van informatie ; een schema of tekening van de informatie maken.
- Mogelijke oplossingen bedenken door algoritmisch* te denken
- De oplossingen algemeen maken door de toepassing bij overeenkomstige problemen.
* Een algoritme is een serie of een reeks instructies. Bijvoorbeeld:
‘eerst… dan …’
of,
‘als … dan…’
Computational thinking is dus meer dan alleen maar “programmeren”, en er zijn tal van activiteiten die ingezet worden om leerlingen dit te leren. Navigeer via het menu naar de leskisten en lessugesties.