The influence of mind mapping on computational thinking skills and self-efficacy in students’ learning of graphical programming

1Citations
Citations of this article
63Readers
Mendeley users who have this article in their library.

Abstract

Computational thinking is regarded as an essential skill for students in the 21st century, and programming is one of the means to cultivate it. This study introduces mind mapping into graphical programming to visualize the cognitive process of computational thinking, aiming to enhance students’ computational thinking skills. After a semester of teaching experiments, independent-sample t-tests and paired-sample t-tests were conducted on the data, revealing significant improvements in both computational thinking skills and self-efficacy among the students in the experimental group. Further analysis of the data showed significant enhancements in their algorithmic thinking and modeling, as well as pattern recognition and evaluation sub-skills, while abstraction and decomposition sub-skills did not show significant improvement. Additionally, the experimental group demonstrated significant improvements to varying degrees in five dimensions of computational thinking self-efficacy: creativity, algorithmic thinking, collaboration skills, critical thinking, and problem-solving abilities.

Cite

CITATION STYLE

APA

Guo, R., Zheng, Y., & Miao, H. (2024). The influence of mind mapping on computational thinking skills and self-efficacy in students’ learning of graphical programming. Frontiers in Education, 9. https://doi.org/10.3389/feduc.2024.1479729

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free