TY - JOUR
T1 - Still a New Kid on the Block?
T2 - Computational Thinking as Problem Solving in Code.org
AU - Kale, Ugur
AU - Yuan, Jiangmei
N1 - Publisher Copyright:
© The Author(s) 2020.
PY - 2021/7
Y1 - 2021/7
N2 - Computational thinking is a means to understand and solve complex problems through using computer science concepts and techniques. While there is an increase in the number of initiatives focusing on coding, whether they (a) address computational thinking and problem-solving skills and (b) use methods of teaching problem solving is yet to be explored. As a preliminary step, this study focuses on examining 3rd grade lesson plans at Code.org. The analysis identified various components of computational thinking and problem solving as well as specific problem-solving teaching methods used to address these skills. Besides such cognitive outcomes, the findings also revealed affective, reflective, and social aspects of learning supported in the lessons.
AB - Computational thinking is a means to understand and solve complex problems through using computer science concepts and techniques. While there is an increase in the number of initiatives focusing on coding, whether they (a) address computational thinking and problem-solving skills and (b) use methods of teaching problem solving is yet to be explored. As a preliminary step, this study focuses on examining 3rd grade lesson plans at Code.org. The analysis identified various components of computational thinking and problem solving as well as specific problem-solving teaching methods used to address these skills. Besides such cognitive outcomes, the findings also revealed affective, reflective, and social aspects of learning supported in the lessons.
KW - Code.org
KW - computational thinking
KW - computer science
KW - content analysis
KW - problem solving
UR - https://www.scopus.com/pages/publications/85096288473
U2 - 10.1177/0735633120972050
DO - 10.1177/0735633120972050
M3 - Article
AN - SCOPUS:85096288473
SN - 0735-6331
VL - 59
SP - 620
EP - 644
JO - Journal of Educational Computing Research
JF - Journal of Educational Computing Research
IS - 4
ER -