• Corpus ID: 41674708

PlayIT: Game Based Learning Approach for Teaching Programming Concepts

  title={PlayIT: Game Based Learning Approach for Teaching Programming Concepts},
  author={Anuradha Mathrani and Shelly Christian and Agate M. Ponder-Sutton},
  journal={J. Educ. Technol. Soc.},
Introduction The application of technology-enabled solutions in everyday activities has a pervasive effect on information and communications technology (ICT) education. There is an increasing demand for the analytical, technical and programming abilities of information technology (IT) graduates by the computing industry. To build the problem solving capabilities in students, ICT courses are designed with many practical elements. However, after entering into ICT related courses (e.g… 

Figures and Tables from this paper

Learning programming by creating games through the use of structured activities in secondary education in Greece
The aim is to help students learn the basics of programming though creating games using a block-type programming environment and not only through the use and the playing of games, and results to the developing of basic programming skills are depicted.
A large-scale pilot of the NEWTON project is presented, in which both technologyenhanced learning materials and innovative pedagogical approaches are introduced into programming courses in 3 universities across Europe, showing that the technology enhanced learning materials help to clarify abstract concepts and therefore enabling students to overcome the difficulties when learning STEM subjects.
Influence of problem-based learning games on effective computer programming learning in higher education
The main finding of this study is that Problem-based games provide teachers with an effective approach for enhancing students’ learning satisfaction in difficult subjects, such as computer programming.
A computer game for teaching and learning algebra topics at undergraduate level
The application of the game‐based learning approach and instructional design for creating a 2D computer game in order to support mathematics teaching and learning in the first‐year of an undergraduate engineering course is introduced.
A pilot study on the effectiveness and acceptance of an educational game for teaching programming concepts to primary school students
The results of the pilot study showed that the educational game Run Marco supported students in comprehending basic programming concepts, while the results regarding the acceptance of its usage in the learning process were quite positive, but the game did not succeed in raising students’ interest as expected.
The Positive Effect of Digital Game Based Programming on Students
The aim of this study is to evaluate the ideas of the students attending digital game based programming course and educators involved in these teaching courses.
Educational Game for C++ Programming Language: SLC++ Approached for Introductory
This study purposely develops and evaluates a computer game for C++ programming introductory based on Snake and Ladder board game to attract the students to enjoy their study and understand the concept of a programming language.
Integrating parson's programming puzzles into a game-based mobile learning application
The proposed solution of integrating the Parson's puzzles to Ayo game provides a new perspective on how to use mobile devices in programming education and is the first step towards creating a framework for integrating board games into computing education.
The effects of game‐based learning in the acquisition of “soft skills” on undergraduate software engineering courses: A systematic literature review
A systematic literature review on the use of GBL for teaching software engineering at the undergraduate level, from 2001 to 2020, provided evidence on the development of digital games focused on teaching the fundamentals of software engineering defined by software engineering body of knowledge.


Gamification in Education: A Systematic Mapping Study
A study of the published works on the application of gamification to education aims to shed light on the tendencies and emerging practices in this area by presenting a thematic analysis instead of narrative summaries that focus on a qualitative review.
Using a game environment to foster collaborative learning: a design‐based study
This study indicates that groups engaged in shared collaboration in which students actively provided information and asked questions and three essential features of design elements stood out.
Game2Learn: A study of games as tools for learning introductory programming concepts
This paper presents the first round of rapid prototyping, which resulted in two prototype role playing games designed to teach basic programming concepts, and presents the outcome of the usability study of these two games with computing students, and directions of future work.
Using Games-Based eLearning Technologies in Overcoming Difficulties in Teaching Information Systems
A range of interactive technologies, particularly eLearning and games-based eLearning motivated by principles found in the constructivist epistemology are discussed to help provide the learner with the knowledge and higher-order skills necessary to work as an IS practitioner.
Blended Learning in Computer Hardware Course Education
  • J. Xie, Junhong Li, Yi Geng
  • Education, Computer Science
    2008 International Conference on Computer Science and Software Engineering
  • 2008
This article aims at solving the problem through Blended Learning: introducing the basic conception and illustrating it at classroom, then practicing the typical content in virtual lab the authors designed, finally going to the lab to do physical experimentation.
Blended Learning: Is Game-Based Learning an Effective Instructional Strategy to Engage Students in Higher Education in Singapore? A Pilot Study
Today’s Internet Generation is accustomed to multi-tasking, graphics, fun, and fantasy. Educators in Asia are finding it increasingly challenging to engage and motivate students with traditional
Digital Game-Based Learning
This special issue of Computers in the Schools focuses on digital game-based learning and examines Nintendo Wii gaming as a tool to increase student engagement and ultimately improve student-learning outcomes.
Modding in Serious Games: Teaching Structured Query Language (SQL) Using NeverWinter Nights
  • Mario Soflano
  • Computer Science
    Serious Games and Edutainment Applications
  • 2011
The development life cycle of SG and commercial games ‘mod’ tools currently available will be discussed and the design and development of an SG application which is used to teach Structured Query Language (SQL) has been developed by the author.