From Gaming to Computational Thinking: An Adaptive Educational Computer Game-Based Learning Approach

Educational games have been increasingly used to improve students’ computational thinking. However, most existing games have focused on the theoretical knowledge of computational thinking, ignoring...

[1]  Gwo-Jen Hwang,et al.  A formative assessment-based mobile learning approach to improving the learning attitudes and achievements of students , 2011, Comput. Educ..

[2]  Dante Augusto Couto Barone,et al.  Relationship between the Learning of Computational thinking and the Development of Reasoning , 2019, International Journal of Advanced Engineering Research and Science.

[3]  Liz Bacon,et al.  Understanding Computational Thinking before Programming: Developing Guidelines for the Design of Games to Learn Introductory Programming through Game-Play , 2011, Int. J. Game Based Learn..

[4]  Daric Desautel Becoming a Thinking Thinker: Metacognition, Self-Reflection, and Classroom Practice , 2009, Teachers College Record: The Voice of Scholarship in Education.

[5]  Sze Yee Lye,et al.  Review on teaching and learning of computational thinking through programming: What is next for K-12? , 2014, Comput. Hum. Behav..

[6]  Timo Lainema,et al.  The Design Principles for Flow Experience in Educational Games , 2012, VS-GAMES.

[7]  NEIL C. C. BROWN,et al.  Restart: The Resurgence of Computer Science in UK Schools , 2014, TOCE.

[8]  Moslem Yousefi,et al.  A systematic review of data-driven approaches in player modeling of educational games , 2017, Artificial Intelligence Review.

[9]  Gwo-Jen Hwang,et al.  A concept map-embedded educational computer game for improving students' learning performance in natural science courses , 2013, Comput. Educ..

[10]  Jodi Asbell-Clarke,et al.  Challenging games help students learn: An empirical study on engagement, flow and immersion in game-based learning , 2016, Comput. Hum. Behav..

[11]  Kuo-En Chang,et al.  Embedding game-based problem-solving phase into problem-posing system for mathematics learning , 2012, Comput. Educ..

[12]  M. R. Razavi,et al.  The effect of game-based learning on academic achievement motivation of elementary school students , 2019, Learning and Motivation.

[13]  Mark Guzdial,et al.  EducationPaving the way for computational thinking , 2008, CACM.

[14]  Elke E. Mattheiss,et al.  A Psycho-Pedagogical Framework for Multi-Adaptive Educational Games , 2011, Int. J. Game Based Learn..

[15]  Jalal Nouri,et al.  A systematic review of learning computational thinking through Scratch in K-9 , 2019, Comput. Educ..

[16]  Emmanuel O. Acquah,et al.  Digital game-based L2 learning outcomes for primary through high-school students: A systematic literature review , 2020, Comput. Educ..

[17]  V. Shute,et al.  Demystifying computational thinking , 2017 .

[18]  Liz Bacon,et al.  A Serious Game for Developing Computational Thinking and Learning Introductory Computer Programming , 2012 .

[19]  Jeannette M. Wing An introduction to computer science for non-majors using principles of computation , 2007, SIGCSE.

[20]  David C. Webb,et al.  Scalable Game Design , 2015, ACM Trans. Comput. Educ..

[21]  Valerie J. Shute,et al.  Can playing a video game foster computational thinking skills? , 2019, Comput. Educ..

[22]  Michail N. Giannakos,et al.  Coding games and robots to enhance computational thinking: How collaboration and engagement moderate children's attitudes? , 2019, Int. J. Child Comput. Interact..

[23]  Yuan-Bang Cheng,et al.  The effect of simulation games on the learning of computational problem solving , 2011, Comput. Educ..

[24]  KohJoyce Hwee Ling,et al.  Review on teaching and learning of computational thinking through programming , 2014 .

[25]  Zhen He,et al.  The effectiveness of adaptive difficulty adjustments on students' motivation and learning in an educational computer game , 2013, Comput. Educ..

[26]  Pavlo D. Antonenko,et al.  Exploring the evolution of two girls' conceptions and practices in computational thinking in science , 2020, Comput. Educ..

[27]  Stelios Xinogalos,et al.  A pilot study on the effectiveness and acceptance of an educational game for teaching programming concepts to primary school students , 2018, Education and Information Technologies.

[28]  BarnesTiffany,et al.  Experimental evaluation of an educational game for improved learning in introductory computing , 2009 .

[29]  Gwo-Jen Hwang,et al.  A contextual game-based learning approach to improving students' inquiry-based learning performance in social studies courses , 2015, Comput. Educ..

[30]  Susan M. Land Cognitive requirements for learning with open-ended learning environments , 2000 .

[31]  HamariJuho,et al.  Challenging games help students learn , 2016 .

[32]  Margus Pedaste,et al.  A Model for Developing Computational Thinking Skills , 2020, Informatics Educ..

[33]  Gwo-Jen Hwang,et al.  A two-tier test approach to developing location-aware mobile learning systems for natural science courses , 2010, Comput. Educ..

[34]  Shuchi Grover,et al.  Computational Thinking in K–12 , 2013 .

[35]  Eric Rosenbaum,et al.  Scratch: programming for all , 2009, Commun. ACM.

[36]  Joyce Malyn-Smith,et al.  Computational thinking for youth in practice , 2011, INROADS.

[37]  Jeannette M. Wing Computational thinking and thinking about computing , 2008, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.