Digitale geletterdheid is het geheel van ICT-basisvaardigheden, mediawijsheid, informatievaardigheden en computational thinking. Op deze pagina wordt computational thinking verder toegelicht.
Computational thinking is het procesmatig (her)formuleren van problemen op een zodanige manier dat het mogelijk wordt om met computertechnologie het probleem op te lossen. Het gaat daarbij om een verzameling van denkprocessen waarbij probleemformulering, gegevensorganisatie, -analyse en -representatie worden gebruikt voor het oplossen van problemen met behulp van ICT-technieken en -gereedschappen.
Belang voor het onderwijs
Veel van de huidige maatschappelijke en wetenschappelijke vraagstukken zijn dermate complex dat zij niet zonder de hulp van computertechnologie opgelost kunnen worden. Bij deze vraagstukken is de rekenkracht van de computer nodig om tot een oplossing te komen.
Computational thinking richt zich op de vaardigheden die essentieel zijn om problemen op te lossen waarbij veel informatie, variabelen en rekenkracht nodig zijn. Het is daarbij belangrijk om te begrijpen hoe informatie tot stand komt zodat je computersystemen kan benutten voor probleemoplossen, voor het denken in stappen en daarmee in voorwaardelijkheden voor volgorde van de benodigde gegevens. Computertechnologie gebruiken bij het zoeken naar oplossingen betekent inzicht krijgen in algoritmes (een reeks instructies om vanaf een beginpunt een bepaald doel te bereiken) en procedures (een verzameling activiteiten die in een bepaalde volgorde moet worden uitgevoerd).
Klik hier voor een voorbeeld leerdoelen voor computational thinking.
Selectie uit geraadpleegde literatuur
- Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12:What is involved and what is the role of the computer science education community? ACM Inroads, 2(1), 48–54.
- Fletcher, G. H., & Lu, J. J. (2009). Education: Human Computing Skills: Rethinking the K-12 Experience. Association for Computing Machinery. Communications of the ACM, 52(2).
- Grover, S., & Pea, R. (2013). Computational thinking in K-12: A review of the state of the field. Educational Researcher, 42(1), 38–43.
- Lu, J.J., & Fletscher, G.H.L. (2009). Thinking About Computational Thinking. SIGSE'09, March 3–7. Chattanooga, Tenessee, USA.
- Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. New York: Basic Books.
- Voogt, J.M., Fisser, P., Good, J., Mishra, P., & Yadav, A. (2015). Computational thinking in compulsory education: Towards an agenda for research and practice. Education and Information Technologies, 20(4), 715-728.
- Wing, J.M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35.
- Wing, J.M. (2008). Computational Thinking and thinking about computing, Philosophical Transactions of the Royal Society, 366.
- Yadav, A., Zhou, N., Mayfield, C., Hambrusch, S., & Korb, J. T. (2011). Introducing computational thinking in education courses. In Proceedings of ACM Special Interest Group on Computer Science Education, Dallas, TX.