Introducing Pre-Service Teachers to Programming Concepts with Game Creation Approach
Keywords:
teacher education; game programming; computer science educationAbstract
This study aimed to explore whether game creation approach
is a feasible strategy for teaching programming concepts to pre-service
teachers with no prior programming experiences. Twenty-two preservice teachers who came from different majors and enrolled in one
teacher education course participated in this study. Pre-service teachers
were introduced to basic programming concepts and knowledge
through instructor’s lectures. They exercised and took practices of
Scratch game programming. The findings suggest that game creation
approach is practical to motivate and engage pre-service teachers in
learning programming concepts. Analysis of participants’ project code
implementation shows that many different fundamental programming
concepts have been applied in game project design. Positive attitudes
toward game creation approach and programming learning were also
revealed in the questionnaire survey results.
References
Ahern, T. C. (2009). Briding the Gap: cognitive scaffolding to improve computer programming for middle school teachers. in Proc. of the 39th ASEE/IEEE Frontiers in Education Conference M1H-1-M1H-5.
Al-Bow, M., Austin, D., Edgington, J., Fajardo, R., Fishburn, J., Lara, C., Leutenegger, S., & Meyer, S. (2009). Using game creation for teaching computer programming to high school students and teachers. in Proc. of the 14th annual ACM SIGCSE conference on Innovation and Technology in Computer Science Education, 104-108.
Basawapatna, A., Koh, K. H., & Repenning, A. (2010). Using scalable game design to teach computer science from middle school to graduate school. In Proceedings of the fifteenth annual conference on Innovation and technology in computer science education (ITiCSE ’10), 224–228.
Bell, S., Frey, T., & Vasserman, E. (2014). Spreading the word: Introducing pre-service teachers to programming in the K-12 classroom. SIGCSE 2014, 187-192.
Cordova, J., Eaton, V., & Taylor, K. (2011). Experiences in Computer Science Wonderland: a success story with Alice. Journal of Computing Sciences in Colleges, 26(5), 16-22.
Denner, J., Werner, L. & Ortiz, E. (2012). Computer games created by middle school girls: can they be used to measure understanding of computer science concepts? Computers & Education, 58, 1, 240–249.
Eow, Y. L., Ali, W. Z. W., Mahmud, R., & Baki, R. (2010). Computer games development and appreciative learning approach in enhancing students’ creative perception. Computers & Education, 54, 146–16.
Fesakis, G., & Serafeim, K. (2009). Influence of the familiarization with "scratch" on future teachers' opinions and attitudes about programming and ICT in education. in Proc. of the 14th annual ACM SIGCSE conference on Innovation and Technology in Computer Science Education, 258-262.
Jenkins, T. (2002). On the difficulty of learning to program. Available: http://www.ics.ltsn.ac.uk//pub/conf2002/jenkins.html, Accessed Janue, 2015.
Korkmoz, O. (2013). Prospective CITE teachers' self-efficacy perceptions on programming, Procedia - Social and Behavioral Sciences, 83, 639 – 643.
Kölling, M. (2010). The Greenfoot Programming Environment. ACM Transactions on Computing Education, 10(4), Article 14, 1-21.
Rodger, S., Dalis, M., Gadwal, C., Hayes, J., Li, P., & Liang L. (2012). Integrating Computing into Middle School Disciplines Through Projects. in Proc. of the 43rd ACM Technical Symposium on Computer Science Education, 421-426.
Rodger,S. H., Hayes, J., Lezin, G., H. Qin, H., Nelson, D., Tucker, R., Lopez, M., Cooper, S., Dann, W., & Slater, D. (2009). Engaging middle school teachers and students with Alice in a diverse set of subjects. in Proc. of the 40th ACM Technical Symposium on Computer Science Education, 271-275.
Salen, K. (2007). Gaming literacies: a game design study in action. Journal of Educational Multimedia and Hypermedia, 16, 3, 301–322.
Downloads
Published
Issue
Section
License
Copyright (c) 2015 Chiung-Fang Chiu

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
All articles published by IJLTER are licensed under a Creative Commons Attribution Non-Commercial No-Derivatives 4.0 International License (CCBY-NC-ND4.0).