A4 Vertaisarvioitu artikkeli konferenssijulkaisussa
The uniqueness of Computational thinking
Tekijät: Peter Larsson, Mikko Apiola, Mikko-Jussi Laakso
Toimittaja: Marko Koricic, Zeljko Butkovic, Karolj Skala, Zeljka Car, Marina Cicin-Sain, Snjezana Babic, Vlado Sruk, Dejan Skvorc, Slobodan Ribaric, Stjepan Gros, Boris Vrdoljak, Mladen Mauher, Edvard Tijan, Predrag Pale, Darko Huljenic, Tihana Galinac Grbac, Matej Janjic
Konferenssin vakiintunut nimi: International Convention on Information and Communication Technology, Electronics and Microelectronics
Julkaisuvuosi: 2019
Journal: International Convention on Information and Communication Technology, Electronics and Microelectronics
Kokoomateoksen nimi: 2019 42nd International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO)
Aloitussivu: 687
Lopetussivu: 692
ISBN: 978-1-5386-9296-7
eISBN: 978-953-233-098-4
DOI: https://doi.org/10.23919/MIPRO.2019.8756712
Verkko-osoite: https://ieeexplore.ieee.org/abstract/document/8756712
The concept of computational thinking is timely. It is widely agreed that in order to benefit and thrive in a digital world, more than digital literacy is required. Computational thinking promises understanding of information technology and its utilization without necessarily knowing how to write code. According to many authors, skills in computational thinking include the ability to evaluate and design solutions to problems. However, the vision for computational thinking, laid out by a number of scholars, is even bigger than this. It proposes that thinking habits from computer science are beneficial for any kind of problem solving and that those thinking habits form a central part of modern sciences. It might be that components of computational thinking are indeed useful in problem solving and that they play an important part in other sciences. However, computer science combines three types of thinking traditions: theoretical (mathematical) tradition, engineering tradition and scientific tradition, and it is important to differentiate between what is an aspect in one or more of these traditions and what is unique for computer science. This clarification will support the application and teaching of computational thinking. This paper explores the uniqueness of computational thinking and its roots in theoretical, engineering and scientific traditions of computing.