Learnings and Evolution of a Teaching and Research Approach Centered on Digital Game Development

Abstract


The teaching of programming is a widely discussed topic that encourages and motivates students, with different methodologies aimed at encouraging and motivating students to stay in computer science courses. Considering the great interest of students in game development, we present the evolution in the approach to the subject over the last seven years at the Federal University of Pelotas, from the creation of a research line in Digital Games through courses on the topic and the creation of a Bachelor's degree in Game Design. We discuss the experience during the COVID-19 pandemic, the positive impacts of actions to retain students in the course, how this research line easily relates to others, scientific productions generated, and lessons learned so that other educational institutions can adopt the approach.
Keywords: Project-Based Learning, Meaningful Learning, Game Development, Multidisciplinary Teaching, Digital Games, Digital Arts

References

Albuquerque, M. R. E. d. (2021). Processo de construção do jogo Tetris no Unity como incentivo à aprendizagem de programação. Trabalho de conclusão de curso (Bacharelado em Ciência e Tecnologia), Universidade Federal Rural do Semi-Árido, Pau dos Ferros, RN.

Alves, G., Rebouças, A., and Scaico, P. (2019). Coding dojo como prática de aprendizagem colaborativa para apoiar o ensino introdutório de programação: Um estudo de caso. In Anais do XXVII Workshop sobre Educação em Computação, pages 276–290, Porto Alegre, RS, Brasil.

Andrade, R., Mendonça, J., Oliveira, W., Araujo, A. L., and Souza, F. (2016). Uma proposta de oficina de desenvolvimento de jogos digitais para ensino de programação. In Congresso Brasileiro de Informática na Educação (CBIE).

Ausubel, D. P. (2012). The acquisition and retention of knowledge: A cognitive view. Springer Science & Business Media.

Carvalho, W., Rodriguez, C., and Rocha, R. (2022). Aprendizagem baseada em projetos no contexto do desenvolvimento de jogos: uma revisão sistemática de literatura. In Anais do XXXIII Simpósio Brasileiro de Informática na Educação, pages 267–277, Porto Alegre, RS, Brasil.

Mourão, A. (2017). Uma proposta da eficiência do uso da metodologia ativa baseada em problemas, utilizando dojo de programação, aplicada na disciplina de lógica de programação. In Anais do XXIII Workshop de Informática na Escola, pages 667–676, Porto Alegre, RS, Brasil.

Rego, T. C. (2013). Vygotsky: uma perspectiva histórico-cultural da educação. Editora Vozes Limitada.

Rogers, S. (2014). Level Up! The Guide to Great Video Game Design. Wiley.

Silva, A., Soares, A., Silva, E., Machado, B., and Bezerra, C. (2022). Ensino de programação remoto com dojo de programação usando método randori. In Anais do XXXIII Simpósio Brasileiro de Informática na Educação, pages 128–138, Porto Alegre, RS, Brasil.

Silva, I. K. d. O. and Morais II, M. J. d. O. (2011). Desenvolvimento de jogos educacionais no apoio do processo de ensino-aprendizagem no ensino fundamental. Holos, 5:153–164.

Silva Garcia, L. M. L. d., Lara, D. F., and Antunes, F. (2021). Análise da retenção no ensino superior: Um estudo de caso em um curso de sistemas de informação. Revista da Faculdade de Educação, 34(2):15–38.

Souza, J., Komati, K., and Andrade, J. (2022). Análise de sobrevivência: um estudo de caso em um curso de sistemas de informação. In Anais do XXX Workshop sobre Educação em Computação, pages 392–403, Porto Alegre, RS, Brasil.

Stephan, J., Oliveira, A., and Renhe, M. (2020). O uso de jogos para apoiar o ensino e aprendizagem de programação. In Anais do XXXI Simpósio Brasileiro de Informática na Educação, pages 381–390, Porto Alegre, RS, Brasil. SBC.

Su, S., Zhang, E., Denny, P., and Giacaman, N. (2021). A game-based approach for teaching algorithms and data structures using visualizations. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, SIGCSE ’21, page 1128–1134, New York, NY, USA. Association for Computing Machinery.

Viana, V., Oliveira, Y., Lima, G., Silva, L., Aquino, S., and Freire, T. (2023). Aprendendo através de jogos: Relato de experiência de uma oficina para o desenvolvimento de jogos 2D com meninas no projeto de extensão mermãs digitais. In Anais do XVII Women in Information Technology, pages 457–462, Porto Alegre, RS, Brasil.

