PlayLOGO 3D: A 3D Interactive Video Game for Early Programming Education: Let LOGO Be a Game

'PlayLOGO 3D' is a LOGO-like environment to implement Game Based Learning activities especially designed for children aged 6-13 years who learn the very basic instances related to programming. Its educational effectiveness is expected to be shown after school students get involved in formal programming lessons using LOGO or other languages. It is emphasized that students need an introductory level for programming based on their intuitive knowledge before getting involved with algorithmic concepts using formal programming tools. This paper outlines an approach for: A) Using a subset of LOGO language in a 3D environment, B) Propose an alternative method for pre-programming education and C) Design a Serious Games application to address all of the above. Usability evaluation results are discussed in later sections. While the enduser evaluation is still in progress, the Expert Review Method was used for initial evaluation based on a set of heuristics for game usability, game play and educational effectiveness.

[1]  Thomas W. Malone,et al.  Toward a Theory of Intrinsically Motivating Instruction , 1981, Cogn. Sci..

[2]  Andreas Holzinger,et al.  Multi Media e-Learning Software TRIANGLE Case-Study: Experimental Results and Lessons Learned , 2006 .

[3]  Andrew M. Phelps,et al.  MUPPETS: multi-user programming pedagogy for enhancing traditional study: an environment for both upper and lower division students , 2005, Proceedings Frontiers in Education 35th Annual Conference.

[4]  Elina M. I. Koivisto,et al.  Playability heuristics for mobile games , 2006, Mobile HCI.

[5]  Richard E. Pattis,et al.  Karel the Robot: A Gentle Introduction to the Art of Programming , 1994 .

[6]  Nuray Aykin Usability and Internationalization of Information Technology , 2009 .

[7]  Heather Desurvire,et al.  Using heuristics to evaluate the playability of games , 2004, CHI EA '04.

[8]  Eike Falk Anderson,et al.  Critters in the classroom: a 3D computer-game-like tool for teaching programming to computer animation students , 2007, SIGGRAPH '07.

[9]  Pavel Petrovi Mathematics with Robotna č ka and Imagine Logo , 2005 .

[10]  Jakob Nielsen,et al.  Heuristic evaluation of user interfaces , 1990, CHI '90.

[11]  Janne Paavilainen,et al.  Expert review method in game evaluations: comparison of two playability heuristic sets , 2009, MindTrek '09.

[12]  Christina Köffel Heuristics for the Evaluation of Tabletop Games , 2007 .

[13]  Maria Grigoriadou,et al.  Engaging students of senior high school in simulation development , 2010, Informatics Educ..

[14]  Michele D. Dickey Game design and learning: a conjectural analysis of how massively multiple online role-playing games (MMORPGs) foster intrinsic motivation , 2007 .

[15]  Amy Bruckman,et al.  Design of a 3D interactive math learning environment , 2002, DIS '02.

[16]  Alexander Repenning,et al.  LEGOsheets: a rule-based programming, simulation and manipulation environment for the LEGO Programmable Brick , 1995, Proceedings of Symposium on Visual Languages.

[17]  Peter Brusilovsky,et al.  Mini-languages: a way to learn programming principles , 2004, Education and Information Technologies.

[18]  Randy F. Pausch,et al.  Teaching objects-first in introductory computer science , 2003, SIGCSE.

[19]  Mitchel Resnick,et al.  Adventures in Modeling: Exploring Complex, Dynamic Systems with StarLogo , 2001 .

[20]  Jie Li,et al.  Usability Evaluation of Children Edutainment Software , 2007, HCI.

[21]  Joseph S. Dumas,et al.  Comparative usability evaluation (CUE-4) , 2008, Behav. Inf. Technol..

[22]  Ioannis Paliokas Reinforcing Metacognition in CAD Education using Videotutorials , 2009 .

[23]  Griffiths The educational benefits of videogames , 2002 .

[24]  Nuray Aykin,et al.  Usability and Internationalization. HCI and Culture, Second International Conference on Usability and Internationalization, UI-HCII 2007, Held as Part of HCI International 2007, Beijing, China, July 22-27, 2007, Proceedings, Part I , 2007, HCI.

[25]  Mary Jo Dondlinger,et al.  Educational Video Game Design: A Review of the Literature , 2007 .

[26]  Patrice Torguet,et al.  Experimental Feedback on Prog&Play: A Serious Game for Programming Practice , 2011, Comput. Graph. Forum.

[27]  Azizah Jaafar,et al.  Conceptual Framework for a Heuristics Based Methodology for Interface Evaluation of Educational Games , 2010, Comput. Inf. Sci..