Applying game mechanics and student-generated questions to an online puzzle-based game learning system to promote algorithmic thinking skills

Abstract Algorithmic thinking is a core skill for constructing algorithms to solve problems and for understanding computer science. The purpose of this study was to examine the effects of using game mechanics and a student-generated questions strategy to promote algorithmic thinking skills in an online puzzle-based game learning system. An online puzzle-based game learning system, TGTS (Turtle Graphics Tutorial System), was developed to help students learn algorithmic thinking skills by allowing them to solve puzzles. A quasi-experiment was conducted to examine the effectiveness of using game mechanics alone and using game mechanics plus a student-generated questions strategy. Nine fourth-grade elementary classes (n = 242) were used to form three treatment groups, including one without game mechanics, one using game mechanics, and one using game mechanics plus a student-generated questions strategy. The results indicate that TGTS with game mechanics significantly enhanced algorithmic thinking skills and puzzle-solving performance. Furthermore, although TGTS with game mechanics plus the student-generated questions strategy is less effective than TGTS with only game mechanics in puzzle solving, it is in fact more effective in enhancing the algorithmic thinking skills. Additionally, this study demonstrated that TGTS with game mechanics plus the student-generated questions strategy can enhance students' engagement experiences and willingness to participate. This study can be a reference for designing learning activities and developing an online puzzle-based game learning system to promote students’ learning of algorithmic thinking skills.

[1]  Marina Papastergiou,et al.  Digital Game-Based Learning in high school Computer Science education: Impact on educational effectiveness and student motivation , 2009, Comput. Educ..

[2]  Vicki F. Sharp Computer Education for Teachers , 1995 .

[3]  Christos Bouras,et al.  Game based learning using web technologies , 2004, Int. J. Intell. Games Simul..

[4]  B. Rosenshine,et al.  Teaching Students to Generate Questions: A Review of the Intervention Studies , 1996 .

[5]  Thomas W. Malone,et al.  What makes things fun to learn? heuristics for designing instructional computer games , 1980, SIGSMALL '80.

[6]  Y. Dori,et al.  Question-posing capability as an alternative evaluation method: Analysis of an environmental case study , 1999 .

[7]  Vinesh Chandra,et al.  Mathematics, Programming, and STEM. , 2015 .

[8]  Gerald Futschek,et al.  Algorithmic Thinking: The Key for Understanding Computer Science , 2006, ISSEP.

[9]  Atsusi Hirumi,et al.  Examining the pedagogical foundations of modern educational computer games , 2008, Comput. Educ..

[10]  James M. Boyle,et al.  A systematic literature review of empirical evidence on computer games and serious games , 2012, Comput. Educ..

[11]  D. Clements Computers in Early Childhood Mathematics , 2002 .

[12]  Margaret Riel,et al.  The Effect of Distant Audiences on Students’ Writing , 1989 .

[13]  Morris S. Y. Jong,et al.  Does online game-based learning work in formal education at school? A case study of VISOLE , 2015 .

[14]  Juho Hamari,et al.  Does Gamification Work? -- A Literature Review of Empirical Studies on Gamification , 2014, 2014 47th Hawaii International Conference on System Sciences.

[15]  Rosta Farzan,et al.  Results from deploying a participation incentive mechanism within the enterprise , 2008, CHI.

[16]  Jorge F. Figueroa Flores,et al.  Using Gamification to Enhance Second Language Learning. , 2015 .

[17]  Leyland Pitt,et al.  Is it all a game? Understanding the principles of gamification , 2015 .

[18]  E. Silver On Mathematical Problem Posing. , 1994 .

[19]  Susanne Robra-Bissantz,et al.  Gamification of online idea competitions: insights from an explorative case , 2011, GI-Jahrestagung.

[20]  Yu-Hsin Liu,et al.  Potential Values of Incorporating a Multiple‐Choice Question Construction in Physics Experimentation Instruction , 2005 .

[21]  Gerald Futschek,et al.  Developing Algorithmic Thinking by Inventing and Playing Algorithms , 2010 .

[22]  Juho Hamari,et al.  Transforming homo economicus into homo ludens: A field experiment on gamification in a utilitarian peer-to-peer trading service , 2013, Electron. Commer. Res. Appl..

[23]  J. C. Bunch,et al.  Agriscience Teachers’ Implementation of Digital Game-based Learning in an Introductory Animal Science Course , 2015 .

[24]  Zbigniew Michalewicz,et al.  Puzzle-Based Learning for Engineering and Computer Science , 2010, Computer.

