Development and Implementation of the Dadinho Platform: An Introduction to Computational Thinking through Database Fundamentals in Elementary Education
Abstract
This article presents the development and implementation of Dadinho, a platform that combines Educational Digital Games and Database Fundamentals to introduce computing to students in the 5th, 6th, and 7th grades of Elementary Education. Its goal is to promote the teaching of Computational Thinking in alignment with the Brazilian 2017 National Common Curriculum Base (BNCC), while also addressing challenges such as the lack of pedagogical training and adequate teaching materials in this field. The platform has shown satisfactory results in technical performance and socio-educational impact.References
Amaral, É. et al. (2017). Algo+ uma ferramenta para o apoio ao ensino de algoritmos e programaçao para alunos iniciantes. In Brazilian Symposium on Computers in Educa tion (Simpósio Brasileiro de Informática na Educação-SBIE), page 1677.
Brackmann, C. P. (2017). Desenvolvimento do pensamento computacional através de atividades desplugadas na educação básica. Disponível em [link]. Acesso em 5 de Março de 2025.
de Mattia, R., Valerão, I. B., Foss, L., and da Costa Cavalheiro, S. A. (2024). Grafotopia: introdução ao pensamento algorítmico e à depuração nos primeiros anos do ensino fundamental. In Workshop sobre Educação em Computação (WEI), pages 554–563. SBC.
Developers, S. B. (2024). Spring Boot: Spring Framework for Java. Disponível em [link]. Acesso em 5 de Março de 2025.
Dicheva, D. and Hodge, A. (2018). Active learning through game play in a data structures course. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education, pages 834–839.
dos Santos, R. P. and Costa, H. A. X. (2006). Análise de metodologias e ambientes de ensino para algoritmos, estruturas de dados e programação aos iniciantes em computação e informática. INFOCOMP Journal of Computer Science, 5(1):41–50.
Garcia, I. C., de Rezende, P. J., and Calheiros, F. C. (1997). Astral: um ambiente para ensino de estruturas de dados através de animações de algoritmos. Revista Brasileira de Informática na Educação, 1(1):71–80.
Group, P. G. D. (2024). PostgreSQL: The world’s most advanced open-source data-base. Disponível em [link]. Acesso em 5 de Março de 2025.
Guarda, G. F. and da Silva Pinto, S. C. C. (2021). O uso dos jogos digitais educacionais no processo no ensino-aprendizagem com ênfase nas habilidades do pensamento computacional: experiências no ensino fundamental. Revista Brasileira de Pós-Graduação, 17(37):1–35.
Pimentel, J. J. A. and Ibarra, S. P. C. (2022). Epaa: Entorno para el aprendizaje de algoritmos. una experiencia educativa desde la perspectiva del aprendizaje flexible. Edutec, Revista Electrónica de Tecnología Educativa, 79:63–79.
Silva, J. B. d., Bilessimo, S. M. S., and Machado, L. R. (2021). Integração de tecnologia na educação: Proposta de modelo para capacitação docente inspirada no tpack. Educação em revista, 37:e232757.
Team, M. (2024a). MUI: Material UI Components for React. Disponível em [link]. Acesso em 5 de Março de 2025.
Team, N. (2024b). Ngrok: Secure introspectable tunnels to localhost. Disponível em [link]. Acesso em 5 de Março de 2025.
von Wangenheim, C. G. et al. (2019). Desenvolvimento e avaliação de um jogo de tabuleiro para ensinar o conceito de algoritmos na educação básica. Revista Brasileira de Informática na Educação, 27(03):310–335.
Walke, J. et al. (2024). React: The library for web and native user interfaces. Disponível em [link]. Acesso em 5 de Março de 2025.
Brackmann, C. P. (2017). Desenvolvimento do pensamento computacional através de atividades desplugadas na educação básica. Disponível em [link]. Acesso em 5 de Março de 2025.
de Mattia, R., Valerão, I. B., Foss, L., and da Costa Cavalheiro, S. A. (2024). Grafotopia: introdução ao pensamento algorítmico e à depuração nos primeiros anos do ensino fundamental. In Workshop sobre Educação em Computação (WEI), pages 554–563. SBC.
Developers, S. B. (2024). Spring Boot: Spring Framework for Java. Disponível em [link]. Acesso em 5 de Março de 2025.
Dicheva, D. and Hodge, A. (2018). Active learning through game play in a data structures course. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education, pages 834–839.
dos Santos, R. P. and Costa, H. A. X. (2006). Análise de metodologias e ambientes de ensino para algoritmos, estruturas de dados e programação aos iniciantes em computação e informática. INFOCOMP Journal of Computer Science, 5(1):41–50.
Garcia, I. C., de Rezende, P. J., and Calheiros, F. C. (1997). Astral: um ambiente para ensino de estruturas de dados através de animações de algoritmos. Revista Brasileira de Informática na Educação, 1(1):71–80.
Group, P. G. D. (2024). PostgreSQL: The world’s most advanced open-source data-base. Disponível em [link]. Acesso em 5 de Março de 2025.
Guarda, G. F. and da Silva Pinto, S. C. C. (2021). O uso dos jogos digitais educacionais no processo no ensino-aprendizagem com ênfase nas habilidades do pensamento computacional: experiências no ensino fundamental. Revista Brasileira de Pós-Graduação, 17(37):1–35.
Pimentel, J. J. A. and Ibarra, S. P. C. (2022). Epaa: Entorno para el aprendizaje de algoritmos. una experiencia educativa desde la perspectiva del aprendizaje flexible. Edutec, Revista Electrónica de Tecnología Educativa, 79:63–79.
Silva, J. B. d., Bilessimo, S. M. S., and Machado, L. R. (2021). Integração de tecnologia na educação: Proposta de modelo para capacitação docente inspirada no tpack. Educação em revista, 37:e232757.
Team, M. (2024a). MUI: Material UI Components for React. Disponível em [link]. Acesso em 5 de Março de 2025.
Team, N. (2024b). Ngrok: Secure introspectable tunnels to localhost. Disponível em [link]. Acesso em 5 de Março de 2025.
von Wangenheim, C. G. et al. (2019). Desenvolvimento e avaliação de um jogo de tabuleiro para ensinar o conceito de algoritmos na educação básica. Revista Brasileira de Informática na Educação, 27(03):310–335.
Walke, J. et al. (2024). React: The library for web and native user interfaces. Disponível em [link]. Acesso em 5 de Março de 2025.
Published
2025-07-20
How to Cite
BOEMO, Laura R.; CAGNINI, Henry E. L.; MERGEN, Sergio Luis S..
Development and Implementation of the Dadinho Platform: An Introduction to Computational Thinking through Database Fundamentals in Elementary Education. In: WORKSHOP ON COMPUTING EDUCATION (WEI), 33. , 2025, Maceió/AL.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 149-159.
ISSN 2595-6175.
DOI: https://doi.org/10.5753/wei.2025.7359.
