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

Download files

No attachments