Effect of Mind Mapping-Based Scaffolding on Elementary Students' Computational Thinking in Block-Based Programming

被引:0
|
作者
Gao, Xuemin [1 ]
Yang, Yuqin [2 ]
Du, Yuxia [1 ]
Sun, Daner [3 ]
机构
[1] Guangzhou Univ, Teachers Coll, Sch Educ, 230 Wai Huan Xi Rd, Guangzhou 510006, Peoples R China
[2] Cent China Normal Univ, Fac Artificial Intelligence Educ, Learning Sci, Wuhan, Peoples R China
[3] Educ Univ Hong Kong, Dept Math & Informat Technol, Hong Kong, Peoples R China
关键词
computational thinking; mind mapping; scaffolding instruction; block-based visual programming; elementary education; SCRATCH; DESIGN; SCHOOL; PERFORMANCE; EDUCATION;
D O I
10.1177/07356331241303067
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Block-based visual programming tools are widely used in elementary education. Nonetheless, these tools alone may not ensure the spontaneous and efficient acquisition of concepts and skills in computational thinking (CT). Using mind mapping as a form of scaffolding to facilitate the visualization of abstract thinking processes may enhance the effectiveness of programming instruction. This study therefore investigated the effects of mind mapping-based scaffolding that integrates five CT skills on elementary students' CT development. Eighty-six fifth-grade students participated in our pretest-posttest quasi-experimental study. In the experimental group, mind mapping-based scaffolding was used to help students learn programming, while in the comparison group it was not used. The results showed that both groups achieved significant improvements in concept understanding and skill development; however, students instructed using mind mapping-based scaffolding obtained notably superior performance in understanding CT concepts and mastering CT skills. The results also revealed that the students had positive perceptions of mind mapping-based scaffolding, although challenges were also identified. This study enriches the relevant empirical research and offers insights for practitioners on designing effective scaffolding to promote students' CT development.
引用
收藏
页码:236 / 271
页数:36
相关论文
共 50 条
  • [31] Effect of Block-Based Python']Python Programming Environment on Programming Learning
    Kim, Yongcheon
    Kim, Jamee
    Lee, Wongyu
    APPLIED SCIENCES-BASEL, 2023, 13 (19):
  • [32] Designing Block-Based Programming Language Features to Support Upper Elementary Students in Creating Interactive Science Narratives
    Smith, Andy
    Mott, Bradford
    Taylor, Sandra
    Cheuoua, Aleata Hubbard
    Minogue, James
    Oliver, Kevin
    Ringstaff, Cathy
    SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 1327 - 1327
  • [33] The landscape of Block-based programming: Characteristics of block-based environments and how they support the transition to text-based programming
    Lin, Yuhan
    Weintrop, David
    JOURNAL OF COMPUTER LANGUAGES, 2021, 67
  • [34] Synthesizing Tasks for Block-based Programming
    Ahmed, Umair Z.
    Christakis, Maria
    Efremov, Aleksandr
    Fernandez, Nigel
    Ghosh, Ahana
    Roychoudhury, Abhik
    Singla, Adish
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33
  • [35] Debugging during block-based programming
    ChanMin Kim
    Jiangmei Yuan
    Lucas Vasconcelos
    Minyoung Shin
    Roger B. Hill
    Instructional Science, 2018, 46 : 767 - 787
  • [36] Debugging during block-based programming
    Kim, ChanMin
    Yuan, Jiangmei
    Vasconcelos, Lucas
    Shin, Minyoung
    Hill, Roger B.
    INSTRUCTIONAL SCIENCE, 2018, 46 (05) : 767 - 787
  • [37] Effect of different mind mapping approaches on primary school students' computational thinking skills during visual programming learning
    Zhao, Li
    Liu, Xiaohong
    Wang, Chenhui
    Su, Yu-Sheng
    COMPUTERS & EDUCATION, 2022, 181
  • [38] Smells in Block-Based Programming Languages
    Hermans, Felienne
    Stolee, Kathryn T.
    Hoepelman, David
    2016 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2016, : 68 - 72
  • [39] The effect of scaffolding programming games and attitudes towards programming on the development of Computational Thinking
    Tikva, Christina
    Tambouris, Efthimios
    EDUCATION AND INFORMATION TECHNOLOGIES, 2023, 28 (06) : 6845 - 6867
  • [40] The effect of scaffolding programming games and attitudes towards programming on the development of Computational Thinking
    Christina Tikva
    Efthimios Tambouris
    Education and Information Technologies, 2023, 28 : 6845 - 6867