Promoting pupils' computational thinking skills and self-efficacy: a problem-solving instructional approach

被引:31
作者
Ma, Hongliang [1 ]
Zhao, Mei [1 ]
Wang, Huixin [1 ]
Wan, Xinqi [1 ]
Cavanaugh, Terence W. [2 ]
Liu, Ji [1 ]
机构
[1] Shaanxi Normal Univ, Sch Educ, 199 Changan South Rd, Xian 710062, Shaanxi, Peoples R China
[2] Univ North Florida, Coll Educ & Human Resources, 1 UNF Dr, Jacksonville, FL 32224 USA
来源
ETR&D-EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT | 2021年 / 69卷 / 03期
基金
中国国家自然科学基金;
关键词
Problem-solving; IGGIA framework; Computational thinking skills; Computational thinking self-efficacy; Scratch programming; COMPUTER-SCIENCE; GENDER-GAP; SCHOOL; TECHNOLOGY; SCRATCH; DESIGN;
D O I
10.1007/s11423-021-10016-5
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Computational thinking (CT) is a fundamental skill and an analytical ability that children in the twenty-first century should develop. Students should begin to work with algorithmic problem-solving and computational methods in K-12. Drawing on a conceptual framework (IGGIA) that combines CT and problem-solving, this study designed and implemented an interdisciplinary Scratch course in a primary school, examined the impact of the new problem-solving instructional approach (the adapted IGGIA) on pupils' CT skills and self-efficacy, and explored the gender differences in these two aspects. A pretest-posttest non-equivalent group design was conducted among 63 fifth-grade students in two computer science classes over 14 weeks. Both quantitative and qualitative data were collected through the administration of CT scales, Scratch artifacts analysis and focus group interviews. The results revealed that the adapted IGGIA (1) significantly improved the CT skills of primary school students; (2) had a significant positive impact on pupils' CT self-efficacy, especially on their critical thinking, algorithmic thinking and problem-solving; and (3) significantly enhanced girls' CT skills and self-efficacy. These findings indicated that problem-solving instructional approaches could promote both cognitive and noncognitive aspects of students' deeper computational learning.
引用
收藏
页码:1599 / 1616
页数:18
相关论文
共 64 条
  • [1] Ah-Fur Lai, 2011, 2011 International Conference on Electrical and Control Engineering, P6940, DOI 10.1109/ICECENG.2011.6056908
  • [2] Computation and Computational Thinking
    Aho, Alfred V.
    [J]. COMPUTER JOURNAL, 2012, 55 (07) : 832 - 835
  • [3] Closing the gender gap in an introductory programming course
    Angel Rubio, Miguel
    Romero-Zaliz, Rocio
    Manoso, Carolina
    de Madrid, Angel P.
    [J]. COMPUTERS & EDUCATION, 2015, 82 : 409 - 420
  • [4] [Anonymous], 2011, Operational definition of computational thinking for K-12 education
  • [5] Askar P, 2009, TURK ONLINE J EDUC T, V8, P26
  • [6] Advancing students' computational thinking skills through educational robotics: A study on age and gender relevant differences
    Atmatzidou, Soumela
    Demetriadis, Stavros
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2016, 75 : 661 - 670
  • [7] Understanding second grader's computational thinking skills in robotics through their individual traits
    Baek, Youngkyun
    Yang, Dazhi
    Fan, Yibo
    [J]. INFORMATION DISCOVERY AND DELIVERY, 2019, 47 (04) : 218 - 228
  • [8] Barr Valerie, 2011, ACM Inroads, V2, P48, DOI 10.1145/1929887.1929905
  • [9] Learner modeling for adaptive scaffolding in a Computational Thinking-based science learning environment
    Basu, Satabdi
    Biswas, Gautam
    Kinnebrew, John S.
    [J]. USER MODELING AND USER-ADAPTED INTERACTION, 2017, 27 (01) : 5 - 53
  • [10] Benitti FBV., 2017, ROBOTICS STEM ED, P103, DOI DOI 10.1007/978-3-319-57786-9_5