Article 2023

Exploring the Balance between Computational Thinking and Learning Motivation in Elementary Programming Education: An Empirical Study with Game-Based Learning

IEEE Transactions on Games
Journal · Vol. 15 · Issue 1 · pp. 95-107
Abstract

Computational thinking (CT) skills are generally regarded as a basic ability for problem-solving and are gradually filtering down to younger age groups. Existing research has attempted to increase interaction and enhance the learning interest of elementary school students through block-based programming environments represented by Scratch. However, criticism suggests that this approach has potential long-term constraints on CT education. Therefore, this study designed a game-based project to investigate students' learning motivation and CT performance in different programming environments. A total of 108 fifth-grade students participated in the experiment and were divided into two experimental groups (EG1 and EG2) and a control group (CG). The students in experimental groups all undertook game-based learning, while EG1 students used C++ and EG2 students used Scratch; CG students used C++ for traditional algorithm-based learning. Findings suggest that traditional programming languages with game-based learning can also substantially improve learning interest, which can promote the efficiency of improving CT for students who already have some motivation and foundation for learning. But for students who still lack motivation, are also encouraged to develop an interest in a block-based programming environment. Teachers can choose the most appropriate approach for students to find the best balance between learning efficiency and long-term interest. © 2018 IEEE.

Keywords

Author Keywords

Programming Game-based learning learning motivation Elementary education Computational thinking (CT)

Index Keywords

Teaching Students Problem solving Problem-solving motivation Efficiency Learning algorithms Game-based Learning game Learning motivation Computer games Computational thinkings C++ (programming language) Programming environment C language Elementary education Programming Programming profession
Author Affiliations
Shanghai University of Finance and Economics, Shanghai, China, China Welfare Institute, Computer Center of the Children's Palace, Shanghai, China
China Welfare Institute, Computer Center of the Children's Palace, Shanghai, China, The University of Osaka, Suita, Osaka, Japan
Chuo University, Hachioji, Tokyo, Japan, University of Minnesota Twin Cities, Minneapolis, MN, United States
Funding & Acknowledgements
No funding information
References 10 References
1 Papavlasopoulou, Sofia, Exploring children's learning experience in constructionism-based coding activities through design-based research, Computers in Human Behavior, 99, pp. 415-427, (2019)
2 Videnovik, Maja, To code or not to code: Introducing coding in primary schools, Computer Applications in Engineering Education, 29, 5, pp. 1132-1145, (2021)
3 Emerging Research Practice and Policy on Computational Thinking, (2017)
4 Wing, Jeannette M., Computational thinking, Communications of the ACM, 49, 3, pp. 33-35, (2006)
5 Educ Inf Technol
6 Franklin, Diana M., Using upper-elementary student performance to understand conceptual sequencing in a blocks-based curriculum, Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE, pp. 231-236, (2017)
7 Cachero Castro, Cristina, Impact of Programming Exposure on the Development of Computational Thinking Capabilities: An Empirical Study, IEEE Access, 8, pp. 72316-72325, (2020)
8 Kazimoglu, Çaǧin, Enhancing Confidence in Using Computational Thinking Skills via Playing a Serious Game: A Case Study to Increase Motivation in Learning Computer Programming, IEEE Access, 8, pp. 221831-221851, (2020)
9 Fidai, Aamir, “Scratch”-ing computational thinking with Arduino: A meta-analysis, Thinking Skills and Creativity, 38, (2020)
10 Hsu, Tingchia, How to learn and how to teach computational thinking: Suggestions based on a review of the literature, Computers and Education, 126, pp. 296-310, (2018)
Quick Actions
Full Text via DOI
Citation Metrics
18
Times Cited (Scopus)

References 10
Document Identifiers