Um Mapeamento Sistemático sobre Jogos Educacionais Digitais para o Ensino-Aprendizagem de Estrutura de Dados
Resumo
O ensino de Estrutura de Dados (ED) é desafiador devido à sua complexidade e abstração, resultando em altos índices de reprovação e evasão na disciplina. Nesse sentido, os Jogos Educacionais Digitais (JEDs) têm se mostrado importantes para melhorar o engajamento e a motivação dos estudantes. Apesar dos benefícios identificados, ainda existe uma escassez de informações sobre o seu uso específico no ensino de ED. Diante disso, esse trabalho visa preencher essa lacuna, realizando um Mapeamento Sistemático da Literatura dos últimos 30 anos. Os resultados mostraram que existem poucos JEDs de apoio ao ensino de ED e que a eficácia é avaliada de diversas formas. Porém, questões abordando a inclusão e acessibilidade são frequentemente negligenciadas.
Palavras-chave:
Educação em Computação, Ensino e Aprendizagem, Jogos Educacionais Digitais, Estrutura de Dados
Referências
Agner, L. T. W., Thomen, M. A. F., Utzig, G. M., e Soares, I. W. (2021). Educasso em algoritmos e estruturas de dados no contexto do ensino baseado em jogos digitais. Revista Iberoamericana de Tecnología en Educación y Educación en Tecnología, (30):85–92.
Alencar, L., Pessoa, M., e Pires, F. (2020). Um jogo educacional para exercitar propriedades de árvores binárias de busca. Em Anais dos Workshops do IX Congresso Brasileiro de Informática na Educaçao, páginas 226–231. SBC.
Alves, A. F., dos Santos Machado, L., e Felipe, C. F. B. (2020a). Arminogame: Um jogo colaborativo com realidade aumentada para ensino de bioquímica estrutural. Em Anais do V Congresso sobre Tecnologias na Educação, páginas 482–491. SBC.
Alves, A. G., Chaves, J. E., e Cordeiro, A. M. (2020b). Interface tangível com material dourado em jogo digital de aprendizagem de matemática. Em Anais do XXXI Simpósio Brasileiro de Informática na Educação, páginas 612–621. SBC.
Andrade, L. H. F. B., Da Costa, R. M. E. M., e Werneck, V. M. B. (2021). Acessibilidade em jogos: Um mapeamento sistemático. Em Anais Estendidos do XX Simpósio Brasileiro de Jogos e Entretenimento Digital, páginas 840–848. SBC.
Araújo, G. S. e Seabra Junior, M. O. (2021). Elementos fundamentais para o design de jogos digitais com o foco no treino de competências e habilidades de estudantes com transtorno do espectro autista: uma revisão sistemática. Revista Brasileira de Estudos Pedagógicos, 102:120–147.
Barbosa, H. S., da Silva, F. F., Junior, M. M. C., e Aylon, L. B. R. (2023). Jogo educativo no ensino de estrutura de dados: aliando educação 5.0, gamificação e storytelling. Em Anais Estendidos do XXII Simpósio Brasileiro de Jogos e Entretenimento Digital, páginas 792–803. SBC.
Barbosa, W., Nunes, I., Inocêncio, A. C., de Oliveira, T., e Júnior, P. P. (2015). Deg4trees: Um jogo educacional digital de apoio ao ensino de estruturas de dados. Em Anais do XXIII Workshop sobre Educação em Computação, páginas 150–160. SBC.
Barbosa, W. A. e Júnior, P. A. P. (2013). Um mapeamento sistemático sobre ferramentas de apoio ao ensino de algoritmo e estruturas de dados. Em Anais do XXIV Simpósio Brasileiro de Informática na Educação, página 406.
Battistella, P. E., Petri, G., von Wangenheim, C. G., von Wangenheim, A., e Martina, J. E. (2016). Sortia 2.0: Um jogo de ordenação para o ensino de estrutura de dados. Em Anais do XII Simpósio Brasileiro de Sistemas de Informação, páginas 558–565. SBC.
Belarmino, G. D., Beda, J. S., Ferreira, P. N., e Goya, D. (2021). Critérios de acessibilidade para jogos educacionais digitais que visam o desenho universal. Em Anais do XXXII Simpósio Brasileiro de Informática na Educação, páginas 667–678. SBC.
Bigolin, N. M., Silveira, S. R., Bertolini, C., de Almeida, I. C., Geller, M., Parreira, F. J., da Cunha, G. B., e Macedo, R. T. (2020). Metodologias ativas de aprendizagem: um relato de experiência nas disciplinas de programação e estrutura de dados. Research, Society and Development, 9(1):e74911648.
Borges, L. F., Martinez, A. C., e Ribeiro, T. P. (2021). O ensino de estrutura de dados auxiliado por uma plataforma didática na web. Em Anais Estendidos do XVII Simpósio Brasileiro de Sistemas de Informação, páginas 37–40. SBC.
Bueno, E. D., Beder, D. M., e Otsuka, J. L. (2022). Recomendações de design para promover o engajamento em jogos digitais educacionais: um mapeamento sistemático da literatura. Anais do XXXIII Simpósio Brasileiro de Informática na Educação, páginas 415–426.
Butler, S. e Ahmed, D. T. (2016). Gamification to engage and motivate students to achieve computer science learning goals. Em 2016 International Conference on Computational Science and Computational Intelligence (CSCI), páginas 237–240. IEEE.
Calderon, I., Silva, W., e Feitosa, E. (2021). Um mapeamento sistemático da literatura sobre o uso de metodologias ativas durante o ensino de programação no brasil. Anais do XXXII Simpósio Brasileiro de Informática na Educação, páginas 1152–1161.
Calderon, I., Silva, W., e Feitosa, E. (2024). Active learning methodologies for teaching programming in undergraduate courses: A systematic mapping study. Informatics in Education, 23(2):279–322.
Carneiro, N., Darin, T., e Viana, W. (2019). Uso de entrevistas na avaliação de jogos baseados em localização: Lições e desafios. Em Anais do I Workshop sobre Interação e Pesquisa de Usuários no Desenvolvimento de Jogos, páginas 59–68. SBC.
Cerqueira, T. O., Silva, A. P. S., e de Jesus Araujo, L. G. (2023). Codebo unplugged: Um jogo desplugado para o ensino de pilha. Em Anais Estendidos do III Simpósio Brasileiro de Educação em Computação, páginas 04–05. SBC.
Chaffin, A., Doran, K., Hicks, D., e Barnes, T. (2009). Experimental evaluation of teaching recursion in a video game. Em Proceedings of the 2009 ACM SIGGRAPH Symposium on Video Games, páginas 79–86.
Classe, T. M. e Castro, R. M. (2020). Ludificando os fundamentos de computaçao através de aprendizagem ativa. Em Anais do XXVIII Workshop sobre Educação em Computação, páginas 116–120. SBC.
Cormen, T. H., Leiserson, C. E., Rivest, R. L., e Stein, C. (2022). Introduction to Algorithms. The MIT Press, 4ª edição.
Cruz, A. K. B. S., de Aquino Junior, M. A., Neto, G. d. O. C., Neto, C. d. S. S., Teixeira, M. M., da Cruz, P. T. M. B., Barbosa, K. B., e Brito, C. P. L. (2023). Aplicação de jogos educativos baseados em realidade aumentada como estratégia de auxílio na alfabetização de crianças com síndrome de down. Em Anais do XXXIV Simpósio Brasileiro de Informática na Educação, páginas 509–520. SBC.
Dicheva, D. e Hodge, A. (2018). Active learning through game play in a data structures course. Em Proceedings of the 49th ACM Technical Symposium on Computer Science Education, páginas 834–839.
Dutra, T. C., Ferreira, A., Gasparini, I., e Maschio, E. (2022a). Jogo digital educacional para desenvolvimento do pensamento computacional para crianças com deficiência intelectual. Em Anais do II Simpósio Brasileiro de Educação em Computação, páginas 251–260. SBC.
Dutra, T. C., Gasparini, I., e Maschio, E. (2022b). Implementação e avaliação de um jogo digital educacional para desenvolvimento do pensamento computacional em crianças neurotípicas e com deficiência intelectual. Em Anais do XXXIII Simpósio Brasileiro de Informática na Educação, páginas 440–452. SBC.
Feichas, F. A., Seabra, R. D., e de Souza, A. D. (2021). Gamificação no ensino superior em ciência da computação: Uma revisão sistemática da literatura. RENOTE, 19(1):443–452.
Feitosa, A. C. (2023). Iniciativas para o ensino de estruturas de dados em universidades brasileiras: uma revisão sistemática da literatura. Trabalho de conclusão de curso, Universidade Federal Rural do Semi-Árido.
Filho, F. R. S. e Coutinho, E. F. (2021). Uma análise qualitativa sobre as disciplinas de fundamentos de programação e estrutura de dados com grounded theory. Revista Novas Tecnologias na Educação, 19(1):554–563.
Fourkanul Islam, M., Bin Zaman, S., Nazrul Islam, M., e Islam, A. (2021). Design and development of a gaming application for learning recursive programming. Em Proceedings of International Joint Conference on Advances in Computational Intelligence: IJCACI 2020, páginas 285–296. Springer.
Frosi, F. O. e Jaques, P. A. (2020). Jogos digitais para o ensino de programação: uma revisão sistemática das pesquisas publicadas no brasil entre 2015 e 2019. Anais do XIX Simpósio Brasileiro de Jogos e Entretenimento Digital-SBGames, Recife/PE, Brasil, páginas 653–652.
Gazis, A. e Katsiri, E. (2023). Serious games in digital gaming: A comprehensive review of applications, game engines and advancements. arXiv preprint arXiv:2311.03384.
Genesio, N., Oliveira, A., Oliveira, E., e Valle, P. (2024). Panorama de estudos sobre jogos educacionais digitais em educação em computação. Em Anais do XXXII Workshop sobre Educação em Computação, páginas 737–749, Porto Alegre, RS, Brasil. SBC.
Gomes, L. S. e Araujo, L. G. J. (2021). Codebô: Um puzzle game educacional sobre estrutura de dados. Em Anais Estendidos do I Simpósio Brasileiro de Educação em Computação, páginas 37–38. SBC.
Honda, F., Pires, F., Pessoa, M., e de Oliveira, E. H. T. (2020). Liçoes aprendidas em computaçao através da criaçao de um jogo educacional: entre automatos e design de aprendizagem. Em Anais do XXXI Simpósio Brasileiro de Informática na Educaçao, páginas 1753–1762. SBC.
Ismail, M., Ghafar, N. A., e Diah, N. M. (2013). Realization of conceptual knowledge through educational game. Em Annual International Conference on Computer Games, Multimedia & Allied Technology, páginas 22–26.
Jiménez-Hernández, E. M., Jiménez-Murillo, J. A., Segura-Castruita, M. A., e González-Leal, I. (2021). Using a serious video game to support the learning of tree traversals. Em 2021 9th International Conference in Software Engineering Research and Innovation (CONISOFT), páginas 238–244.
Kannappan, V. T., Fernando, O. N. N., Chattopadhyay, A., Tan, X., Hong, J. Y. J., Seah, H. S., e Lye, H. E. (2019). La petite fee cosmo: Learning data structures through game-based learning. Em 2019 International Conference on Cyberworlds (CW), páginas 207–210. IEEE.
Karapinar, Z., Senturk, A., Zavrak, S., Kara, R., e Erdogmus, P. (2012). Binary apple tree: A game approach to tree traversal algorithms. Em 2012 International Conference on Information Technology Based Higher Education and Training (ITHET), páginas 1–3. IEEE.
Kaur, N. e Geetha, G. (2015). Play and learn ds: interactive and gameful learning of data structure. International Journal of Technology Enhanced Learning, 7(1):44–56.
Lim, W. H., Cai, Y., Yao, D., e Cao, Q. (2022). Visualize and learn sorting algorithms in data structure subject in a game-based learning. Em 2022 IEEE International Symposium on Mixed and Augmented Reality Adjunct (ISMAR-Adjunct), páginas 384–388. IEEE.
Lima, G. B. S., dos Santos, M. R., Junior, A. d. O. C., e da Silva Jr, J. M. (2020a). Acanno: Um jogo eletrônico de rpg com acessibilidade em libras. Em Anais Workshops do IX Congresso Brasileiro de Informática na Educação, páginas 155–162. SBC.
Lima, J. G. L. e Ferreira, A. B. (2021). Um estudo sobre a influência do jogo black stories na prática e aprendizagem de levantamento de requisitos de software. Em Anais da IX Escola Regional de Computação do Ceará, Maranhão e Piauí, páginas 91–98. SBC.
Lima, T., Barradas Filho, A., Barros, A. K., Viana, D., Junior, J. B. B., e Rivero, L. (2020b). Avaliando um jogo educacional para o ensino de inteligência artificial-qual metodologia para avaliação escolher? Em Anais do XXVIII Workshop sobre Educaçao em Computaçao, páginas 66–70. SBC.
Macena, J., Melo, G., Lais, R., Pires, F., e Pessoa, M. (2019). Gramágica: um jogo educativo para praticar classificaç ao silábica através do pensamento computacional. SBGames, Rio de Janeiro. Anais [...].
Macena, J., Pires, F., e Melo, R. (2022). Hello food: uma jornada de aprendizagem lúdica em algoritmos, programação e pensamento computacional. Em Anais do XXXIII Simpósio Brasileiro de Informática na Educação, páginas 561–572. SBC.
Machado, M. d. O. C., de Alcantara Gimenez, P. J., e Siqueira, S. W. M. (2020). Raising the dimensions and variables for searching as a learning process: a systematic mapping of the literature. Anais do XXXI Simpósio Brasileiro de Informática na Educação, páginas 1393–1402.
Medeiros, R., Falcão, T., e Ramalho, G. (2020). Ensino e aprendizagem de introdução à programação no ensino superior brasileiro: Revisão sistemática da literatura. Em Anais do XXVIII Workshop sobre Educação em Computação, páginas 186–190. SBC.
Mendonça, E., Carvalho, L. S., dos Santos, A. L. M., Oliveira, E. H., Oliveira, D. B., e Pereira, F. D. (2021). Vivência acadêmica e desempenho acadêmico de ingressantes em cursos de computação. Em Anais do xxix workshop sobre educação em computação, páginas 458–467. SBC.
Moreira, J. A. e Monteiro, W. M. (2018). O uso da computação desplugada em um contexto de gamificação para o ensino de estrutura de dados. RENOTE, 16(2):546–555.
Mourão, E., Pimentel, J. F., Murta, L., Kalinowski, M., Mendes, E., e Wohlin, C. (2020). On the performance of hybrid search strategies for systematic literature reviews in software engineering. Information and software technology, 123:106294.
Nascimento, J. W. C., Barreto, G. V., Lima, E., Oliveira, A. M. D., Araújo, M., e Viana, F. R. (2020). Acessibilidade comunicacional em um objeto de aprendizagem matemática para estudantes surdos. Em Anais do XXVI Workshop de Informática na Escola, páginas 449–458. SBC.
Park, B. e Ahmed, D. T. (2017). Abstracting learning methods for stack and queue data structures in video games. Em 2017 International Conference on Computational Science and Computational Intelligence (CSCI), páginas 1051–1054.
Paschoal, L., Valle, P., Melo, S., e Santos, V. (2020a). Informática na educação em computação: uma visão geral sobre as contribuições de pesquisadores brasileiros. Em Anais do XXXI Simpósio Brasileiro de Informática na Educação, páginas 1623–1632, Porto Alegre, RS, Brasil. SBC.
Paschoal, L. N., Valle, P. H. D., e Melo, S. M. (2020b). Um estudo terciário sobre o ensino de computaçao no brasil. Revista Novas Tecnologias na Educação, 18(1).
Petersen, K., Feldt, R., Mujtaba, S., e Mattsson, M. (2008). Systematic mapping studies in software engineering. Em 12th international conference on evaluation and assessment in software engineering (EASE). BCS Learning & Development.
Petri, G., von Wangenheim, C. G., e Borgatto, A. F. (2019). Meega+: Um modelo para a avaliação de jogos educacionais para o ensino de computação. Revista Brasileira de Informática na Educação, 27(03):52–81.
Ramle, R., Nathan, S. S., Berahim, M., et al. (2019). Digital game based learning of stack data structure using question prompts. International Association of Online Engineering, 13(7):90–102.
Rojas-Salazar, A. e Haahr, M. (2020a). Learning binary search trees through serious games based on analogies. Em Proceedings of the 15th International Conference on the Foundations of Digital Games, páginas 1–6.
Rojas-Salazar, A. e Haahr, M. (2020b). Theoretical foundations and evaluations of serious games for learning data structures and recursion: a review. Em Serious Games: Joint International Conference, JCSG 2020, Stoke-on-Trent, UK, November 19–20, 2020, Proceedings 6, páginas 135–149. Springer.
Rosa, A., de Jesus, A., Igarashi, G. V., e Pereira, V. S. (2020). Iron Ears: primeiras impressões de um jogo educativo para ensino de estrutura de dados lineares. Em Anais do XXVIII Workshop sobre Educação em Computação, páginas 31–35. SBC.
Rosa, Y. d. S., Reiser, R. H. S., da Costa Cavalheiro, S. A., Foss, L., Du Bois, A. R., Mazzini, A. R., e de Brum Piana, C. F. (2021). Aventura espacial: proposta de atividade para o desenvolvimento do pensamento computacional. Em Anais do XXVII Workshop de Informática na Escola, páginas 148–159. SBC.
Saccol, A., Castanho, C., Silva, E., Spies, E., e Alves, V. (2019). Gurias digitais: Inclusao de meninas na área de ti. Em Anais do XIII Women in Information Technology, páginas 194–198. SBC.
Scherer, D., Batista, D. V., e de Cantalice Mendes, A. (2020). Análise da evolução de engines de jogos. Em Anais do V Congresso sobre Tecnologias na Educação, páginas 425–434. SBC.
Silva, D., Melo, R., Pires, F., e Pessoa, M. (2021a). Avaliacão de objetos digitais de aprendizagem: como os licenciados em computação analisam jogos educacionais? Revista Novas Tecnologias na Educação, 19(2):111–121.
Silva, G. e Seabra, R. D. (2018). Rea-aed: Recurso educacional aberto para o ensino de algoritmos e estruturas de dados. Em Anais do XIV Simpósio Brasileiro de Sistemas de Informação, páginas 1–7. SBC.
Silva, R. A., Aragão, B. B., Ferreira, M. F. P., Santos, I. S., e Andrade, R. M. C. (2021b). Evasão em computação na ufc sob a perspectiva dos alunos. Em Anais do XXIX Workshop sobre Educação em Computação, páginas 338–347. SBC.
Sousa, R. R. e Leite, F. T. (2020). Usando gamificação no ensino de programação introdutória. Brazilian Journal of Development, 6(6):33338–33356.
Souza, B., Veras, N., Olivindo, M., Mendes, E., Rocha, L., e Viana, W. (2022). Ensino invertido de estrutura de dados no contexto do ensino remoto emergencial. Em Anais do II Simpósio Brasileiro de Educação em Computação, páginas 77–87. SBC.
Steinmetz, G., Schroeder, G. L., Francisco, R., e Barbosa, J. L. V. (2021). Gamificando o ensino de programação de computadores: um mapeamento sistemático. Em Anais do XXXII Simpósio Brasileiro de Informática na Educação, páginas 1286–1296. SBC.
Su, S., Zhang, E., Denny, P., e Giacaman, N. (2021). A game-based approach for teaching algorithms and data structures using visualizations. Em Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, páginas 1128–1134.
Šuníková, D., Kubincová, Z., e Byrtus, M. (2018). A mobile game to teach avl trees. Em 2018 16th International Conference on Emerging eLearning Technologies and Applications (ICETA), páginas 541–544. IEEE.
Tondorf, D. F., da Silva Hounsell, M., Pereira, V. A., e Obelheiro, R. R. (2023). Como medir diversão? um estudo com jogos sérios para crianças. Em Anais Estendidos do XXII Simpósio Brasileiro de Jogos e Entretenimento Digital, páginas 591–601. SBC. Valle, P. H. D. (2016). Jogos educacionais: uma contribuição para o ensino de teste de software. PhD thesis, Universidade de São Paulo.
Valle, P. H. D., Vilela, R. F., e Hernandes, E. C. M. (2020). Does gamification improve the training of software testers? a preliminary study from the industry perspective. Em Proceedings of the XIX Brazilian Symposium on Software Quality, páginas 1–10.
Vasić, D., Brajković, E., e Volaric, T. (2014). Experimental evaluation of teaching recursion with HTML5 game. DOI: 10.13140/2.1, 1669(248):1.
Ventura, L. M., Bianchini, L. G. B., Mazzafera, B. L., Kirnew, L. C. P., Zani, F. F., e da Costa, N. M. L. (2019). Identificação de jogos digitais e lógica de programação. Revista de Ensino, Educação e Ciências Humanas, 20(3):279–285.
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., e Wesslén, A. (2012). Experimentation in software engineering. Springer Science & Business Media.
Zhang, J., Atay, M., Caldwell, E. R., e Jones, E. J. (2015). Reinforcing student understanding of linked list operations in a game. Em 2015 IEEE Frontiers in Education Conference (FIE), páginas 1–7. IEEE.
Zhang, J., Atay, M., Smith, E., Caldwell, E. R., e Jones, E. J. (2014). Using a game-like module to reinforce student understanding of recursion. Em 2014 IEEE Frontiers in Education Conference (FIE) Proceedings, páginas 1–7. IEEE.
Alencar, L., Pessoa, M., e Pires, F. (2020). Um jogo educacional para exercitar propriedades de árvores binárias de busca. Em Anais dos Workshops do IX Congresso Brasileiro de Informática na Educaçao, páginas 226–231. SBC.
Alves, A. F., dos Santos Machado, L., e Felipe, C. F. B. (2020a). Arminogame: Um jogo colaborativo com realidade aumentada para ensino de bioquímica estrutural. Em Anais do V Congresso sobre Tecnologias na Educação, páginas 482–491. SBC.
Alves, A. G., Chaves, J. E., e Cordeiro, A. M. (2020b). Interface tangível com material dourado em jogo digital de aprendizagem de matemática. Em Anais do XXXI Simpósio Brasileiro de Informática na Educação, páginas 612–621. SBC.
Andrade, L. H. F. B., Da Costa, R. M. E. M., e Werneck, V. M. B. (2021). Acessibilidade em jogos: Um mapeamento sistemático. Em Anais Estendidos do XX Simpósio Brasileiro de Jogos e Entretenimento Digital, páginas 840–848. SBC.
Araújo, G. S. e Seabra Junior, M. O. (2021). Elementos fundamentais para o design de jogos digitais com o foco no treino de competências e habilidades de estudantes com transtorno do espectro autista: uma revisão sistemática. Revista Brasileira de Estudos Pedagógicos, 102:120–147.
Barbosa, H. S., da Silva, F. F., Junior, M. M. C., e Aylon, L. B. R. (2023). Jogo educativo no ensino de estrutura de dados: aliando educação 5.0, gamificação e storytelling. Em Anais Estendidos do XXII Simpósio Brasileiro de Jogos e Entretenimento Digital, páginas 792–803. SBC.
Barbosa, W., Nunes, I., Inocêncio, A. C., de Oliveira, T., e Júnior, P. P. (2015). Deg4trees: Um jogo educacional digital de apoio ao ensino de estruturas de dados. Em Anais do XXIII Workshop sobre Educação em Computação, páginas 150–160. SBC.
Barbosa, W. A. e Júnior, P. A. P. (2013). Um mapeamento sistemático sobre ferramentas de apoio ao ensino de algoritmo e estruturas de dados. Em Anais do XXIV Simpósio Brasileiro de Informática na Educação, página 406.
Battistella, P. E., Petri, G., von Wangenheim, C. G., von Wangenheim, A., e Martina, J. E. (2016). Sortia 2.0: Um jogo de ordenação para o ensino de estrutura de dados. Em Anais do XII Simpósio Brasileiro de Sistemas de Informação, páginas 558–565. SBC.
Belarmino, G. D., Beda, J. S., Ferreira, P. N., e Goya, D. (2021). Critérios de acessibilidade para jogos educacionais digitais que visam o desenho universal. Em Anais do XXXII Simpósio Brasileiro de Informática na Educação, páginas 667–678. SBC.
Bigolin, N. M., Silveira, S. R., Bertolini, C., de Almeida, I. C., Geller, M., Parreira, F. J., da Cunha, G. B., e Macedo, R. T. (2020). Metodologias ativas de aprendizagem: um relato de experiência nas disciplinas de programação e estrutura de dados. Research, Society and Development, 9(1):e74911648.
Borges, L. F., Martinez, A. C., e Ribeiro, T. P. (2021). O ensino de estrutura de dados auxiliado por uma plataforma didática na web. Em Anais Estendidos do XVII Simpósio Brasileiro de Sistemas de Informação, páginas 37–40. SBC.
Bueno, E. D., Beder, D. M., e Otsuka, J. L. (2022). Recomendações de design para promover o engajamento em jogos digitais educacionais: um mapeamento sistemático da literatura. Anais do XXXIII Simpósio Brasileiro de Informática na Educação, páginas 415–426.
Butler, S. e Ahmed, D. T. (2016). Gamification to engage and motivate students to achieve computer science learning goals. Em 2016 International Conference on Computational Science and Computational Intelligence (CSCI), páginas 237–240. IEEE.
Calderon, I., Silva, W., e Feitosa, E. (2021). Um mapeamento sistemático da literatura sobre o uso de metodologias ativas durante o ensino de programação no brasil. Anais do XXXII Simpósio Brasileiro de Informática na Educação, páginas 1152–1161.
Calderon, I., Silva, W., e Feitosa, E. (2024). Active learning methodologies for teaching programming in undergraduate courses: A systematic mapping study. Informatics in Education, 23(2):279–322.
Carneiro, N., Darin, T., e Viana, W. (2019). Uso de entrevistas na avaliação de jogos baseados em localização: Lições e desafios. Em Anais do I Workshop sobre Interação e Pesquisa de Usuários no Desenvolvimento de Jogos, páginas 59–68. SBC.
Cerqueira, T. O., Silva, A. P. S., e de Jesus Araujo, L. G. (2023). Codebo unplugged: Um jogo desplugado para o ensino de pilha. Em Anais Estendidos do III Simpósio Brasileiro de Educação em Computação, páginas 04–05. SBC.
Chaffin, A., Doran, K., Hicks, D., e Barnes, T. (2009). Experimental evaluation of teaching recursion in a video game. Em Proceedings of the 2009 ACM SIGGRAPH Symposium on Video Games, páginas 79–86.
Classe, T. M. e Castro, R. M. (2020). Ludificando os fundamentos de computaçao através de aprendizagem ativa. Em Anais do XXVIII Workshop sobre Educação em Computação, páginas 116–120. SBC.
Cormen, T. H., Leiserson, C. E., Rivest, R. L., e Stein, C. (2022). Introduction to Algorithms. The MIT Press, 4ª edição.
Cruz, A. K. B. S., de Aquino Junior, M. A., Neto, G. d. O. C., Neto, C. d. S. S., Teixeira, M. M., da Cruz, P. T. M. B., Barbosa, K. B., e Brito, C. P. L. (2023). Aplicação de jogos educativos baseados em realidade aumentada como estratégia de auxílio na alfabetização de crianças com síndrome de down. Em Anais do XXXIV Simpósio Brasileiro de Informática na Educação, páginas 509–520. SBC.
Dicheva, D. e Hodge, A. (2018). Active learning through game play in a data structures course. Em Proceedings of the 49th ACM Technical Symposium on Computer Science Education, páginas 834–839.
Dutra, T. C., Ferreira, A., Gasparini, I., e Maschio, E. (2022a). Jogo digital educacional para desenvolvimento do pensamento computacional para crianças com deficiência intelectual. Em Anais do II Simpósio Brasileiro de Educação em Computação, páginas 251–260. SBC.
Dutra, T. C., Gasparini, I., e Maschio, E. (2022b). Implementação e avaliação de um jogo digital educacional para desenvolvimento do pensamento computacional em crianças neurotípicas e com deficiência intelectual. Em Anais do XXXIII Simpósio Brasileiro de Informática na Educação, páginas 440–452. SBC.
Feichas, F. A., Seabra, R. D., e de Souza, A. D. (2021). Gamificação no ensino superior em ciência da computação: Uma revisão sistemática da literatura. RENOTE, 19(1):443–452.
Feitosa, A. C. (2023). Iniciativas para o ensino de estruturas de dados em universidades brasileiras: uma revisão sistemática da literatura. Trabalho de conclusão de curso, Universidade Federal Rural do Semi-Árido.
Filho, F. R. S. e Coutinho, E. F. (2021). Uma análise qualitativa sobre as disciplinas de fundamentos de programação e estrutura de dados com grounded theory. Revista Novas Tecnologias na Educação, 19(1):554–563.
Fourkanul Islam, M., Bin Zaman, S., Nazrul Islam, M., e Islam, A. (2021). Design and development of a gaming application for learning recursive programming. Em Proceedings of International Joint Conference on Advances in Computational Intelligence: IJCACI 2020, páginas 285–296. Springer.
Frosi, F. O. e Jaques, P. A. (2020). Jogos digitais para o ensino de programação: uma revisão sistemática das pesquisas publicadas no brasil entre 2015 e 2019. Anais do XIX Simpósio Brasileiro de Jogos e Entretenimento Digital-SBGames, Recife/PE, Brasil, páginas 653–652.
Gazis, A. e Katsiri, E. (2023). Serious games in digital gaming: A comprehensive review of applications, game engines and advancements. arXiv preprint arXiv:2311.03384.
Genesio, N., Oliveira, A., Oliveira, E., e Valle, P. (2024). Panorama de estudos sobre jogos educacionais digitais em educação em computação. Em Anais do XXXII Workshop sobre Educação em Computação, páginas 737–749, Porto Alegre, RS, Brasil. SBC.
Gomes, L. S. e Araujo, L. G. J. (2021). Codebô: Um puzzle game educacional sobre estrutura de dados. Em Anais Estendidos do I Simpósio Brasileiro de Educação em Computação, páginas 37–38. SBC.
Honda, F., Pires, F., Pessoa, M., e de Oliveira, E. H. T. (2020). Liçoes aprendidas em computaçao através da criaçao de um jogo educacional: entre automatos e design de aprendizagem. Em Anais do XXXI Simpósio Brasileiro de Informática na Educaçao, páginas 1753–1762. SBC.
Ismail, M., Ghafar, N. A., e Diah, N. M. (2013). Realization of conceptual knowledge through educational game. Em Annual International Conference on Computer Games, Multimedia & Allied Technology, páginas 22–26.
Jiménez-Hernández, E. M., Jiménez-Murillo, J. A., Segura-Castruita, M. A., e González-Leal, I. (2021). Using a serious video game to support the learning of tree traversals. Em 2021 9th International Conference in Software Engineering Research and Innovation (CONISOFT), páginas 238–244.
Kannappan, V. T., Fernando, O. N. N., Chattopadhyay, A., Tan, X., Hong, J. Y. J., Seah, H. S., e Lye, H. E. (2019). La petite fee cosmo: Learning data structures through game-based learning. Em 2019 International Conference on Cyberworlds (CW), páginas 207–210. IEEE.
Karapinar, Z., Senturk, A., Zavrak, S., Kara, R., e Erdogmus, P. (2012). Binary apple tree: A game approach to tree traversal algorithms. Em 2012 International Conference on Information Technology Based Higher Education and Training (ITHET), páginas 1–3. IEEE.
Kaur, N. e Geetha, G. (2015). Play and learn ds: interactive and gameful learning of data structure. International Journal of Technology Enhanced Learning, 7(1):44–56.
Lim, W. H., Cai, Y., Yao, D., e Cao, Q. (2022). Visualize and learn sorting algorithms in data structure subject in a game-based learning. Em 2022 IEEE International Symposium on Mixed and Augmented Reality Adjunct (ISMAR-Adjunct), páginas 384–388. IEEE.
Lima, G. B. S., dos Santos, M. R., Junior, A. d. O. C., e da Silva Jr, J. M. (2020a). Acanno: Um jogo eletrônico de rpg com acessibilidade em libras. Em Anais Workshops do IX Congresso Brasileiro de Informática na Educação, páginas 155–162. SBC.
Lima, J. G. L. e Ferreira, A. B. (2021). Um estudo sobre a influência do jogo black stories na prática e aprendizagem de levantamento de requisitos de software. Em Anais da IX Escola Regional de Computação do Ceará, Maranhão e Piauí, páginas 91–98. SBC.
Lima, T., Barradas Filho, A., Barros, A. K., Viana, D., Junior, J. B. B., e Rivero, L. (2020b). Avaliando um jogo educacional para o ensino de inteligência artificial-qual metodologia para avaliação escolher? Em Anais do XXVIII Workshop sobre Educaçao em Computaçao, páginas 66–70. SBC.
Macena, J., Melo, G., Lais, R., Pires, F., e Pessoa, M. (2019). Gramágica: um jogo educativo para praticar classificaç ao silábica através do pensamento computacional. SBGames, Rio de Janeiro. Anais [...].
Macena, J., Pires, F., e Melo, R. (2022). Hello food: uma jornada de aprendizagem lúdica em algoritmos, programação e pensamento computacional. Em Anais do XXXIII Simpósio Brasileiro de Informática na Educação, páginas 561–572. SBC.
Machado, M. d. O. C., de Alcantara Gimenez, P. J., e Siqueira, S. W. M. (2020). Raising the dimensions and variables for searching as a learning process: a systematic mapping of the literature. Anais do XXXI Simpósio Brasileiro de Informática na Educação, páginas 1393–1402.
Medeiros, R., Falcão, T., e Ramalho, G. (2020). Ensino e aprendizagem de introdução à programação no ensino superior brasileiro: Revisão sistemática da literatura. Em Anais do XXVIII Workshop sobre Educação em Computação, páginas 186–190. SBC.
Mendonça, E., Carvalho, L. S., dos Santos, A. L. M., Oliveira, E. H., Oliveira, D. B., e Pereira, F. D. (2021). Vivência acadêmica e desempenho acadêmico de ingressantes em cursos de computação. Em Anais do xxix workshop sobre educação em computação, páginas 458–467. SBC.
Moreira, J. A. e Monteiro, W. M. (2018). O uso da computação desplugada em um contexto de gamificação para o ensino de estrutura de dados. RENOTE, 16(2):546–555.
Mourão, E., Pimentel, J. F., Murta, L., Kalinowski, M., Mendes, E., e Wohlin, C. (2020). On the performance of hybrid search strategies for systematic literature reviews in software engineering. Information and software technology, 123:106294.
Nascimento, J. W. C., Barreto, G. V., Lima, E., Oliveira, A. M. D., Araújo, M., e Viana, F. R. (2020). Acessibilidade comunicacional em um objeto de aprendizagem matemática para estudantes surdos. Em Anais do XXVI Workshop de Informática na Escola, páginas 449–458. SBC.
Park, B. e Ahmed, D. T. (2017). Abstracting learning methods for stack and queue data structures in video games. Em 2017 International Conference on Computational Science and Computational Intelligence (CSCI), páginas 1051–1054.
Paschoal, L., Valle, P., Melo, S., e Santos, V. (2020a). Informática na educação em computação: uma visão geral sobre as contribuições de pesquisadores brasileiros. Em Anais do XXXI Simpósio Brasileiro de Informática na Educação, páginas 1623–1632, Porto Alegre, RS, Brasil. SBC.
Paschoal, L. N., Valle, P. H. D., e Melo, S. M. (2020b). Um estudo terciário sobre o ensino de computaçao no brasil. Revista Novas Tecnologias na Educação, 18(1).
Petersen, K., Feldt, R., Mujtaba, S., e Mattsson, M. (2008). Systematic mapping studies in software engineering. Em 12th international conference on evaluation and assessment in software engineering (EASE). BCS Learning & Development.
Petri, G., von Wangenheim, C. G., e Borgatto, A. F. (2019). Meega+: Um modelo para a avaliação de jogos educacionais para o ensino de computação. Revista Brasileira de Informática na Educação, 27(03):52–81.
Ramle, R., Nathan, S. S., Berahim, M., et al. (2019). Digital game based learning of stack data structure using question prompts. International Association of Online Engineering, 13(7):90–102.
Rojas-Salazar, A. e Haahr, M. (2020a). Learning binary search trees through serious games based on analogies. Em Proceedings of the 15th International Conference on the Foundations of Digital Games, páginas 1–6.
Rojas-Salazar, A. e Haahr, M. (2020b). Theoretical foundations and evaluations of serious games for learning data structures and recursion: a review. Em Serious Games: Joint International Conference, JCSG 2020, Stoke-on-Trent, UK, November 19–20, 2020, Proceedings 6, páginas 135–149. Springer.
Rosa, A., de Jesus, A., Igarashi, G. V., e Pereira, V. S. (2020). Iron Ears: primeiras impressões de um jogo educativo para ensino de estrutura de dados lineares. Em Anais do XXVIII Workshop sobre Educação em Computação, páginas 31–35. SBC.
Rosa, Y. d. S., Reiser, R. H. S., da Costa Cavalheiro, S. A., Foss, L., Du Bois, A. R., Mazzini, A. R., e de Brum Piana, C. F. (2021). Aventura espacial: proposta de atividade para o desenvolvimento do pensamento computacional. Em Anais do XXVII Workshop de Informática na Escola, páginas 148–159. SBC.
Saccol, A., Castanho, C., Silva, E., Spies, E., e Alves, V. (2019). Gurias digitais: Inclusao de meninas na área de ti. Em Anais do XIII Women in Information Technology, páginas 194–198. SBC.
Scherer, D., Batista, D. V., e de Cantalice Mendes, A. (2020). Análise da evolução de engines de jogos. Em Anais do V Congresso sobre Tecnologias na Educação, páginas 425–434. SBC.
Silva, D., Melo, R., Pires, F., e Pessoa, M. (2021a). Avaliacão de objetos digitais de aprendizagem: como os licenciados em computação analisam jogos educacionais? Revista Novas Tecnologias na Educação, 19(2):111–121.
Silva, G. e Seabra, R. D. (2018). Rea-aed: Recurso educacional aberto para o ensino de algoritmos e estruturas de dados. Em Anais do XIV Simpósio Brasileiro de Sistemas de Informação, páginas 1–7. SBC.
Silva, R. A., Aragão, B. B., Ferreira, M. F. P., Santos, I. S., e Andrade, R. M. C. (2021b). Evasão em computação na ufc sob a perspectiva dos alunos. Em Anais do XXIX Workshop sobre Educação em Computação, páginas 338–347. SBC.
Sousa, R. R. e Leite, F. T. (2020). Usando gamificação no ensino de programação introdutória. Brazilian Journal of Development, 6(6):33338–33356.
Souza, B., Veras, N., Olivindo, M., Mendes, E., Rocha, L., e Viana, W. (2022). Ensino invertido de estrutura de dados no contexto do ensino remoto emergencial. Em Anais do II Simpósio Brasileiro de Educação em Computação, páginas 77–87. SBC.
Steinmetz, G., Schroeder, G. L., Francisco, R., e Barbosa, J. L. V. (2021). Gamificando o ensino de programação de computadores: um mapeamento sistemático. Em Anais do XXXII Simpósio Brasileiro de Informática na Educação, páginas 1286–1296. SBC.
Su, S., Zhang, E., Denny, P., e Giacaman, N. (2021). A game-based approach for teaching algorithms and data structures using visualizations. Em Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, páginas 1128–1134.
Šuníková, D., Kubincová, Z., e Byrtus, M. (2018). A mobile game to teach avl trees. Em 2018 16th International Conference on Emerging eLearning Technologies and Applications (ICETA), páginas 541–544. IEEE.
Tondorf, D. F., da Silva Hounsell, M., Pereira, V. A., e Obelheiro, R. R. (2023). Como medir diversão? um estudo com jogos sérios para crianças. Em Anais Estendidos do XXII Simpósio Brasileiro de Jogos e Entretenimento Digital, páginas 591–601. SBC. Valle, P. H. D. (2016). Jogos educacionais: uma contribuição para o ensino de teste de software. PhD thesis, Universidade de São Paulo.
Valle, P. H. D., Vilela, R. F., e Hernandes, E. C. M. (2020). Does gamification improve the training of software testers? a preliminary study from the industry perspective. Em Proceedings of the XIX Brazilian Symposium on Software Quality, páginas 1–10.
Vasić, D., Brajković, E., e Volaric, T. (2014). Experimental evaluation of teaching recursion with HTML5 game. DOI: 10.13140/2.1, 1669(248):1.
Ventura, L. M., Bianchini, L. G. B., Mazzafera, B. L., Kirnew, L. C. P., Zani, F. F., e da Costa, N. M. L. (2019). Identificação de jogos digitais e lógica de programação. Revista de Ensino, Educação e Ciências Humanas, 20(3):279–285.
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., e Wesslén, A. (2012). Experimentation in software engineering. Springer Science & Business Media.
Zhang, J., Atay, M., Caldwell, E. R., e Jones, E. J. (2015). Reinforcing student understanding of linked list operations in a game. Em 2015 IEEE Frontiers in Education Conference (FIE), páginas 1–7. IEEE.
Zhang, J., Atay, M., Smith, E., Caldwell, E. R., e Jones, E. J. (2014). Using a game-like module to reinforce student understanding of recursion. Em 2014 IEEE Frontiers in Education Conference (FIE) Proceedings, páginas 1–7. IEEE.
Publicado
04/11/2024
Como Citar
GENESIO, Nikolas Oliver Sales; OLIVEIRA, Alessandreia Marta de; CHAVES, Luciano Jerez; SILVA, Williamson Alison Freitas; VALLE, Pedro Henrique Dias.
Um Mapeamento Sistemático sobre Jogos Educacionais Digitais para o Ensino-Aprendizagem de Estrutura de Dados. 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. 819-837.
DOI: https://doi.org/10.5753/sbie.2024.242541.