Still a New Kid on the Block? Computational Thinking as Problem Solving in Code.org

被引:18
|
作者
Kale, Ugur [1 ]
Yuan, Jiangmei [1 ]
机构
[1] West Virginia Univ, Dept Counseling & Learning Sci, Allen Room 504,355 Oakland St, Morgantown, WV 26506 USA
关键词
problem solving; computational thinking; computer science; Code; org; content analysis; DESIGN; K-12;
D O I
10.1177/0735633120972050
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
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.
引用
下载
收藏
页码:620 / 644
页数:25
相关论文
共 50 条
  • [1] Thinking processes in code.org: A relational analysis approach to computational thinking
    Kale, Ugur
    Yuan, Jiangmei
    Roy, Abhik
    COMPUTER SCIENCE EDUCATION, 2023, 33 (04) : 545 - 566
  • [2] Developing Computational Thinking in Early Ages: A Review of the code.org Platform
    Barradas, Rolando
    Lencastre, Jose Alberto
    Soares, Salviano
    Valente, Antonio
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION (CSEDU), VOL 2, 2020, : 157 - 168
  • [3] The Code.org Platform in the Developing of Computational Thinking with Elementary School Students
    Barradas, Rolando
    Lencastre, Jose Alberto
    Soares, Salviano
    Valente, Antonio
    COMPUTER SUPPORTED EDUCATION (CSEDU 2020), 2021, 1473 : 118 - 145
  • [4] A new way of teaching programming skills to K-12 students: Code.org
    Kalelioglu, Filiz
    COMPUTERS IN HUMAN BEHAVIOR, 2015, 52 : 200 - 210
  • [5] Children’s coding experiences in a block-based coding environment: a usability study on code.org
    Kaan Dilmen
    Serhat Bahadır Kert
    Tuba Uğraş
    Education and Information Technologies, 2023, 28 : 10839 - 10864
  • [6] Children's coding experiences in a block-based coding environment: a usability study on code.org
    Dilmen, Kaan
    Kert, Serhat Bahadir
    Ugras, Tuba
    EDUCATION AND INFORMATION TECHNOLOGIES, 2023, 28 (9) : 10839 - 10864
  • [7] Call it problem solving, not computational thinking
    Glass, Robert L.
    COMMUNICATIONS OF THE ACM, 2006, 49 (09) : 13 - 13
  • [8] Complex Problem Solving as a Construct of Inquiry, Computational Thinking and Mathematical Problem Solving
    Pedaste, Margus
    Palts, Tauno
    Kori, Kulli
    Sormus, Maarja
    Leijen, Ali
    2019 IEEE 19TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2019), 2019, : 227 - 231
  • [9] Sleep-Disordered Breathing: Still the New Kid on the Block
    Ayas, Najib T.
    Bhattacharjee, Rakesh
    Pack, Allan I.
    AMERICAN JOURNAL OF RESPIRATORY AND CRITICAL CARE MEDICINE, 2017, 195 (09) : 1107 - 1111
  • [10] The Role of Computational Thinking and Critical Thinking in Problem Solving in a Learning Environment
    Buckley, Sheryl
    PROCEEDINGS OF THE 11TH EUROPEAN CONFERENCE ON E-LEARNING, 2012, : 63 - 70