Introducing Pre-Service Teachers to Programming Concepts with Game Creation Approach

Chiung-Fang Chiu

Abstract


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 pre-service 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.


Keywords


teacher education; game programming; computer science education.

Full Text:

PDF

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.


Refbacks

  • There are currently no refbacks.


e-ISSN: 1694-2116

p-ISSN: 1694-2493