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.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
References
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)
Baer, L.: The generation gap: bridging learners and educators. J. International Digital Media & Arts Association 2, 47–52 (2005)
Boselli, L.: GUN-TACTYX (January 16, 2013), http://apocalyx.sourceforge.net/guntactyx
Boytchev, P.: The Logo Tree Project, versions 1.92 (2012) (January 16, 2013), http://www.elica.net/download/papers/LogoTreeProject.pdf
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)
Colella, V., Klopfer, E., Resnick, M.: Adventures in modeling: exploring complex, dynamic systems with StarLogo. Teachers College Press, New York (2001)
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)
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)
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)
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)
Dondlinger, M.: Educational Video Game Design: a Review of the Literature. J. of Applied Educational Technology 4, 21–31 (2007)
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)
Glezou, K., Grigoriadou, M.: Engaging Students of Senior High School in Simulation Development. J. Informatics in Education 9, 37–62 (2010)
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)
Griffiths, M.: The Educational Benefits of Videogames. J. Education and Health 20, 47–51 (2002)
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)
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)
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)
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)
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)
Malone, T.: Toward a Theory of Intrinsically Motivating Instruction. Cognitive & Science 4, 333–369 (1981)
Molich, R., Dumas, J.S.: Comparative Usability Evaluation. Behaviour & Information Technology 27, 263–281 (2008)
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)
Nelson, M.: Robocode. IBM alphaWorks (2001)
Nielsen, J., Molich, R.: Heuristic Evaluation of User Interfaces. In: The CHI 1990 Conferenxe, pp. 249–256. ACM Press, Seattle (1990)
Pattis, R.E.: Karel the Robot: a Gentle Introduction to the Art of Programming. John Wiley & Sons (1981)
Papert, S.: What is Logo and Who Needs It? Logo Computer Systems Inc., Quebec (1999)
Pech, S.: Marvin’s arena (January 16, 2013), http://www.marvinsarena.com
Petrovǐc, P.: Mathematics with Robotnǎcka and Imagine Logo. In: The Eurologo, pp. 353–360. Warsaw (2005)
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)
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)
Introduction to StarLogo (January 16, 2013), http://education.mit.edu/starlogo/
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)
Logo (January 16, 2013), http://en.wikipedia.org/wiki/Logo_ (programming_language)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)