Bat-SQL: um jogo educacional para revisão de SQL no ensino de Banco de Dados inspirado na Batalha Naval
Resumo
Este trabalho apresenta o Bat-SQL, uma adaptação pedagógica do clássico jogo Batalha Naval desenvolvida para apoiar a revisão de conceitos de SQL em disciplinas de Banco de Dados. A proposta utiliza um tabuleiro único, mediado pelo docente, e um repositório de 200 questões técnicas com diferentes níveis de complexidade, geradas com auxílio de IA generativa. O estudo foi conduzido por meio de um estudo de caso exploratório com 24 estudantes de um curso técnico, adotando uma abordagem mista (quantitativa e qualitativa). Orientado pelo framework Goal-Question-Metric (GQM) e pelo modelo MEEGA, o objetivo da pesquisa foi avaliar a contribuição do jogo para a motivação, a experiência do usuário e a aprendizagem percebida. Os dados foram coletados por meio de observação participante e questionários semiestruturados. Os resultados indicaram que o uso do jogo contribuiu para aumentar a motivação e a participação nas aulas, além de proporcionar uma experiência de uso positiva. Os resultados também apontam uma percepção favorável quanto à contribuição do jogo para a aprendizagem de SQL, sugerindo que o Bat-SQL pode atuar como uma alternativa dinâmica aos métodos tradicionais de revisão.
Referências
Batista, A. L. F., Filho, A. P. N., Pimentel, D. R., and Martins, R. G. (2019). Sql planet: Jogo online para ensino de linguagem sql. In SBC – Proceedings of SBGames 2019, pages 1220–1223, Rio de Janeiro, RJ.
Caetano, A. A. (2025). Datasweet: design e desenvolvimento de um jogo sério para ensino de sql. Master's thesis, Universidade Federal de Ouro Preto (UFOP). Monografia.
Eltahir, M. E., Alsalhi, N. R., Al-Qatawneh, S., AlQudah, H. A., and Jaradat, M. (2021). The impact of game-based learning (gbl) on students' motivation, engagement and academic performance on an arabic language grammar course in higher education. Education and Information Technologies, 26(3):3251–3278.
Giacobo, D. (2023). Dbboard game: Um jogo de tabuleiro para o ensino e aprendizagem de conceitos de banco de dados. In Anais do Workshop de Informática na Escola (WIE), Porto Alegre, RS, Brasil. SBC. Disponível em: IFPR Quedas do Iguaçu.
Joshi, I., Budhiraja, R., Dev, H., Kadia, J., Ataullah, M. O., Mitra, S., Akolekar, H. D., and Kumar, D. (2024). Chatgpt in the classroom: An analysis of its strengths and weaknesses for solving undergraduate computer science questions. In Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1, SIGCSE 2024, page 625–631, New York, NY, USA. Association for Computing Machinery.
Keller, J. (2010). Motivational Design for Learning and Performance: The ARCS Model Approach.
Likert, R. (1932). A technique for the measurement of attitudes. Journal Archives of Psychology, 22(40):1–55.
Medeiros, P. V. F. C. (2025). Tratamento e análise de dados educacionais aplicados à ciência de dados: modelagem computacional e dificuldades no ensino de sql. Master's thesis, Universidade Federal do Rio Grande do Norte (UFRN). Repositório institucional.
Menezes, G. J. d., Hatherly, R. M., Oliveira, E. G. d., and de Classe, T. M. (2024). Sqland: aprendendo sql com suporte de um jogo digital educacional. RENOTE, 22(1):426–435.
Nepomuceno, J. G. M. B. and de Souza, J. F. (2022). Enola: Jogo sério para ensino de sql. In Anais do XXXIII Simpósio Brasileiro de Informática na Educação (SBIE 2022), SBIE 2022, page 345–356. Sociedade Brasileira de Computação - SBC.
Oliveira, M. G. (2025). Análise do uso de ferramentas de ia generativa no ensino de computação e criação de itens avaliativos. In Anais do Workshop sobre Educação em Computação (WEI). Sociedade Brasileira de Computação.
Putri, M. A., Herpratiwi, H., and Firdaus, R. (2025). The influence of game based learning on student motivation in the digital era: Literature review. Jurnal Teknologi Pendidikan : Jurnal Penelitian dan Pengembangan Pembelajaran, 10(1):122–131.
Runeson, P. and Höst, M. (2009). H??st, m.: Guidelines for conducting and reporting case study research in software engineering. empirical software engineering 14, 131-164. Empirical Software Engineering, 14:131–164.
Saldaña, J. (2016). The Coding Manual for Qualitative Researchers. Sage Publications.
Santos, E. D. and Oliveira, S. R. B. (2024). Potencialidades do uso de inteligência artificial generativa como apoio ao ensino de programação e requisitos. In Anais do Simpósio Brasileiro de Informática na Educação (SBIE). Sociedade Brasileira de Computação.
Savi, R., Wangenheim, C., and Borgatto, A. (2011). Um modelo de avaliação de jogos educacionais na engenharia de software. Anais do XXV Simpósio Brasileiro de Engenharia de Software (SBES 2011), São Paulo.
Silva, S., Calazans, A., and da Silva, B. M. (2016). Construção e avaliação de um jogo educacional digital de modelagem de dados para o ambiente universitário. In Anais do XXIV Workshop sobre Educação em Computação, pages 2036–2045, Porto Alegre, RS, Brasil. SBC.
