Amplifying children's computational problem-solving skills: A hybrid-based design for programming education

被引:7
作者
Wong, Gary K. W. [1 ]
机构
[1] Univ Hong Kong, Fac Educ, Hong Kong, Peoples R China
关键词
Computational thinking; Computational problem-solving; Unplugged; plugged activities; Primary; elementary schools; Experimental; THINKING; SCHOOL; GAMES; CURRICULUM; ROBOTICS; K-12;
D O I
10.1007/s10639-023-11880-9
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
As block-based visual programming platform such as Scratch become more accessible and supportive to children's programming learning, the demand on understanding a trajectory of children's computational thinking development through programming from their early ages increases rapidly in recent years. To explore the developmental process of children's computational thinking in twenty-first century, an experimental study was proposed to study the children's acquisition of computational thinking (CT) concepts and skills through compulsory lessons in schools starting in the fourth grade. A computational thinking framework along with six units of programming lessons were developed as a part of the research, aiming to develop primary (or elementary) school students' computational problem-solving skills through a hybrid-based design of programming activities: combining unplugged (i.e., embodied cognitive activities without computing devices) and plugged (i.e., programming activities with computing devices) approach. Five primary schools participated in our main study, and a mixed method research was conducted with 400 fourth grade students (Male = 259; Female = 141) and 18 teachers involved in delivering our designed lessons. The findings in our study show that students achieved learning gains in basic computational thinking skills in solving programming problems under this hybrid-based learning approach. These findings can give insight for educators and researchers interested in incorporating computational thinking in primary education, which sets forth a research direction on the developmental aspects of computational thinking for children in the neo-Piagetian perspective.
引用
收藏
页码:1761 / 1793
页数:33
相关论文
共 86 条
  • [1] Learning problem-solving through making games at the game design and learning summer program
    Akcaoglu, Mete
    [J]. ETR&D-EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT, 2014, 62 (05): : 583 - 600
  • [2] Computational Thinking and Coding for Young Children: A Hybrid Approach to Link Unplugged and Plugged Activities
    Akiba, Daisuke
    [J]. EDUCATION SCIENCES, 2022, 12 (11):
  • [3] Angeli Charoula, 2016, Journal of Educational Technology & Society, V19, P47
  • [4] [Anonymous], 2011, Operational definition of computational thinking for K-12 education
  • [5] Computational thinking and mathematics using Scratch: an experiment with sixth-grade students
    Antonio Rodriguez-Martinez, Jose
    Antonio Gonzalez-Calero, Jose
    Manuel Saez-Lopez, Jose
    [J]. INTERACTIVE LEARNING ENVIRONMENTS, 2020, 28 (03) : 316 - 327
  • [6] Barr Valerie, 2011, ACM Inroads, V2, P48, DOI 10.1145/1929887.1929905
  • [7] Grounded cognition
    Barsalou, Lawrence W.
    [J]. ANNUAL REVIEW OF PSYCHOLOGY, 2008, 59 : 617 - 645
  • [8] A principled approach to designing computational thinking concepts and practices assessments for upper elementary grades
    Basu, Satabdi
    Rutstein, Daisy W.
    Xu, Yuning
    Wang, Haiwen
    Shear, Linda
    [J]. COMPUTER SCIENCE EDUCATION, 2021, 31 (02) : 169 - 198
  • [9] A systematic literature review regarding computational thinking and programming in early childhood education
    Bati, Kaan
    [J]. EDUCATION AND INFORMATION TECHNOLOGIES, 2022, 27 (02) : 2059 - 2082
  • [10] Bell T., 2009, NZ J APPL COMPUTING, V13, P20, DOI DOI 10.2307/1386128