Abstract
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. Copyright © 2024 The Author(s).
Original language | English |
---|---|
Journal | Journal of Educational Computing Research |
Early online date | Nov 2024 |
DOIs | |
Publication status | E-pub ahead of print - Nov 2024 |
Citation
Gao, X., Yang, Y., Du, Y., & Sun, D. (2024). Effect of mind mapping-based scaffolding on elementary students’ computational thinking in block-based programming. Journal of Educational Computing Research. Advance online publication. https://doi.org/10.1177/07356331241303067Keywords
- Computational thinking
- Mind mapping
- Scaffolding instruction
- Block-based visual programming
- Elementary education