Computational thinking as an emerging competence domain
Computational thinking is a problem-solving skill set, which includes problem decomposition, algorithmic thinking, abstraction, and automation. Even though computational thinking draws upon concepts fundamental to computer science (CS), it has broad application to all disciplines. It has been suggested that computational thinking is an essential twenty-first century skill that should be added to every students' analytical ability. In this chapter, [the authors] discuss key computational thinking ideas and how they relate to primary and secondary education. [They] present efforts in three count... Show more
Authors: Yadav, Aman; Good, Jon; Voogt, Joke; Fisser, P.
Published: Cham, Switzerland, Springer International Publishing AG, 2016
Resource type: Book chapter
Access item: Request Item from NCVERPublisher or alternative source
Show more