Evaluation of the Create@School Game-Based Learning–Teaching Approach

The constructivist approach is interested in creating knowledge through active engagement and encourages students to build their knowledge from their experiences in the world. Learning through digital game making is a constructivist approach that allows students to learn by developing their own games, enhancing problem-solving skills and fostering creativity. In this context two tools, Create@School App and the Project Management Dashboard (PMD), were developed to enable students from different countries to be able to adapt their learning material by programming and designing games for their academic subjects, therefore integrating the game mechanics, dynamics, and aesthetics into the academic curriculum. This paper focuses on presenting the validation context as well as the evaluation of these tools. The Hassenzahl model and AttrakDiff survey were used for measuring users’ experience and satisfaction, and for understanding emotional responses, thus providing information that enables testing of the acceptability and usability of the developed apps. After two years of usage of code-making apps (i.e., Create@School and its pre-design version Pocket Code), the pupils processed knowledge from their academic subjects spontaneously as game-based embedded knowledge. The students demonstrated creativity, a practical approach, and enthusiasm regarding making games focused on academic content that led them to learning, using mobile devices, sensors, images, and contextual information. This approach was widely accepted by students and teachers as part of their everyday class routines.

[1]  Sebastian Deterding,et al.  Gamification: designing for motivation , 2012, INTR.

[2]  Stephen Cooper,et al.  The Design of Alice , 2010, TOCE.

[3]  David L. Barton Design Languages , 1999, The VLSI Handbook.

[4]  Jeffrey Earp,et al.  Learning through Playing for or against Each Other? Promoting Collaborative Learning in Digital Game Based Learning , 2012, ECIS.

[5]  J. Paul Gibson,et al.  RoboCode & problem-based learning: a non-prescriptive approach to teaching programming , 2006, ITICSE '06.

[6]  Hewijin Christine Jiau,et al.  Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics , 2009, IEEE Transactions on Education.

[7]  Norshuhada Shiratuddin,et al.  Adapting Learning Theories in Mobile Game-Based Learning Development , 2010, 2010 Third IEEE International Conference on Digital Game and Intelligent Toy Enhanced Learning.

[8]  Deborah I. Fels,et al.  Gamification in theory and action: A survey , 2015, Int. J. Hum. Comput. Stud..

[9]  Christopher Watson,et al.  Game-based concept visualization for learning programming , 2011, MTDL '11.

[10]  Christopher Cunningham,et al.  Gamification by Design - Implementing Game Mechanics in Web and Mobile Apps , 2011 .

[11]  Gail E. Kaiser,et al.  Increasing Student Engagement in Software Engineering with Gamification , 2012 .

[12]  Ian Glover,et al.  Play As You Learn: Gamification as a Technique for Motivating Learners , 2013 .

[13]  S. Papert The children's machine: rethinking school in the age of the computer , 1993 .

[14]  Wolfgang Slany,et al.  Evaluation of Game Templates to support Programming Activities in Schools , 2018, ArXiv.

[15]  Milene Selbach Silveira,et al.  Gamification aware: users perception about game elements on non-game context , 2013, IHC.

[16]  Luis-Felipe Rodríguez,et al.  Mobile Phone Sensing: Current Trends and Challenges , 2015, UCAmI.

[17]  Mordechai Ben-Ari,et al.  Learning computer science concepts with scratch , 2010, ICER '10.

[18]  Ville Karavirta,et al.  Educational Accelerometer Games for Computer Science , 2012, mLearn.

[19]  Lennart E. Nacke,et al.  From game design elements to gamefulness: defining "gamification" , 2011, MindTrek.

[20]  Ioannis Paliokas,et al.  PlayLOGO 3D: A 3D Interactive Video Game for Early Programming Education: Let LOGO Be a Game , 2011, 2011 Third International Conference on Games and Virtual Worlds for Serious Applications.

[21]  Matthew Joordens,et al.  Learning through projects in engineering education , 2012 .

[22]  Ilana Lavy,et al.  Cognitive activities of abstraction in object orientation: an empirical study , 2004, SGCS.

[23]  G. Lovaszova,et al.  Mobile technology in secondary education: A conceptual framework for using tablets and smartphones within the informatics curriculum , 2015, 2015 13th International Conference on Emerging eLearning Technologies and Applications (ICETA).

[24]  Robert Zubek,et al.  MDA : A Formal Approach to Game Design and Game Research , 2004 .

[25]  Stelios Xinogalos,et al.  An introduction to object-oriented programming with a didactic microworld: objectKarel , 2006, Comput. Educ..

[26]  Júnia Coutinho Anacleto Silva,et al.  The common sense-based educational quiz game framework "What is it?" , 2008, IHC.

[27]  Yasmin B. Kafai,et al.  Minds In Play: Computer Game Design as a Context for Children''s , 1994 .

[28]  Michel Leonard,et al.  Gamification-based assessment of group work , 2013, 2013 International Conference on Interactive Collaborative Learning (ICL).

[29]  Tiffany Barnes,et al.  Game2Learn: building CS1 learning games for retention , 2007, ITiCSE.