Computational Thinking and Metacognition

Aman Yadav, Ceren Ocak, Amber Oliver

Research output: Contribution to journalArticlepeer-review

16 Scopus citations

Abstract

Since Wing Communications of the ACM, 49, 33–35, (2006) popularized computational thinking (CT) as a skill for every student, it has gained significant traction as an approach to bring computer science tools and practices into K-12 classrooms. At the same time, teachers often see the relevance of CT as a tool to introduce problem solving and thinking strategies in the classroom. Despite the increasing use of CT in K-12, questions remain about its role in supporting teaching and learning of disciplinary ideas. While CT can be used to bring computer science to all students, we believe that it can serve a bigger purpose to explicitly teach metacognitive strategies, which play a significant role in academic outcomes. In the paper, we discuss the connections between CT and metacognition and how CT could support the development of metacognition in K-12 classrooms.

Original languageEnglish
Pages (from-to)405-411
Number of pages7
JournalTechTrends
Volume66
Issue number3
DOIs
StatePublished - May 2022

Scopus Subject Areas

  • Education
  • Computer Science Applications

Keywords

  • Computational thinking
  • K-12
  • Metacognition
  • Metacognitive strategies
  • Problem-solving

Fingerprint

Dive into the research topics of 'Computational Thinking and Metacognition'. Together they form a unique fingerprint.

Cite this