[25]  Marc Prensky,et al.  Digital game-based learning , 2000, CIE.

[26]  M. Csíkszentmihályi Flow: The Psychology of Optimal Experience , 1990 .

[27]  T. Guin,et al.  Myths and Realities of Respondent Engagement in Online Surveys , 2012 .

[28]  Zbigniew Michalewicz,et al.  Puzzle-Based Learning: An Introduction to Critical Thinking and Problem Solving , 2010 .

[29]  Azita Iliya Abdul Jabbar,et al.  Gameplay Engagement and Learning in Game-Based Learning , 2015 .

[30]  Ellen Storey Vasu,et al.  A Comparison of the Critical Thinking Skills and Spatial Ability of Fifth Grade Children Using Simulation Software or Logo , 1997 .

[31]  Angela T. Barlow,et al.  The Impact of Problem Posing on Elementary Teachers' Beliefs About Mathematics and Mathematics Teaching , 2006 .

[32]  Susan E. Anderson,et al.  Reviving the Turtle: Exploring the Use of Logo with Students with Mild Disabilities , 2011 .

[33]  Sergei Abramovich,et al.  Technology as a Medium for Elementary Preteachers' Problem-Posing Experience in Mathematics , 2006 .

[34]  A. King Guiding Knowledge Construction in the Classroom: Effects of Teaching Children How to Question and How to Explain , 1994 .

[35]  Luis de Marcos,et al.  Gamifying learning experiences: Practical implications and outcomes , 2013, Comput. Educ..

[36]  Juho Hamari,et al.  Defining gamification: a service marketing perspective , 2012, MindTrek.

[37]  Youngkyun Baek,et al.  Not just fun, but serious strategies: Using meta-cognitive strategies in game-based learning , 2009, Comput. Educ..

[38]  Zoltán Kátai,et al.  The challenge of promoting algorithmic thinking of both sciences- and humanities-oriented learners , 2015, J. Comput. Assist. Learn..

[39]  Telecommunications Board Being Fluent with Information Technology , 1999 .

[40]  J. T. Dillon The Practice Of Questioning , 1990 .

[41]  Haider Ali Ramadhan Programming by discovery , 2000, J. Comput. Assist. Learn..

[42]  Sergiy Klymchuk,et al.  Puzzle-based learning in engineering mathematics: students’ attitudes , 2017 .

[43]  Jesse Fox,et al.  Assessing the effects of gamification in the classroom: A longitudinal study on intrinsic motivation, social comparison, satisfaction, effort, and academic performance , 2015, Comput. Educ..

[44]  Angela T. Barlow,et al.  Assessing Students' Levels of Understanding Multiplication through Problem Writing. , 2008 .

[45]  J. Gee,et al.  Video Games and the Future of Learning , 2005 .

[46]  László Zsakó,et al.  ICT COMPETENCES: ALGORITHMIC THINKING , 2012 .

[47]  A. Zohar,et al.  Higher Order Thinking Skills and Low-Achieving Students: Are They Mutually Exclusive? , 2003 .

[48]  Karen Swan,et al.  Logo Programming, Problem Solving, and Knowledge-Based Instruction. , 1990 .

[49]  Joey J. Lee,et al.  Gamification in Education: What, How, Why Bother? , 2011 .

[50]  Stephen Cooper Developing Algorithmic Thinking with Alice , 2000 .

[51]  Gwo-Jen Hwang,et al.  A collaborative game-based learning approach to improving students' learning performance in science courses , 2013, Comput. Educ..

[52]  Alan McAllister An Analysis of Problem Solving Strategies in LOGO Programming Using Partially Automated Techniques. , 1991 .

[53]  Douglas S. Miller Improving Secondary Practical Computer Skills: Logo Test Scores through Graphically Designed Computer Programs and Utilization of Multimedia and Technology. , 1998 .

[54]  M. Griffiths,et al.  Video game characteristics, happiness and flow as predictors of addiction among video game players: A pilot study , 2013, Journal of behavioral addictions.

[55]  Mark Ward Squaring the Learning Circle , 2009 .

[56]  Seymour Papert,et al.  Mindstorms: Children, Computers, and Powerful Ideas , 1981 .

[57]  James O. Carey,et al.  The systematic design of instruction , 1978 .

[58]  Rebeca P. Díaz Redondo,et al.  A social gamification framework for a K-6 learning platform , 2013, Comput. Hum. Behav..

[59]  B. Wong,et al.  Self-Questioning Instructional Research: A Review , 1985 .

[60]  Gerald Futschek,et al.  Learning Algorithmic Thinking with Tangible Objects Eases Transition to Computer Programming , 2011, ISSEP.

