A review of games designed to improve introductory computer programming competencies
A review of games designed to improve introductory computer programming competencies
复制标题
旨在提高计算机编程入门能力的游戏回顾
DOI:
--
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
M. Marcelino
中科院分区:
文献类型:
--
作者:
Adilson Vahldick;A. J. Mendes;M. Marcelino
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.