Uso de Jogos em Cursos Introdutórios de Programação no Ensino Superior na Área de Computação: Uma Revisão Sistemática
Resumo
Apesar do aumento da demanda por profissionais da área de Computação a quantidade de graduados nesta área tem diminuído. Um dos aspectos que vem contribuindo para isto é o alto índice de reprovação em disciplinas introdutórias de programação, que ocasiona desmotivação e consequentemente abandono do curso. Como forma de aumentar o interesse dos alunos, e com isso melhorar o aprendizado e reduzir a evasão, algumas estratégias vêm sendo testadas. Uma dessas estratégia é o uso de jogos como apoio ao ensino de programação. Este trabalho objetivou realizar uma revisão sistemática da literatura acerca do uso de jogos digitais no ensino introdutório de programação em cursos ligados a área de Computação.
Palavras-chave:
Jogos, Ensino de Programação, Computação, Educação, Revisão Sistemática
Referências
D’Souza, D., Hamilton, M., Harland, J., et al. (2008). Transforming learning of programming: A mentoring project. Conferences in Research and Practice in Information Technology Series, v. 78, p. 75–84.
De-La-Fuente-Valentín, L., Pardo, A. and Delgado Kloos, C. (2013). Addressing drop-out and sustained effort issues with large practical groups using an automated delivery and assessment system. Computers and Education, v. 61, n. 1, p. 33–42.
Dybå, T. and Dingsøyr, T. (2008). Empirical studies of agile software development: A systematic review. Information and Software Technology, v. 50, n. 9-10, p. 833–859.
Fowler, A. and Cusack, B. (2011). Kodu Game Lab: Improving the motivation for learning programming concepts. [M. Cavazza, K. Isbister, & C. Rich, Eds.]In Foundations of Digital Games.. ACM.
Kinnunen, P. (2009). Challenges of Teaching and Studying Programming at a University of Technology – Viewpoints of Students, Teachers and the University. Helsinki University of Technology.
Kunkle, W. M. (2010). The impact of different teaching approaches and languages on student learning of introductory programming concepts. Drexel University.
Major, L., Kyriacou, T. and Brereton, O. P. (2012). Systematic literature review: teaching novices programming using robots. IET Software. IET. [link].
Matemática e ciências da computação têm alta taxa de desistência (2009). Folha de São Paulo.
Mattos, M. M. and Fábio, F. J. (2007). Qualifica: Uma Ferramenta para Apoio a Constru_ção de Algoritmos Estruturados. In Anais do XVI Seminário de Computação Furb.. [link].
Microsoft Corporate Citizenship: U.S. Talent Strategy (2007).. [link].
Muratet, M., Delozanne, E., Torguet, P. and Viallet, F. (2012). Serious game and students’ learning motivation: Effect of context using Prog&Play. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 11th International Conference on Intelligent Tutoring Systems, ITS 2012. v. 7315 LNCS, p. 123–128.
Piteira, M. and Haddad, S. (2011). Innovate in your program computer class: an approach based on a serious game. In Workshop on Open Source and Design of Communication.. [link].
Salen, K. T., Torres, R., Wolozin, L., Rufo-Tepper, R. and Shapiro, A. (2011). Quest to Learn: Developing the School for Digital Kids. London: The MIT Press.
Scaico, P. D., Dantas, V. F., Farias, A. B., et al. (2013). Atividades Virtuais de Apoio Aplicadas ao Ensino Introdutório de Programação. In XXXIX Latin American Computing Conference, Puerto azul/Naiguata/Venezuela. XXI Iberoamerican Congress on Higher Education in Computing (CIESC-2013).
Vihavainen, A., Paksula, M. and Luukkainen, M. (2011). Extreme apprenticeship method in teaching programming for beginners. Proceedings of the 42nd ACM technical symposium on Computer science education - SIGCSE ’11, p. 93.
De-La-Fuente-Valentín, L., Pardo, A. and Delgado Kloos, C. (2013). Addressing drop-out and sustained effort issues with large practical groups using an automated delivery and assessment system. Computers and Education, v. 61, n. 1, p. 33–42.
Dybå, T. and Dingsøyr, T. (2008). Empirical studies of agile software development: A systematic review. Information and Software Technology, v. 50, n. 9-10, p. 833–859.
Fowler, A. and Cusack, B. (2011). Kodu Game Lab: Improving the motivation for learning programming concepts. [M. Cavazza, K. Isbister, & C. Rich, Eds.]In Foundations of Digital Games.. ACM.
Kinnunen, P. (2009). Challenges of Teaching and Studying Programming at a University of Technology – Viewpoints of Students, Teachers and the University. Helsinki University of Technology.
Kunkle, W. M. (2010). The impact of different teaching approaches and languages on student learning of introductory programming concepts. Drexel University.
Major, L., Kyriacou, T. and Brereton, O. P. (2012). Systematic literature review: teaching novices programming using robots. IET Software. IET. [link].
Matemática e ciências da computação têm alta taxa de desistência (2009). Folha de São Paulo.
Mattos, M. M. and Fábio, F. J. (2007). Qualifica: Uma Ferramenta para Apoio a Constru_ção de Algoritmos Estruturados. In Anais do XVI Seminário de Computação Furb.. [link].
Microsoft Corporate Citizenship: U.S. Talent Strategy (2007).. [link].
Muratet, M., Delozanne, E., Torguet, P. and Viallet, F. (2012). Serious game and students’ learning motivation: Effect of context using Prog&Play. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 11th International Conference on Intelligent Tutoring Systems, ITS 2012. v. 7315 LNCS, p. 123–128.
Piteira, M. and Haddad, S. (2011). Innovate in your program computer class: an approach based on a serious game. In Workshop on Open Source and Design of Communication.. [link].
Salen, K. T., Torres, R., Wolozin, L., Rufo-Tepper, R. and Shapiro, A. (2011). Quest to Learn: Developing the School for Digital Kids. London: The MIT Press.
Scaico, P. D., Dantas, V. F., Farias, A. B., et al. (2013). Atividades Virtuais de Apoio Aplicadas ao Ensino Introdutório de Programação. In XXXIX Latin American Computing Conference, Puerto azul/Naiguata/Venezuela. XXI Iberoamerican Congress on Higher Education in Computing (CIESC-2013).
Vihavainen, A., Paksula, M. and Luukkainen, M. (2011). Extreme apprenticeship method in teaching programming for beginners. Proceedings of the 42nd ACM technical symposium on Computer science education - SIGCSE ’11, p. 93.
Publicado
24/10/2016
Como Citar
SCAICO, Alexandre; SCAICO, Pasqueline Dantas.
Uso de Jogos em Cursos Introdutórios de Programação no Ensino Superior na Área de Computação: Uma Revisão Sistemática. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 27. , 2016, Uberlândia/MG.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2016
.
p. 549-558.
DOI: https://doi.org/10.5753/cbie.sbie.2016.549.
