Learning to code or coding to learn? A systematic review
S Popat, L Starkey - Computers & Education, 2019 - Elsevier
The resurgence of computer programming in the school curriculum brings a promise of
preparing students for the future that goes beyond just learning how to code. This study …
preparing students for the future that goes beyond just learning how to code. This study …
Computational thinking in K–12: A review of the state of the field
Jeannette Wing's influential article on computational thinking 6 years ago argued for adding
this new competency to every child's analytical ability as a vital ingredient of science …
this new competency to every child's analytical ability as a vital ingredient of science …
A cognitive definition of computational thinking in primary education
There is increasing effort to integrate Computational Thinking (CT) curricula across all
education levels. Therefore, research on CT assessment has lately progressed towards …
education levels. Therefore, research on CT assessment has lately progressed towards …
Computational thinking, between Papert and Wing
M Lodi, S Martini - Science & education, 2021 - Springer
Abstract The pervasiveness of Computer Science (CS) in today's digital society and the
extensive use of computational methods in other sciences call for its introduction in the …
extensive use of computational methods in other sciences call for its introduction in the …
Remaining trouble spots with computational thinking
PJ Denning - Communications of the ACM, 2017 - dl.acm.org
Remaining trouble spots with computational thinking Page 1 JUNE 2017 | VOL. 60 | NO. 6 |
COMMUNICATIONS OF THE ACM 33 viewpoints DOI:10.1145/2998438 Peter J. Denning …
COMMUNICATIONS OF THE ACM 33 viewpoints DOI:10.1145/2998438 Peter J. Denning …
The ICAP framework: Linking cognitive engagement to active learning outcomes
This article describes the ICAP framework that defines cognitive engagement activities on
the basis of students' overt behaviors and proposes that engagement behaviors can be …
the basis of students' overt behaviors and proposes that engagement behaviors can be …
[BOK][B] The charisma machine: The life, death, and legacy of one laptop per child
MG Ames - 2019 - books.google.com
A fascinating examination of technological utopianism and its complicated consequences. In
The Charisma Machine, Morgan Ames chronicles the life and legacy of the One Laptop per …
The Charisma Machine, Morgan Ames chronicles the life and legacy of the One Laptop per …
Robot programming versus block play in early childhood education: Effects on computational thinking, sequencing ability, and self‐regulation
Programmable robotics is recently used in early childhood education (ECE) to introduce
programming and computational thinking (CT) skills. However, there is a further need for …
programming and computational thinking (CT) skills. However, there is a further need for …
The long quest for computational thinking
Computational thinking (CT) is a popular phrase that refers to a collection of computational
ideas and habits of mind that people in computing disciplines acquire through their work in …
ideas and habits of mind that people in computing disciplines acquire through their work in …
Computational thinking and tinkering: Exploration of an early childhood robotics curriculum
MU Bers, L Flannery, ER Kazakoff, A Sullivan - Computers & education, 2014 - Elsevier
By engaging in construction-based robotics activities, children as young as four can play to
learn a range of concepts. The TangibleK Robotics Program paired developmentally …
learn a range of concepts. The TangibleK Robotics Program paired developmentally …