The role of logic learning in the development of computational thinking: some considerations
DOI:
https://doi.org/10.5007/1982-5153.2026.e99130Keywords:
computational thinking, logic teaching, mathematical education, gamificationAbstract
This scientific article constitutes a segment of an ongoing doctoral research in Education and aims to provide an overview of research on computational thinking, intersecting with the learning of logic and the development of computational thinking. Through qualitative and bibliographic research, considering the topic based on some educational theories, theoretical sources including books, scientific articles, and web pages were consulted to investigate the importance of these topics in education. This article aims to understand what has been researched in the field, as well as to present reflections on different selected aspects. As a result of our reflections, we present two categories mobilized by and for the development of computational thinking: logical-mathematical skills and behavioral skills.
References
Alencar, E. S. de; & Fleith, D. de S. (2003). Criatividade: múltiplas perspectivas. Brasília: Editora UnB.
Almeida, M. E. B. de & Valente, J. A. (2019). Pensamento computacional nas políticas e nas práticas em alguns países. Revista Observatório, 5(1), 202-242. https://doi.org/10.20873/uft.2447-4266.2019v5n1p202
Bagestan, D. B. (2019). Ressignificando a lógica de programação: a utilização do software Scratch em um Curso Técnico em Informática. [Dissertação de Mestrado, Universidade do Vale do Taquari]. https://www.univates.br/bdu/items/61477e6c-8e8e-48ce-9b01-b28a03706400
Batista, R. M. (2019). Ensino de lógica de programação na educação básica e seus impactos. [Dissertação de Mestrado, Universidade Federal dos Vales do Jequitinhonha e Mucuri]. https://repositorio.ufvjm.edu.br/items/069f4dca-7ab6-4161-ab9a-b32a42f64825
Bicudo, M. A. V.; & Garnica, A. V. M. (2021). Filosofia da Educação Matemática. Belo Horizonte: Autêntica.
Brasil. (2018). Base Nacional Comum Curricular. Ministério da Educação. Brasília. https://basenacionalcomum.mec.gov.br/8_versaofinal_site.pdf
Brisolara, M. (2020). Pensamento computacional e atividade de programação: perspectivas para o ensino da matemática. Revista Sergipana de Matemática e Educação Matemática, 5(2), 195-208. https://doi.org/10.34179/revisem.v5i2.14422
Bulcão, J. da S. B. (2021). Formação continuada em pensamento computacional para professores do ensino fundamental: computação desplugada nas práticas educativas. [Dissertação de Mestrado, Universidade Federal do Rio Grande do Norte]. https://repositorio.ufrn.br/handle/123456789/48475
Carroll, L. (1886). The game of logic. Nova York: MacMillian and CO.
Cortez, A. C. C. R.; Corrêa, D. A.; Ferreira, L. de O; & Romão, E. C. (2022). Jogos de Boole no ambiente virtual como estratégia para trabalhar o raciocínio lógico. TANGRAM – Revista de Educação Matemática, 5(2), 150-169. https://doi.org/10.30612/tangram.v5i2.14415
Costa, C. E. G. da. (2020). Ensino de algoritmos com o software VisuAlg como recurso de simulação no ensino médio técnico. 2020. [Dissertação de Mestrado, Universidade do Vale do Taquari]. https://www.univates.br/bdu/items/e2e31688-1265-4f84-b1e8-ac062e3bb7be
Csikzentmihaly, M. (1990). Flow: the psychology of optimal experience. New York: Harper & Row.
Deci, E. L.; & Ryan, R. M. (1985). The general causality orientations scale: self-determination in personality. Journal of research in personality, 19(2), 109-134. https://www.sciencedirect.com/science/article/abs/pii/0092656685900236
Duarte, C.; Montoito, R.; & Lindemann, J. L. (2025). História da lógica simbólica e gamificação: atividades para o ensino. São Paulo: Livraria da Física.
Evaristo, I. S. (2019). O pensamento computacional no processo de aprendizagem da matemática nos anos finais do ensino fundamental. [Dissertação de Mestrado, Universidade Nove de Julho]. http://bibliotecatede.uninove.br/handle/tede/2180
Galvão, M. C. C. (2021). Ensino e aprendizagem da matemática na educação básica utilizando tecnologias e desenvolvendo pensamento computacional: abordagem com Scratch, Portugol, Python e Geogebra. [Dissertação de Mestrado, Universidade Federal do Rio Grande do Norte]. https://repositorio.ufrn.br/handle/123456789/45644
Garcêz, A. V.; & Oliveira, J. M. L. de. (2022). Os benefícios da utilização de jogos digitais para o ensino de programação para crianças. Research, Society and Development, 11(17), 1-8. http://dx.doi.org/10.33448/rsd-v11i17.38122
Garcia, F. O.; Souza, A. R. de; & Yonezawa, W. M. (2021). Habilidades do pensamento computacional na abordagem de conceitos de geometria. Revista Valore, 6(Edição Especial), 679-692. https://doi.org/10.22408/reva602021840679-692
Gerhardt, T. E.; & Silveira, D. T. (Org.). (2009). Métodos de pesquisa. Porto Alegre: Editora da UFRGS. https://www.ufrgs.br/cursopgdr/downloadsSerie/derad005.pdf
Grover, S.; & Pea, R. (2013). Computational thinking in K–12: a review of the state of the field. Educational researcher, 42(1), p. 38-43. https://journals.sagepub.com/doi/10.3102/0013189X12463051
Jesus, A. M. (2018). Robô de baixo custo programável por voz para portadores de necessidades especiais aprenderem programação: projeto e algoritmos. For Science, 6(1), 1-13. https://doi.org/10.29069/forscience.2018v6n1.e293
Johnson-Laird, P. N. (1983). Mental models: towards a cognitive science of language, inference, and consciousness. Cambridge: Cambridge University Press.
Johnson-Laird, P. N. (2006). How we reason. Oxford: Oxford University Press.
Lemos, S. K. da S. de; Bonfim, C. J. de L.; Ferreira, L. de S.; & Versiani, A. L. (2021). Pensamento Computacional e Programação Scratch no Ensino Fundamental: Relato de experiência em uma Escola Pública do Distrito Federal. Revista Eletrônica Sala de Aula em Foco, 10(2), 12-12. 10.36524/saladeaula.v10i2.1403
Lubart, T. (2007). Psicologia da criatividade. Porto Alegre: Artmed.
Martínez, A. M. (2002). A criatividade na escola: três direções de trabalho. Linhas críticas, 8(15), 189-206. https://doi.org/10.26512/lc.v8i15.3057
Massa, N. P. (2019). Mapeamento do Pensamento Computacional por meio da ferramenta Scratch no contexto educacional brasileiro: análise de publicações do Congresso Brasileiro de Informática na Educação entre 2012 e 2017. [Dissertação de Mestrado, Universidade Federal do Triângulo Mineiro]. http://bdtd.uftm.edu.br/handle/tede/861
Massa, N. P.; Oliveira, G. S. de; & Santos, J. A. dos. (2022). O construcionismo de Seymour Papert e os computadores na educação. Cadernos da Fucamp, 21(52), 110-122. https://revistas.fucamp.edu.br/index.php/cadernos/article/view/2820
Mattos, F. de. (2018). A autoeficácia no uso e desenvolvimento de tecnologias: uma iniciativa com meninas do ensino médio. [Dissertação de Mestrado, Universidade Federal de São Carlos]. https://repositorio.ufscar.br/handle/20.500.14289/11993
Medeiros, N. A. A. de. (2020). Avaliação diagnóstica em pensamento computacional: um modelo para os alunos do Ensino Fundamental com base no Currículo de Referência do CIEB. [Dissertação de Mestrado, Universidade Federal do Rio Grande do Norte]. https://repositorio.ufrn.br/handle/123456789/32727
Moreno, I. D.; & Romano, S. M. V. (2022). O uso de softwares educativos na aprendizagem de lógica de programação para crianças do ensino fundamental I. Revista Processando o Saber, 14(1), 162-180. https://www.fatecpg.edu.br/revista/index.php/ps/article/view/253
Morosini, M. C.; & Fernandes, C. M. B. (2014). Estado do Conhecimento: conceitos, finalidades e interlocuções. Educação Por Escrito, 5(2), p. 154–164. https://doi.org/10.15448/2179-8435.2014.2.18875
Morosini, M. S. P; Kohle-Santos, P. & Bittencourt, Z. (2021). Estado do conhecimento: teoria e prática. Editora CRV, Curitiba.
Navarro, E. R. (2021). O desenvolvimento do conceito de pensamento computacional na educação matemática segundo contribuições da teoria histórico-cultural. [Tese de Doutorado. Universidade Federal de São Carlos]. https://repositorio.ufscar.br/handle/20.500.14289/15112
Papert, S. (1985). LOGO: computadores e educação. São Paulo: Brasiliense.
Papert, S. (2008). A máquina das crianças: repensando a escola na era da informática. Porto Alegre: Artes Médicas.
Perlin, R.; Macedo, R. T.; & Silveira, S. R. (2019). Uma abordagem construtivista no ensino de algoritmos e lógica de programação com o auxílio de uma ferramenta gamificada. E-xacta, 12(1), 29-43. https://doi.org/10.18674/exacta.v12i1.2731
Queiroz, R. L.; Sampaio, F. F.; & Santos, M. P. dos. (2019). DuinoBlocks4Kids: utilizando tecnologia livre e materiais de baixo custo para o exercício do pensamento computacional no Ensino Fundamental I por meio do aprendizado de programação aliado à robótica educacional. Revista Brasileira de Informática na Educação – RBIE, 27(2), 167-196. http://milanesa.ime.usp.br/rbie/index.php/rbie/article/view/v27n02167197
Resnick, M. (2017). The seeds that Seymour sowed. International Journal of Child-Computer. https://web.media.mit.edu/~mres/papers/IJCCI-seeds-seymour-sowed.pdf
Rodrigues, E. V.; & Souza, L. D. de. (2021). Instituto de Hackers: o pensamento computacional aplicado ao ensino médio integrado profissionalizante. Informática na educação: teoria & prática, 24(1), 115-128. https://doi.org/10.22456/1982-1654.109902
Santos, T. S.; Santos, S. C.; & Javaroni, S. L. (22-27 de novembro, 2021). A Produção de Conhecimento Matemático e a Programação Computacional: possíveis aproximações. VIII Seminário Internacional de Pesquisa em Educação Matemática, Uberlândia, Minas Gerais, Brasil.
Silva, L. A. dos S. (2021). Desenvolvimento do pensamento computacional utilizando histórias em quadrinhos apresentando conceitos da empatia para alunos do ensino fundamental na disciplina de história. [Dissertação de Mestrado, Universidade Federal do Sergipe]. https://ri.ufs.br/jspui/handle/riufs/15016
Silva, M. M. da; Miorelli, S. T.; & Kologeski, A. L. (2018). Estimulando o pensamento computacional com o projeto Logicando. Revista Observatório, 4(3), 206-238. https://sistemas.uft.edu.br/periodicos/index.php/observatorio/article/view/4080
Sousa, J. S. de P. C.; Meirinhos, M; Patrício, M. R; & Gonçalves, V. (2020). Da programação por blocos ao pensamento computacional: contributos do projeto Gen10s. Medi@ções: Revista Online, 8(2), 63-78. https://bibliotecadigital.ipb.pt/entities/publication/9d3f2bfb-bde1-4b00-98a3-b8294c85da59
UNESCO (2020). Do acesso ao empoderamento: estratégia da UNESCO para a igualdade de gênero na e por meio da educação para 2019-2025. Paris: UNESCO. https://unesdoc.unesco.org/ark:/48223/pf0000372464
Ventura, J. P. C.; & Gomes, C. R. (2021). Softwares no ensino de matemática: um olhar sobre a BNCC. Boletim Cearense de Educação e História da Matemática, 8(23), 846-860. https://doi.org/10.30938/bocehm.v8i23.4961
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-45, https://doi.org/10.1145/1118178.111821
Zenaro, F. dos S. (2018). O uso de Lego Minsdstorms no ensino de conceitos de lógica de programação. [Dissertação de Mestrado, Universidade Estadual de Campinas]. https://repositorio.unicamp.br/Acervo/Detalhe/1080834
Published
Issue
Section
License
Copyright (c) 2025 Caue Duarte, Rafael Montoito

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors retain the copyright and publishing rights to their works without restrictions.
By submitting their manuscripts, authors grant Revista Alexandria the exclusive right of first publication, with the work simultaneously licensed under a Creative Commons Attribution (CC BY) 4.0 International License. This license allows others to remix, adapt, and build upon the published work, provided that appropriate credit is given to the author(s) and the original publication in this journal.
Authors are also permitted to enter into separate, additional contractual arrangements for the non-exclusive distribution of the published version of their work in this journal (for example, depositing it in an institutional repository, posting it on a personal website, publishing translations, or including it as a book chapter), provided that authorship and the original publication in Revista Alexandria are properly acknowledged.
