Aprendizados e evolução de uma abordagem de ensino e pesquisa centrada no desenvolvimento de Jogos Digitais
Resumo
O ensino de programação é um assunto amplamente discutido, contando com diferentes metodologias que visam encorajar e motivar os estudantes na permanência nos cursos de computação. Considerando o grande interesse de estudantes pelo desenvolvimento de jogos, apresentamos a evolução na abordagem do tema ao longo dos últimos 7 anos na Universidade Federal de Pelotas, desde a criação de uma linha de pesquisa em Jogos Digitais, passando por disciplinas sobre o tópico e a criação de um curso de Bacharelado em Design de Jogos. Discutimos a experiência vivenciada durante o cenário pandêmico da COVID-19, os impactos positivos das ações para a permanência dos estudantes no curso, como esta linha de pesquisa facilmente se relaciono com outras, produções científicas geradas, e principalmente ensinamentos adquiridos para que a abordagem seja adotada por outras instituições de ensino.
Palavras-chave:
Aprendizagem Baseada em Projetos, Teoria da Aprendizagem Significativa, Desenvolvimento de Jogos, Ensino multidisciplinar, Jogos digitais, Artes Digitais
Referências
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.
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.
Publicado
04/11/2024
Como Citar
SILVA, Daniele Fernandes e; AGUIAR, Marilton Sanchotene de; TORCHELSEN, Rafael Piccin.
Aprendizados e evolução de uma abordagem de ensino e pesquisa centrada no desenvolvimento de Jogos Digitais. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (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.