[61]  F. Craik,et al.  Levels of Pro-cessing: A Framework for Memory Research , 1975 .

[62]  Hakan Tüzün,et al.  The effects of computer games on primary school students' achievement and motivation in geography learning , 2009, Comput. Educ..

[63]  Chung-Ho Su,et al.  3D Game-Based Learning System for Improving Learning Achievement in Software Engineering Curriculum , 2013 .

[64]  Marc I. Cicchino,et al.  Using Game-Based Learning to Foster Critical Thinking in Student Discourse. , 2015 .

[65]  Sheizaf Rafaeli,et al.  On-line question-posing and peer-assessment as means for web-based knowledge sharing in learning , 2004, Int. J. Hum. Comput. Stud..

[66]  Fu-Yun Yu,et al.  Creating a psychologically safe online space for a student-generated questions learning activity via different identity revelation modes , 2009, Br. J. Educ. Technol..

[67]  Espen Aarseth,et al.  Game Classification as Game Design: Construction Through Critical Analysis , 2005, DiGRA Conference.

[68]  Julie Sarama,et al.  Research on Logo: a decade of progress , 1997 .

[69]  Lyn D. English,et al.  Promoting a Problem-Posing Classroom. , 1997 .

[70]  Kathryn E. Merrick,et al.  An Empirical Evaluation of Puzzle-Based Learning as an Interest Approach for Teaching Introductory Computer Science , 2010, IEEE Transactions on Education.

[71]  Tovi Grossman,et al.  GamiCAD: a gamified tutorial system for first time autocad users , 2012, UIST.

[72]  Jorge A. Perez Effects of student-generated problems on problem solving performance , 1986 .

[73]  Zina Alaswad,et al.  Designing for Game-Based Learning: The Effective Integration of Technology to Support Learning , 2015 .

[74]  Ann L. Brown,et al.  Reciprocal Teaching of Comprehension-Fostering and Comprehension-Monitoring Activities , 1984 .

[75]  Fu-Yun Yu,et al.  Scaffolding student-generated questions: Design and development of a customizable online learning system , 2009, Comput. Hum. Behav..

[76]  Eric Jamet,et al.  Digital game-based learning: Impact of instructions and feedback on motivation and learning effectiveness , 2013, Comput. Educ..

[77]  Tracy Fullerton,et al.  Game Design Workshop: A Playcentric Approach to Creating Innovative Games, Third Edition , 2014 .

[78]  Christine Chin,et al.  Student-generated questions: A meaningful aspect of learning in science , 2002 .

[79]  Jeremiah McCall,et al.  Navigating the Problem Space: The Medium of Simulation Games in the Teaching of History , 2012 .

[80]  C. Kinzer,et al.  Foundations of Game-Based Learning , 2015 .

[81]  R. Bangert-Drowns,et al.  The Effects of School-Based Writing-to-Learn Interventions on Academic Achievement: A Meta-Analysis , 2004 .

[82]  D Poulin-Dubois,et al.  Psychology of Computer Use: X. Effect of Learning Logo on Children's Problem-Solving Skills , 1989, Psychological reports.

[83]  David Wilkinson,et al.  Using student-generated questions for student-centred assessment , 2012 .

[84]  James Paul Gee,et al.  Learning by Design: Good Video Games as Learning Machines , 2005 .

[85]  P. Whitin Promoting Problem-Posing Explorations , 2004 .

[86]  Stephen I. Brown,et al.  The Art of Problem Posing , 1983 .

[87]  Fu-Yun Yu,et al.  Effects of student-generated questions as the source of online drill-and-practice activities on learning , 2014, Br. J. Educ. Technol..

[88]  Chiung-sui Chang,et al.  An Exploration of the Attitude and Learning Effectiveness of Business College Students towards Game Based Learning. , 2014 .

[89]  David R. Flatla,et al.  Calibration games: making calibration tasks enjoyable by adding motivating game elements , 2011, UIST.

[90]  Ari Korhonen,et al.  Empirical Study on the Effect of Achievement Badges in TRAKLA2 Online Learning Environment , 2013, 2013 Learning and Teaching in Computing and Engineering.

[91]  Brian Cugelman Gamification: What It Is and Why It Matters to Digital Health Behavior Change Developers , 2013, JMIR serious games.

[92]  T. Boyd,et al.  THE EFFECT OF AUDIENCE SPECIFICATION ON UNDERGRADUATES: ATTITUDE, STRATEGIES, AND WRITING , 1989 .