NewBot: Jogo Educativo para o Ensino do Pensamento Computacional
Resumo
O pensamento computacional (PC) envolve habilidades que facilitam a resolução de um conjunto diverso de problemas e, na era da informação e da digitalização, se tornaram fundamentais. Dentro desse contexto, este artigo apresenta um jogo educacional para ensinar quatro habilidades do PC para crianças do ensino fundamental. Até o momento, as fases do jogo relacionadas às habilidades de abstração, decomposição de problemas e algoritmos foram implementadas. As atividades futuras envolvem a implementação da fase relacionada à habilidade de reconhecimento de padrões, a condução de experimentos em uma escola de ensino fundamental para testar sua eficácia educacional e qualidade técnica e disponibilização ao público em um site dedicado.
Referências
Ayman, R., Sharaf, N., Ahmed, G. and Abdennadher, S. (2018). MiniColon; Teaching kids computational thinking using an interactive serious game. In: Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 79–90. Springer Verlag.
Barr, V. and Stephenson, C. (2011) Bringing computational thinking to K-12: what is involved and what is the role of the computer science education community? ACM Inroads 2(1)
Bati, K. (2022). A systematic literature review regarding computational thinking and programming in early childhood education. Education and Information Technologies.
Brennan, K. and Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. In Paper presented at the annual American educational research association meeting, Vancouver, BC, Canada (p. 25).
Bocconi, S., Chioccariello, A., Dettori, G., et al. (2016). Developing computational thinking in compulsory education. JRC Science for Policy Report 68, European Commission.
Cano, S., Naranjo, J.S., Henao, C., et al. (2021). Serious game as support for the development of computational thinking for children with hearing impairment. Appl. Sci. (Switzerland) 11, 1–19.
Castro, L.M.C., Shoaib, H., Douglas, K.A., et al. (2021). Computational thinking frameworks used in computational thinking assessment in higher education. A systematized literature review. In: ASEE Annual Conference and Exposition, Conference Proceedings.
Costello, B. and Edmonds, E. (2007). A study in play, pleasure and interaction design. Proceedings of the 2007 Conference on Designing Pleasurable Products and Interfaces. 76-91.
Elshahawy, M., Bakhaty, M. and Sharaf, N. (2020). developing computational thinking for children with autism using a serious game. In: Proceedings of the International Conference on Information Visualisation. Institute of Electrical and Electronics Engineers Inc., pp 761–766.
García-Peñalvo, F. J., and Mendes, A. J. (2018). Exploring the computational thinking effects in pre-university education. In Computers in Human Behavior (Vol. 80, pp. 407–411). Elsevier Ltd.
Giannakoulas, A. and Xinogalos, S. (2023). Studying the effects of educational games on cultivating computational thinking skills to primary school students: a systematic literature review. J. Comput. Educ.
Grover, S. and Pea, R. (2018). Computational Thinking: A Competency Whose Time Has Come. In S. Sentance, E. Barendsen & C. Schulte (Eds.). Computer Science Education: Perspectives on Teaching and Learning in School (pp. 19–38). London: Bloomsbury Academic.
Guenaga, M., Mentxaka, I., Garaizar, P., et al. (2017). Make world, a collaborative platform to develop computational thinking and STEAM. In: Zaphiris, P., Ioannou, A. (eds.) Learning and collaboration technologies, pp. 50–59. Springer International Publishing, Cham, Technology in Education.
Gutiérrez, S.A.C., Dávila, G.A. and Quintana, H. (2023). Implementation of a Serious Game to Develop Computational Thinking Skills. In: Pereira, R., Bianchi, I., Rocha, Á. (eds) Digital Technologies and Transformation in Business, Industry and Organizations. Studies in Systems, Decision and Control, vol 497. Springer, Cham.
Higuchi, V., Rocha, R. V., Bezerra, D. S., and Goya, D. H. AlgoBot: jogo sério para o desenvolvimento do pensamento computacional.
Ho, W.K., Looi, C.K., Huang, W., et al. (2021). Computational thinking in mathematics: to be or not to be, that is the question. In: Mathematics—Connection and beyond: Yearbook 2020 association of mathematics educators, pp 205–234. World Scientific.
Hoyles, C. and Noss, R. (2015). Revisiting programming to enhance mathematics learning. In: Math+ Coding Symposium. Western University.
Oliveira, R. N. R., and Rocha, R. V. (2021). AvaliaJS: Planejamento da Avaliação do Desempenho de Alunos em Jogos Sérios. X Congresso Brasileiro de Informática na Educação (CBIE 2021).
Papadakis, S. (2021). The Impact of Coding Apps to Support Young Children in Computational Thinking and Computational Fluency. A Literature Review. In Frontiers in Education (Vol. 6).
Papert, S. (1980). Computers for children. In Mindstorms: Children, computers and powerful ideas.
Papert, S. (1996). An exploration in the space of mathematics educations. International Journal of Computers for Mathematical Learning.
Rao, T.S.S. and Bhagat, K.K. (2024). Computational thinking for the digital age: a systematic review of tools, pedagogical strategies, and assessment practices. Education Tech Research Dev.
Schez-Sobrino, S., Vallejo, D., Glez-Morcillo, C., et al. (2020). RoboTIC: a serious game based on augmented reality for learning programming. Multimed Tools Appl 79, 34079–34099
Shute, V. J., and Ke, F. (2012). Games, learning, and assessment. In Assessment in game-based learning (pp. 43–58).
Shute, V. J., Sun, C. and Asbell-Clarke, J. (2017). Demystifying computational thinking. In Educational Research Review (Vol. 22, pp. 142–158). Elsevier Ltd.
Silva, V., Diniz, J., and França, S. (2019). Jogos Digitais como Estratégia para Desenvolver o Pensamento Computacional nos Anos Finais do Ensino Fundamental. Anais do Congresso sobre Tecnologias na Educação.
Sun, L., Guo, Z., and Hu, L. (2021). Educational games promote the development of students’ computational thinking: a meta-analytic review.
Susi, T., Johannesson, M. and Backlund, P. (2007). Serious Games : An Overview, Institutionen för kommunikation och information, Skövde.
Taslibeyaz, E., Kursun, E., and Karaman, S. (2020). How to develop computational thinking: A systematic review of empirical studies. Informatics in Education.
Theodoropoulos, A., and Lepouras, G. (2020). Digital Game-Based Learning and Computational Thinking in P-12 Education: A Systematic Literature Review on Playing Games for Learning Programming (pp. 159–183).
Turchi, T., Fogli, D. and Malizia, A. (2019). Fostering computational thinking through collaborative game-based learning. Multimed Tools Appl 78, 13649–13673.
Utesch, M.C., Faizan, N.D., Krcmar, H. and Heininger, R. (2020). Pic2Program–an educational android application teaching computational thinking. In: 2020 IEEE Global Engineering Education Conference (EDUCON), pp 1493–1502.
Videnovik, M., Vold, T., Kionig, L., Madevska Bogdanova, A. and Trajkovik, V. (2023). Game-based learning in computer science education: a scoping literature review. International Journal of STEM Education. 10.
Zaharija, G., Mladenović, S., and Boljat, I. (2013). Introducing basic Programming Concepts to Elementary School Children. Procedia - Social and Behavioral Sciences, 106, 1576–1584.
Wassila, D., and Tahar, B. (2012). Using serious game to simplify algorithm learning. International Conference on Education and E-Learning Innovations, 1–5.
Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L. and Wilensky, U. (2016). Defining computational thinking for mathematics and science classrooms. J. Sci. Educ. Technol. 25(1), 127–147.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35.
Wing, J. M. (2011). Research notebook: Computational thinking—what and why. The Link Magazine, Pittsburg, PA: Carnegie Mellon University, School of Computer Science. Retrieved from [link]. Accessed 29 July 2024.