Skip to main content

Game Based Early Programming Education: The More You Play, the More You Learn

  • Chapter

Part of the book series: Lecture Notes in Computer Science ((TEDUTAIN,volume 7544))

Abstract

Mini-languages is a branch of Educational Software for learning programming at an introductory level. On the other hand, participation, interaction and storylines make Educational Games motivating to young learners. The study presented here examined various widely known mini-languages with an emphasis on LOGO implementations and followed a combinational route to take advantage of both Game-Based Learning (GBL) and the use of mini-languages in the design of a new LOGO-like environment. PlayLOGO 3D is a video game with defined learning outcomes aiming to support GBL activities especially designed for children aged 6-13 years in the early stages of programming education. The Expert Review Method was used for initial evaluation based on a set of heuristics for usability, game play and educational effectiveness. Although the expert team found a few violations of heuristics criteria, evaluation results are very encouraging and prove that there is enough room to make programming education more fun.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderson, E.F., McLoughlin, L.: Critters in the classroom: a 3D computer-gamelike tool for teaching programming to computer animation students. In: ACM SIGGRAPH Educators Program, pp. 7–15. ACM Press, New York (2007)

    Google Scholar 

  2. Baer, L.: The generation gap: bridging learners and educators. J. International Digital Media & Arts Association 2, 47–52 (2005)

    Google Scholar 

  3. Boselli, L.: GUN-TACTYX (January 16, 2013), http://apocalyx.sourceforge.net/guntactyx

  4. Boytchev, P.: The Logo Tree Project, versions 1.92 (2012) (January 16, 2013), http://www.elica.net/download/papers/LogoTreeProject.pdf

  5. Brusilovsky, P., Calabrese, E., Hvorecky, J., Kouchnirenko, A., Miller, P.: Minilanguages: a way to learn programming principles. J. Education and Information Technologies 2, 65–83 (1997)

    Article  Google Scholar 

  6. Colella, V., Klopfer, E., Resnick, M.: Adventures in modeling: exploring complex, dynamic systems with StarLogo. Teachers College Press, New York (2001)

    Google Scholar 

  7. Cooper, S., Dann, W., Pausch, R.: Teaching objects-first in introductory computer science. In: 34th SIGCSE Technical Symposium on Computer Science Education, Reno, NV, pp. 191–195 (2003)

    Google Scholar 

  8. Dapontes, N., Ioannou, S., Mastroyiannis, I., Tzimopoulos, N., Tsovolas, S., Alpas, A.: The Teacher as a Creator: Ideas on How to Teach MicroWorlds Pro in Kindergarten and Primary School Students. Kastaniotis Publications, Athens (2003)

    Google Scholar 

  9. Desurvire, H., Caplan, M., Toth, J.A.: Using Heuristics to Evaluate the Playability of Games. In: CHI Conference on Human Factors in Computing Systems, pp. 1509–1512. ACM Press, Vienna (2004)

    Google Scholar 

  10. Dickey, M.D.: Game Design and Learning: a Conjectural Analysis of How Massively Multiple Online Role-playing Games Foster Intrinsic Motivation. J. Education Tech. Research Dev. 55, 253–273 (2007)

    Article  Google Scholar 

  11. Dondlinger, M.: Educational Video Game Design: a Review of the Literature. J. of Applied Educational Technology 4, 21–31 (2007)

    Google Scholar 

  12. Elliott, J., Bruckman, A.: Design of a 3D Interactive Math Learning Environment. In: International Conference on Designing Interactive Systems, pp. 64–74. ACM Press, London (2002)

    Google Scholar 

  13. Glezou, K., Grigoriadou, M.: Engaging Students of Senior High School in Simulation Development. J. Informatics in Education 9, 37–62 (2010)

    Google Scholar 

  14. Gindling, J., Ioannidou, A., Loh, J., Lokkebo, O., Repenning, A.: LEGOsheets: a Rule-based Programming, Simulation and Manipulation Environment for the LEGO Programmable Brick. In: Visual Languages, pp. 172–179. IEEE Computer Society Press, Darmstadt (1995)

    Google Scholar 

  15. Griffiths, M.: The Educational Benefits of Videogames. J. Education and Health 20, 47–51 (2002)

    Google Scholar 

  16. Hasiah, M., Bangi, S., Azizah, J.: Conceptual Framework for a Heuristics Based Methodology for Interface Evaluation of Educational Games. J. of Computer and Information Science 3, 211–219 (2010)

    Google Scholar 

  17. Holzinger, A., Pichler, A., Maurer, H.: Multi Media E-learning Software TRIANGLE Sase-study: Experimental Results and Lessons Learned. J. of Universal Science of Technology in Learning, 61–92 (2006)

    Google Scholar 

  18. Köffel, C., Haller, M.: Heuristics for the Evaluation of Tabletop Games. In: CHI Workshop: Evaluating User Experiences in Games, pp. 233–256. ACM Press, Florence (2008)

    Google Scholar 

  19. Korhonen, H., Paavilainen, J., Saarenenpaa, H.: Expert Review Method in Game Evaluations Comparison of Two Playability Heuristic Sets. In: MindTrek Conference, pp. 74–81. ACM Press, Tampere (2009)

    Chapter  Google Scholar 

  20. Korhonen, H., Koivisto, E.: Playability Heuristics for Mobile Games. In: The 8th Conference on Human-Computer Interaction With Mobile Devices and Services, pp. 9–16. ACM Press, Helsinki (2006)

    Chapter  Google Scholar 

  21. Malone, T.: Toward a Theory of Intrinsically Motivating Instruction. Cognitive & Science 4, 333–369 (1981)

    Article  Google Scholar 

  22. Molich, R., Dumas, J.S.: Comparative Usability Evaluation. Behaviour & Information Technology 27, 263–281 (2008)

    Article  Google Scholar 

  23. Muratet, M., Torguet, P., Viallet, F., Jessel, J.P.: Experimental Feedback on Prog&Play, a Serious Game for Programming Practice. Computer Graphics Forum, The Eurographics Association and Blackwell Publishing Ltd. 30, 61–73 (2011)

    Article  Google Scholar 

  24. Nelson, M.: Robocode. IBM alphaWorks (2001)

    Google Scholar 

  25. Nielsen, J., Molich, R.: Heuristic Evaluation of User Interfaces. In: The CHI 1990 Conferenxe, pp. 249–256. ACM Press, Seattle (1990)

    Google Scholar 

  26. Pattis, R.E.: Karel the Robot: a Gentle Introduction to the Art of Programming. John Wiley & Sons (1981)

    Google Scholar 

  27. Papert, S.: What is Logo and Who Needs It? Logo Computer Systems Inc., Quebec (1999)

    Google Scholar 

  28. Pech, S.: Marvin’s arena (January 16, 2013), http://www.marvinsarena.com

  29. Petrovǐc, P.: Mathematics with Robotnǎcka and Imagine Logo. In: The Eurologo, pp. 353–360. Warsaw (2005)

    Google Scholar 

  30. Phelps, A.M., Bierre, K.J., Parks, D.M.: MUPPETS: Multi-user Programming Pedagogy for Enhancing Traditional Study. In: Proceedings of CITC4 2003, Lafayette, Indiana, pp. 100–105 (2003)

    Google Scholar 

  31. Shelton, B.E., Wiley, D.: Instructional Designers Take All the Fun Out of Games: Rethinking Elements of Engagement for Designing Instructional Games. In: Annual Meeting of the American Educational Research Association, San Francisco (2006)

    Google Scholar 

  32. Introduction to StarLogo (January 16, 2013), http://education.mit.edu/starlogo/

  33. Wang, D.L., Li, J., Dai, G.: Usability and Internationalization. In: Aykin, N. (ed.) HCII 2007. LNCS, vol. 4559, pp. 622–630. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  34. Logo (January 16, 2013), http://en.wikipedia.org/wiki/Logo_ (programming_language)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Paliokas, I., Arapidis, C., Mpimpitsos, M. (2013). Game Based Early Programming Education: The More You Play, the More You Learn. In: Pan, Z., Cheok, A.D., Müller, W., Liarokapis, F. (eds) Transactions on Edutainment IX. Lecture Notes in Computer Science, vol 7544. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37042-7_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37042-7_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37041-0

  • Online ISBN: 978-3-642-37042-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics