This research is approaching game-based learning as a creative act. Furthermore, creativity receives a holistic interpretation and is regarded as a three-dimensional term. Consequently, the authors will debate the research topic of game-based learning from three perspectives: teacher, student and learning process. On the other hand, computer programming is still hard to learn; as many researchers show that students fail vastly in programming courses, game-based learning seems to be a motivational solution that overcomes the basic difficulties that students face in this field. In the emerging field of game-based learning, there are several approaches that have been tested in programming courses at university level. Three of them are a) Learn...
As programming educators we need to find ways to engage our students. The students we see today have...
This paper outlines an innovative game-based approach to learning introductory programming that is g...
Leaning programming can be challenging and tedious for novices who are struggling to grasp the conce...
We will present game-based learning and the use of game design as amethod for teaching programmin...
Digital games and digital gaming have had a fast expansion in the 21st century and today the vast ma...
There is a high demand for program developers, but the dropouts from computer science courses are al...
This paper explores the findings of a large-scale programming pilot study run as part of the NEWTON ...
The emerging trend of teaching computer programming to more and younger people has led to the develo...
Many scholars, talking about both educational games and general educational practice, argue that pri...
In this paper we present an approach for teaching and learning Computer Programming through Game pla...
Game-based learning is an emerging field that has become a part of university education and several ...
In this paper, we discuss the problems students face when learning computer programming and describe...
The article proposes the development of games in the learning process as a possible approach to incr...
Game-based learning is an emerging field with learning games played for various learning objectives ...
This study investigated the effects of learning computer programming using game design on high schoo...
As programming educators we need to find ways to engage our students. The students we see today have...
This paper outlines an innovative game-based approach to learning introductory programming that is g...
Leaning programming can be challenging and tedious for novices who are struggling to grasp the conce...
We will present game-based learning and the use of game design as amethod for teaching programmin...
Digital games and digital gaming have had a fast expansion in the 21st century and today the vast ma...
There is a high demand for program developers, but the dropouts from computer science courses are al...
This paper explores the findings of a large-scale programming pilot study run as part of the NEWTON ...
The emerging trend of teaching computer programming to more and younger people has led to the develo...
Many scholars, talking about both educational games and general educational practice, argue that pri...
In this paper we present an approach for teaching and learning Computer Programming through Game pla...
Game-based learning is an emerging field that has become a part of university education and several ...
In this paper, we discuss the problems students face when learning computer programming and describe...
The article proposes the development of games in the learning process as a possible approach to incr...
Game-based learning is an emerging field with learning games played for various learning objectives ...
This study investigated the effects of learning computer programming using game design on high schoo...
As programming educators we need to find ways to engage our students. The students we see today have...
This paper outlines an innovative game-based approach to learning introductory programming that is g...
Leaning programming can be challenging and tedious for novices who are struggling to grasp the conce...