O pensamento computacional no ensino de matemática: contribuições para os anos finais do ensino básico

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: Segundo, Jose Pedro Romano
Orientador(a): Seixas, Wladimir lattes
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de São Carlos
Câmpus São Carlos
Programa de Pós-Graduação: Programa de Pós-Graduação em Ensino de Ciências Exatas - PPGECE
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: https://hdl.handle.net/20.500.14289/21942
Resumo: Computational Thinking (CT) encompasses a set of essential skills for problem-solving across various fields of knowledge, combining logical and mathematical reasoning with strategies for organizing and structuring steps in an intelligent and systematic way. These competencies are fundamental not only for computing professionals but for anyone dealing with complex challenges. As such, strategies to integrate CT into basic education have been widely explored in recent years. Studies indicate that its application, especially in conjunction with subjects like Mathematics from the early school years, can significantly enhance students’ problem-solving abilities and promote the development of mathematical, systematic, and algorithmic thinking. The methodology of Computational Thinking is structured around four main pillars: decomposition, abstraction, pattern recognition, and algorithms. Applying these methodological elements to Mathematics aims not only to improve student performance but also to stimulate more efficient and creative problem-solving approaches. However, despite notable progress, there is still a lack of evidence directly linking CT concepts to the mathematical competencies defined by Brazil’s National Common Curricular Base (BNCC). This study aims to propose didactic strategies to address mathematical problems through a mapping between the Fundamental Mathematical Capabilities and the Core Concepts of Computational Thinking. To this end, a set of math problems was developed that integrates both domains, with the objective of disseminating and validating the proposed strategies. Preliminary investigations suggest that Computational Thinking can be seamlessly integrated into Math teaching, with many of its concepts—especially Data Analysis, Abstraction, Problem Decomposition, and Algorithms and Procedures—showing strong correlations with the fundamental competencies of Mathematics.
id SCAR_0892ac629beeadb73401e73202c53f8f
oai_identifier_str oai:repositorio.ufscar.br:20.500.14289/21942
network_acronym_str SCAR
network_name_str Repositório Institucional da UFSCAR
repository_id_str
spelling Segundo, Jose Pedro RomanoSeixas, Wladimirhttp://lattes.cnpq.br/1697352974728327https://lattes.cnpq.br/7029502029599885https://orcid.org/0009-0005-1816-3291https://orcid.org/0000-0002-0843-35002025-04-23T17:15:45Z2025-02-21SEGUNDO, Jose Pedro Romano. O pensamento computacional no ensino de matemática: contribuições para os anos finais do ensino básico. 2025. Dissertação (Mestrado em Ensino de Ciências Exatas) – Universidade Federal de São Carlos, São Carlos, 2025. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/21942.https://hdl.handle.net/20.500.14289/21942Computational Thinking (CT) encompasses a set of essential skills for problem-solving across various fields of knowledge, combining logical and mathematical reasoning with strategies for organizing and structuring steps in an intelligent and systematic way. These competencies are fundamental not only for computing professionals but for anyone dealing with complex challenges. As such, strategies to integrate CT into basic education have been widely explored in recent years. Studies indicate that its application, especially in conjunction with subjects like Mathematics from the early school years, can significantly enhance students’ problem-solving abilities and promote the development of mathematical, systematic, and algorithmic thinking. The methodology of Computational Thinking is structured around four main pillars: decomposition, abstraction, pattern recognition, and algorithms. Applying these methodological elements to Mathematics aims not only to improve student performance but also to stimulate more efficient and creative problem-solving approaches. However, despite notable progress, there is still a lack of evidence directly linking CT concepts to the mathematical competencies defined by Brazil’s National Common Curricular Base (BNCC). This study aims to propose didactic strategies to address mathematical problems through a mapping between the Fundamental Mathematical Capabilities and the Core Concepts of Computational Thinking. To this end, a set of math problems was developed that integrates both domains, with the objective of disseminating and validating the proposed strategies. Preliminary investigations suggest that Computational Thinking can be seamlessly integrated into Math teaching, with many of its concepts—especially Data Analysis, Abstraction, Problem Decomposition, and Algorithms and Procedures—showing strong correlations with the fundamental competencies of Mathematics.O Pensamento Computacional (PC) abrange um conjunto de habilidades cruciais para a resolução de problemas em diversas áreas do conhecimento, combinando raciocínio lógico, matemático e estratégias de organização e sistematização de etapas. Essas competências são essenciais não apenas para profissionais da área de informática, mas para todos que enfrentam desafios complexos no dia a dia. Diante disso, estratégias para integrar o PC à educação básica têm sido amplamente exploradas nos últimos anos. Estudos indicam que sua aplicação, especialmente em conjunto com disciplinas como a Matemática desde os primeiros anos escolares, pode aprimorar significativamente a capacidade dos alunos de resolver problemas, além de favorecer o desenvolvimento do raciocínio matemático, sistemático e algorítmico. A metodologia do Pensamento Computacional envolve a utilização estruturada de quatro pilares principais: decomposição, abstração, reconhecimento de padrões e algoritmos. Ao aplicar esses elementos metodológicos no contexto da Matemática, busca-se não apenas melhorar o desempenho dos alunos, mas também estimular a construção de soluções mais eficientes e criativas. No entanto, apesar dos avanços, ainda há escassez de evidências que relacionem diretamente os conceitos do Pensamento Computacional às competências matemáticas previstas na Base Nacional Comum Curricular (BNCC). Nosso objetivo é propor estratégias didáticas que favoreçam a resolução de problemas matemáticos por meio de um mapeamento entre as Capacidades Fundamentais da Matemática e os Conceitos do Pensamento Computacional. Para isso, elaboramos um conjunto de questões matemáticas que integram esses dois domínios, com o intuito de disseminar e validar as estratégias desenvolvidas. Os resultados preliminares indicam que o Pensamento Computacional pode ser incorporado de forma fluida ao ensino de Matemática, sendo que muitos de seus conceitos em especial Análise de Dados, Abstração, Decomposição de Problemas e Algoritmos e Procedimentos demonstram forte correlação com as competências fundamentais da disciplina.Não recebi financiamentoporUniversidade Federal de São CarlosCâmpus São CarlosPrograma de Pós-Graduação em Ensino de Ciências Exatas - PPGECEUFSCarAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessPensamento computacional matemáticoProblemas matemáticosCapacidades fundamentais da matemáticaCIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINOO pensamento computacional no ensino de matemática: contribuições para os anos finais do ensino básicoComputer thinking without mathematical knowledge: contributions to our final years of basic learninginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8905https://repositorio.ufscar.br/bitstreams/d901ecb7-1dd8-48f2-910b-751f881d75bb/download57e258e544f104f04afb1d5e5b4e53c0MD52falseAnonymousREADTEXTDissertação_José_Pedro_Romano_Segundo.pdf.txtDissertação_José_Pedro_Romano_Segundo.pdf.txtExtracted texttext/plain88426https://repositorio.ufscar.br/bitstreams/827354b0-d34e-48bd-a317-c13ef3fca1a6/downloadbbb4eb78d20d62915cee18a3d0cc9258MD53falseAnonymousREADTHUMBNAILDissertação_José_Pedro_Romano_Segundo.pdf.jpgDissertação_José_Pedro_Romano_Segundo.pdf.jpgGenerated Thumbnailimage/jpeg3908https://repositorio.ufscar.br/bitstreams/101fbe42-a1b6-4eae-8bff-232122781664/downloade16b37c8889f8be33dd9120b61260566MD54falseAnonymousREADORIGINALDissertação_José_Pedro_Romano_Segundo.pdfDissertação_José_Pedro_Romano_Segundo.pdfapplication/pdf8498726https://repositorio.ufscar.br/bitstreams/1e198003-da59-475c-9090-1ff6864d2032/download7510132fee3fbb57fce7a887a908628dMD51trueAnonymousREAD20.500.14289/219422025-04-24 00:03:42.519http://creativecommons.org/licenses/by-nc-nd/3.0/br/Attribution-NonCommercial-NoDerivs 3.0 Brazilopen.accessoai:repositorio.ufscar.br:20.500.14289/21942https://repositorio.ufscar.brRepositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestrepositorio.sibi@ufscar.bropendoar:43222025-04-24T03:03:42Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false
dc.title.por.fl_str_mv O pensamento computacional no ensino de matemática: contribuições para os anos finais do ensino básico
dc.title.alternative.eng.fl_str_mv Computer thinking without mathematical knowledge: contributions to our final years of basic learning
title O pensamento computacional no ensino de matemática: contribuições para os anos finais do ensino básico
spellingShingle O pensamento computacional no ensino de matemática: contribuições para os anos finais do ensino básico
Segundo, Jose Pedro Romano
Pensamento computacional matemático
Problemas matemáticos
Capacidades fundamentais da matemática
CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINO
title_short O pensamento computacional no ensino de matemática: contribuições para os anos finais do ensino básico
title_full O pensamento computacional no ensino de matemática: contribuições para os anos finais do ensino básico
title_fullStr O pensamento computacional no ensino de matemática: contribuições para os anos finais do ensino básico
title_full_unstemmed O pensamento computacional no ensino de matemática: contribuições para os anos finais do ensino básico
title_sort O pensamento computacional no ensino de matemática: contribuições para os anos finais do ensino básico
author Segundo, Jose Pedro Romano
author_facet Segundo, Jose Pedro Romano
author_role author
dc.contributor.authorlattes.none.fl_str_mv https://lattes.cnpq.br/7029502029599885
dc.contributor.authororcid.none.fl_str_mv https://orcid.org/0009-0005-1816-3291
dc.contributor.advisor1orcid.none.fl_str_mv https://orcid.org/0000-0002-0843-3500
dc.contributor.author.fl_str_mv Segundo, Jose Pedro Romano
dc.contributor.advisor1.fl_str_mv Seixas, Wladimir
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/1697352974728327
contributor_str_mv Seixas, Wladimir
dc.subject.por.fl_str_mv Pensamento computacional matemático
Problemas matemáticos
Capacidades fundamentais da matemática
topic Pensamento computacional matemático
Problemas matemáticos
Capacidades fundamentais da matemática
CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINO
dc.subject.cnpq.fl_str_mv CIENCIAS HUMANAS::EDUCACAO::ENSINO-APRENDIZAGEM::METODOS E TECNICAS DE ENSINO
description Computational Thinking (CT) encompasses a set of essential skills for problem-solving across various fields of knowledge, combining logical and mathematical reasoning with strategies for organizing and structuring steps in an intelligent and systematic way. These competencies are fundamental not only for computing professionals but for anyone dealing with complex challenges. As such, strategies to integrate CT into basic education have been widely explored in recent years. Studies indicate that its application, especially in conjunction with subjects like Mathematics from the early school years, can significantly enhance students’ problem-solving abilities and promote the development of mathematical, systematic, and algorithmic thinking. The methodology of Computational Thinking is structured around four main pillars: decomposition, abstraction, pattern recognition, and algorithms. Applying these methodological elements to Mathematics aims not only to improve student performance but also to stimulate more efficient and creative problem-solving approaches. However, despite notable progress, there is still a lack of evidence directly linking CT concepts to the mathematical competencies defined by Brazil’s National Common Curricular Base (BNCC). This study aims to propose didactic strategies to address mathematical problems through a mapping between the Fundamental Mathematical Capabilities and the Core Concepts of Computational Thinking. To this end, a set of math problems was developed that integrates both domains, with the objective of disseminating and validating the proposed strategies. Preliminary investigations suggest that Computational Thinking can be seamlessly integrated into Math teaching, with many of its concepts—especially Data Analysis, Abstraction, Problem Decomposition, and Algorithms and Procedures—showing strong correlations with the fundamental competencies of Mathematics.
publishDate 2025
dc.date.accessioned.fl_str_mv 2025-04-23T17:15:45Z
dc.date.issued.fl_str_mv 2025-02-21
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SEGUNDO, Jose Pedro Romano. O pensamento computacional no ensino de matemática: contribuições para os anos finais do ensino básico. 2025. Dissertação (Mestrado em Ensino de Ciências Exatas) – Universidade Federal de São Carlos, São Carlos, 2025. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/21942.
dc.identifier.uri.fl_str_mv https://hdl.handle.net/20.500.14289/21942
identifier_str_mv SEGUNDO, Jose Pedro Romano. O pensamento computacional no ensino de matemática: contribuições para os anos finais do ensino básico. 2025. Dissertação (Mestrado em Ensino de Ciências Exatas) – Universidade Federal de São Carlos, São Carlos, 2025. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/21942.
url https://hdl.handle.net/20.500.14289/21942
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ensino de Ciências Exatas - PPGECE
dc.publisher.initials.fl_str_mv UFSCar
publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSCAR
instname:Universidade Federal de São Carlos (UFSCAR)
instacron:UFSCAR
instname_str Universidade Federal de São Carlos (UFSCAR)
instacron_str UFSCAR
institution UFSCAR
reponame_str Repositório Institucional da UFSCAR
collection Repositório Institucional da UFSCAR
bitstream.url.fl_str_mv https://repositorio.ufscar.br/bitstreams/d901ecb7-1dd8-48f2-910b-751f881d75bb/download
https://repositorio.ufscar.br/bitstreams/827354b0-d34e-48bd-a317-c13ef3fca1a6/download
https://repositorio.ufscar.br/bitstreams/101fbe42-a1b6-4eae-8bff-232122781664/download
https://repositorio.ufscar.br/bitstreams/1e198003-da59-475c-9090-1ff6864d2032/download
bitstream.checksum.fl_str_mv 57e258e544f104f04afb1d5e5b4e53c0
bbb4eb78d20d62915cee18a3d0cc9258
e16b37c8889f8be33dd9120b61260566
7510132fee3fbb57fce7a887a908628d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)
repository.mail.fl_str_mv repositorio.sibi@ufscar.br
_version_ 1851688796762931200