How Do Different Cognitive Styles Affect Learning Programming? Insights from a Game-Based Approach in Greek Schools

Is there any relationship between students’ cognitive style and the ability to learn programming through serious games? The aim of this work is to assess the learning effectiveness and motivational appeal of digital games for learning basic programming concepts, involving secondary education students. For this purpose, the Code.org®’s activity named K-8 Intro to Computer Science was used. The study investigated students’ attitudes from gaming activities to reveal the quality of their learning experience. Next, students’ attitudes from games were correlated with their cognitive profile to reveal potential differences. Finally, students’ performance from the digital games was assessed to reveal game-based learning (GBL) effectiveness compared to their cognitive styles. In the study, 77 students of two Greek high schools participated in the context of the European Code Week. The results suggest that these specific games, or similar educational computer games, can be exploited as effective and motivational learning environments within schools, as they provide a high-quality learning experience. Cognitive style was found to be a significant learning characteristic that should be taken into consideration when using digital games to learn programming.

[1]  Vincent Aleven,et al.  Toward a Framework for the Analysis and Design of Educational Games , 2010, 2010 Third IEEE International Conference on Digital Game and Intelligent Toy Enhanced Learning.

[2]  John Kirriemuir,et al.  Literature Review in Games and Learning , 2004 .

[3]  Gordon Pask,et al.  A fresh look at cognition and the individual , 1972 .

[4]  Sue Blackman,et al.  Serious games...and less! , 2005, COMG.

[5]  Wilfred W. F. Lau,et al.  Exploring the effects of gender and learning styles on computer programming performance: implications for programming pedagogy , 2009, Br. J. Educ. Technol..

[6]  Jon-Chao Hong,et al.  Assessing the educational values of digital games , 2009, J. Comput. Assist. Learn..

[7]  Randy Pausch,et al.  Learning to Program with Alice (w/ CD ROM) , 2011 .

[8]  Denis Hlynka Postmodernism In Educational Technology: update: 1996–2002 , 2013 .

[9]  Jill Denner,et al.  Children Programming Games: A Strategy for Measuring Computational Learning , 2015, TOCE.

[10]  S. A. Karp,et al.  Differentiation: Studies of development. , 1962 .

[11]  Imran A. Zualkernan,et al.  Learning Styles of Computer Programming Students: A Middle Eastern and American Comparison , 2006, IEEE Transactions on Education.

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

[13]  M. Lepper,et al.  A desire to be taught: Instructional consequences of intrinsic motivation , 1992 .

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

[15]  Paul E. Dickson,et al.  Using Unity to Teach Game Development: When You've Never Written a Game , 2015, ITiCSE.

[16]  Michail N. Giannakos,et al.  How students estimate the effects of ICT and programming courses , 2013, SIGCSE '13.

[17]  Bieke De Fraine,et al.  Game-Based Learning in Teacher Education: A Strategy to Integrate Digital Games into Secondary Schools , 2012, Int. J. Game Based Learn..

[18]  A. McFarlane,et al.  Report on the educational use of games , 2002 .

[19]  Tammy Schellens,et al.  Students' perceptions about the use of video games in the classroom , 2010, Comput. Educ..

[20]  Edgard B. Cornachione,et al.  Learning Styles Influences On Satisfaction and Perceived Learning: Analysis of an Online Business Game , 2014 .

[21]  Margaret M. Burnett,et al.  Visual Programming , 1995 .

[22]  A. T. Chamillard Using a student response system in CS1 and CS2 , 2011, SIGCSE '11.

[23]  Herman A. Witkin,et al.  Cognitive styles in personal and cultural adaptation , 1977 .

[24]  I. B. Myers Manual: A Guide to the Development and Use of the Myers-Briggs Type Indicator , 1985 .

[25]  R. Riding,et al.  Cognitive Styles—an overview and integration , 1991 .

[26]  Jill Denner,et al.  Can middle-schoolers use Storytelling Alice to make games?: results of a pilot study , 2009, FDG.

[27]  Vladimir Trajkovik,et al.  Integrating Computer Games in Primary Education for Increased Students' QoE , 2013, ICT Innovations.

[28]  Tiffany Barnes,et al.  Experimental evaluation of BeadLoom game: how adding game elements to an educational tool improves motivation and learning , 2011, ITiCSE '11.

[29]  Gary R. Morrison,et al.  EXPERIMENTAL RESEARCH METHODS , 2003 .

