Using Scratch as game-based learning tool to reduce learning anxiety in programming course
PROCEEDINGS
Wen-Yuan Wu, National Cheng Kung University, Taiwan ; Chih-Kai Chang, Yu-Ying He, National University of Tainan, Taiwan
Global Learn, in Penang, Malaysia ISBN 978-1-880094-79-2 Publisher: Association for the Advancement of Computing in Education (AACE)
Abstract
This study explores the relationships among learning achievement, learning anxiety, and computer programming language for novices by using visual programming language, such as Scratch, for remedial instructions. The subjects (n=45) were freshman who took the C++ programming design course. “Anxiety of Learning Computer Programming” and “Playfulness and Enjoyment of Learning Computer Programming” questionnaires were used as the survey tools. The collected data was analyzed by descriptive statistics and the semi-structured interview. The experimental results show that the remedial instruction of using Scratch can reduce student's computer programming anxiety, and keep student's learning motivation of computer programming. The remedial instructions can improve learning achievement, especially for students with lower performance (n=12). Consequently, using Scratch for remedial instruction is recommended for instructors of computer programming.
Citation
Wu, W.Y., Chang, C.K. & He, Y.Y. (2010). Using Scratch as game-based learning tool to reduce learning anxiety in programming course. In Z. Abas, I. Jung & J. Luca (Eds.), Proceedings of Global Learn Asia Pacific 2010--Global Conference on Learning and Technology (pp. 1845-1852). Penang, Malaysia: Association for the Advancement of Computing in Education (AACE). Retrieved March 28, 2024 from https://www.learntechlib.org/primary/p/34383/.
© 2010 Association for the Advancement of Computing in Education (AACE)
Keywords
References
View References & Citations Map- Brusilovsky, P., & Spring, M. (2004). Adaptive, engaging, and explanatory visualization in a C programming course. In L. Cantoni& C. McLoughlin (Eds.), Proceedings of World Conference on Educational Media, Hypermedia, and Telecommunications 2004 (pp. 1264-1271). Chesapeake: VA: AACE.
- Govender, I., & Grayson, D. (2006). Learning to program and learning to teach programming: A closer look. In E. Pearson& P. Bohman (Eds.), Proceedings of World Conference on Educational Multimedia, Hypermedia and Telecommunications 2006 (pp. 1687-1693). Chesapeake: VA: AACE.
- Julie, M.P., & Ruby, E. (2006). Supplemental instruction in developmental mathematics. The Community College Enterprise, 12, 21-38.
- Kirsner, K. (1998). Implicit and explicit mental processes. Mahwah NJ: LEA.
- Maurer, M.M., & Simonson, M.R. (1984). Development and validation of a Measure of computer anxiety: Paper presented at the Annual Meeting of the Association for Educational Communications and Technology.(ERIC Document Reproduction Service No.ED243428).
- Shanmugasundaram, V., Juell, P., Groesbeck, G., & Makosky, M. (2006). Evaluation of Alice World as an Introductory Programming Language. In E. Pearson& P. Bohman (Eds.), Proceedings of World Conference on Educational Multimedia, Hypermedia and Telecommunications 2006 (pp. 1976-1982). Chesapeake: VA:
- Winslow, L.E. (1996). Programming pedagogy: A psychological overview. SIGCSE Bulletin, 28, 17-22.
- Yi, M.Y., & Hwang, Y. (2003). Predicting the use of web-based information systems: self-efficacy, enjoyment, learning goal orientation, and the technology acceptance model. International Journal of Human-Computer Studies, 59(4), 431-449.
- Young, D.J. (1991). Creating a low-anxiety classroom environment: What does language anxiety research suggest? The Modern Language Journal, 75, 423-426.
These references have been extracted automatically and may have some errors. Signed in users can suggest corrections to these mistakes.
Suggest Corrections to References