Title :
A review of games designed to improve introductory computer programming competencies
Author :
Vahldick, Adilson ; Mendes, Antonio Jose ; Marcelino, Maria Jose
Author_Institution :
Centre for Inf. & Syst., Univ. of Coimbra, Coimbra, Portugal
Abstract :
Learning computer programming is not simple for many students. They have to develop several complex skills to be able to understand programs and, more important, to create programs that solve problems. This means it is important that students have a high motivation level, so that they engage in that work and do not get frustrated with the natural errors they will make in this process. Digital games are often used in educational contexts to attract and retain students. In literature and on the web, we can find many games related strategies that aim to support learning in introductory computer programming courses. One of these strategies is the using games approach: asking students to play games that include problems that must be solved in order to progress. This paper presents a list of 40 games classified by type and highlights the skills and topics supported by them. We hope this work helps teachers to choose games as part of their teaching strategies, as alternative or complementary exercises to their students.
Keywords :
computer aided instruction; computer games; computer science education; educational courses; programming; computer programming competencies; computer programming learning; digital games; educational contexts; introductory computer programming courses; Computers; Debugging; Games; Programming profession; Visualization; games; introductory programming; novice; teaching;
Conference_Titel :
Frontiers in Education Conference (FIE), 2014 IEEE
DOI :
10.1109/FIE.2014.7044114