[30]  Gwo-Jen Hwang,et al.  Effect of Learning Styles on Students' Motivation and Learning Achievement in Digital Game-based Learning , 2012, 2012 IIAI International Conference on Advanced Applied Informatics.

[31]  Chris Preist,et al.  The Use of Games as Extrinisic Motivation in Education , 2015, CHI.

[32]  Fred D. Davis Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology , 1989, MIS Q..

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

[34]  Jean-Pierre Jessel,et al.  Classifying Serious Games: The G/P/S Model , 2011 .

[35]  David Farrell,et al.  Adapting Cognitive Walkthrough to Support Game Based Learning Design , 2014, Int. J. Game Based Learn..

[36]  Liyan Song,et al.  Digital Game-Based Learning , 2014 .

[37]  Viswanath Venkatesh,et al.  Technology Acceptance Model 3 and a Research Agenda on Interventions , 2008, Decis. Sci..

[38]  Kurt Squire,et al.  Design Principles of Next-Generation Digital Gaming for Education. , 2003 .

[39]  W. Lynch Multiple Intelligences: Howard Gardner (New York: Basic Books, 1993) , 1995 .

[40]  Jacques Theureau,et al.  An analysis of a user's exploration and learning of a multimedia instruction system , 2001, Comput. Educ..

[41]  Nigel Ford,et al.  Levels and types of mediation in instructional systems: an individual differences approach , 1995, Int. J. Hum. Comput. Stud..

[42]  C. Bishop-Clark,et al.  Cognitive style, personality, and computer programming , 1995 .

[43]  Peter Hubwieser,et al.  The Darmstadt Model: A First Step towards a Research Framework for Computer Science Education in Schools , 2013, ISSEP.

[44]  Brad A. Myers,et al.  Taxonomies of visual programming and program visualization , 1990, J. Vis. Lang. Comput..

[45]  Martin Oliver,et al.  How can exploratory learning with games and simulations within the curriculum be most effectively evaluated? , 2006, Comput. Educ..

[46]  Kay Connelly,et al.  Toward total quality of experience: A QoE model in a communication ecosystem , 2012, IEEE Communications Magazine.

[47]  Patrick C. Kyllonen,et al.  Reasoning ability is (little more than) working-memory capacity?! , 1990 .

[48]  Abdulmotaleb El-Saddik,et al.  Serious games , 2011, ACM Multimedia.

[49]  G. Lawrence,et al.  Looking at Type and Learning Styles , 1997 .

[50]  H. A. Witkin Psychological differentiation; studies of development , 1974 .

[51]  J. Biggs Student Approaches to Learning and Studying , 1987 .

[52]  Gary R. Morrison,et al.  EXPERIMENTAL RESEARCH METHODS , 2003 .

[53]  S. A. Karp,et al.  Psychological Differentiation: Studies of Development , 1963 .

[54]  Lewis Elton,et al.  Strategies to enhance student motivation: A conceptual analysis , 1996 .

[55]  David Moore,et al.  Learning Style Theory and Computer Mediated Communication , 2001 .

[56]  D. Child,et al.  THE RELATIONSHIPS BETWEEN INTROVERSION‐EXTRAVERSION, NEUROTICISM AND PERFORMANCE IN SCHOOL EXAMINATIONS , 1964 .

[57]  John Biggs,et al.  Student Approaches to Learning and Studying. Research Monograph. , 1987 .

[58]  David Greathead,et al.  Does personality matter?: an analysis of code-review ability , 2007, CACM.

[59]  Michail N. Giannakos,et al.  How to Implement Rigorous Computer Science Education in K-12 Schools? Some Answers and Many Questions , 2015, ACM Trans. Comput. Educ..

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

[61]  Michail N. Giannakos,et al.  Could you help me to change the variables?: comparing instruction to encouragement for teaching programming , 2013, WiPSE '13.

[62]  Dusan Starcevic,et al.  Effectiveness of Game-Based Learning: Influence of Cognitive Style , 2009, WSKS.

[63]  H. Gardner Multiple intelligences : the theory in practice , 1993 .

[64]  Maja Pivec,et al.  Editorial: Play and learn: potentials of game-based learning , 2007, Br. J. Educ. Technol..

[65]  Michail N. Giannakos,et al.  Enjoy and learn with educational games: Examining factors affecting learning performance , 2013, Comput. Educ..