Wassila, D. and Tahar, B. (2012). Using serious game to simplify algorithm learning. In International Conference on Education and e-Learning Innovations, pages 1–5.

Zanetti, H., Borges, M., and Ricarte, I. (2022). A teoria de aprendizagem significativa no ensino de programação: um mapeamento sistemático da literatura. In Anais do XXXIII Simpósio Brasileiro de Informática na Educação, pages 01–14, Porto Alegre, RS, Brasil.

Zhao, D., Muntean, C. H., Chis, A. E., Rozinaj, G., and Muntean, G.-M. (2022). Game-based learning: Enhancing student experience, knowledge gain, and usability in higher education programming courses. IEEE Transactions on Education, 65(4):502–513.

da Silva, D. G., da Silva Sales, R. E., and da Silva Amorim, F. (2020). O ensino de lógica de programação por meio da gamificação. Instituto Federal do Pará (IFPA).

de Andrade, J. C. d. S., de Oliveira, C. H. R., de Oliveira, F. B., Angelos, J. S., and Schmidt, M. Q. (2023). Aprendizagem baseada em projetos aplicada ao ensino de programação: revisão sistemática de literatura. Terrae Didatica, 19 –e023041.

de Noronha, D. X. (2019). EscapeLab: um objeto virtual de aprendizagem para o ensino de química utilizando Unity 3D. Trabalho de conclusão de curso (Bacharelado em Engenharia de Computação), Instituto Federal de Minas Gerais, Bambuí, MG.

e Silva, D. F., Torchelsen, R., and Aguiar, M. (2023). Dungeon level generation using generative adversarial network: an experimental study for top-down view games. In Anais do L Seminário Integrado de Software e Hardware, pages 95–106, Porto Alegre, RS, Brasil.

e Silva, D. F., Torchelsen, R. P., and De Aguiar, M. S. (2024). How to improve the quality of GAN-based map generators. In Proceedings of the 22nd Brazilian Symposium on Games and Digital Entertainment, SBGames ’23, page 106–113, New York, NY, USA. Association for Computing Machinery.

Garcia, F. and Oliveira, S. (2022). Aplicação de um plano de ensino para disciplina de algoritmos com metodologias ativas: Um relato de estudo de caso piloto. In Anais do XXXIII Simpósio Brasileiro de Informática na Educação, pages 301–310, Porto Alegre, RS, Brasil.

Gärtner, V. C., Pinto, S. C. C., and Gómez, A. T. (2012). Facilitando o aprendizado de programação sob a ótica de metodologias ágeis. Revista Brasileira de Informática na Educação–RBIE Brazilian Journal of Computers in Education (ISSN: 1414-5685).

Hartwig, A., Silveira, M., Fronza, L., Mattos, M., and Kohler, L. (2019). Metodologias ativas para o ensino da computação: uma revisão sistemática e um estudo prático. In Anais do XXV Workshop de Informática na Escola, pages 1139–1143, Porto Alegre, RS, Brasil.

Kasperavicius, L. C. C., Bezerra, L. N. M., Silva, L., and Silveira, I. F. (2008). Ensino de desenvolvimento de jogos digitais baseado em metodologias ágeis: o projeto primeira habilitação. In Anais do XXVIII Congresso da SBC-Workshop sobre Educação em Computação, pages 89–98.

Khouri, C. M. B., Santos, G. N. d., and Barbosa, M. S. S. (2020). Mapeamento sistemático em metodologias de ensino-aprendizagem de programação. Revista de Ciência da Computação, 2(1):13–27.

Leite, J., Oliveira, V., and Sousa, I. (2022). O poder do foco na aprendizagem de programação. In Anais do XXXIII Simpósio Brasileiro de Informática na Educação, pages 139–148, Porto Alegre, RS, Brasil.

Morin, E. and Lisboa, E. (2007). Introdução ao pensamento complexo, volume 3. Sulina Porto Alegre.
Published
2024-11-04
SILVA, Daniele Fernandes e; AGUIAR, Marilton Sanchotene de; TORCHELSEN, Rafael Piccin. Learnings and Evolution of a Teaching and Research Approach Centered on Digital Game Development. In: BRAZILIAN SYMPOSIUM ON COMPUTERS IN EDUCATION (SBIE), 35. , 2024, Rio de Janeiro/RJ. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 708-721. DOI: https://doi.org/10.5753/sbie.2024.242285.