PYTHON COMO FERRAMENTA PARA A APRENDIZAGEM DE MATEMÁTICA: UMA PROPOSTA DIDÁTICA PARA TURMAS DE ENSINO MÉDIO

dc.contributor.advisor-co1 Moura, Egnilson
dc.contributor.advisor-co1Lattes http://lattes.cnpq.br/7674174466433929pt_BR
dc.contributor.advisor1 Carvalho, Rui
dc.contributor.advisor1Lattes http://lattes.cnpq.br/4212734609363457pt_BR
dc.creator Alcântara, Davi
dc.creator.Lattes http://lattes.cnpq.br/3031266146682178pt_BR
dc.date.accessioned 2026-09-04T17:10:40Z
dc.date.available 2026-09-04T17:10:40Z
dc.date.issued 2026-08-17
dc.description.abstract Mathematics education at the Brazilian high school level faces longstanding challenges, characterized by mechanical teaching practices that result in low levels of proficiency and difficulties in mathematics learning. In this context, this study analyzes the relationship between the Python programming language and mathematics learning among high school students, focusing on topics such as polynomials, functions, numerical sequences, and combinatorics. Methodologically, the study is characterized as an exploratory pedagogical intervention with a mixed-methods approach, comprising a descriptive quantitative component (pre-test and post-test analysis) and a qualitative component based on systematic classroom observations and students' programming code. The intervention employed Python as a mediating tool to translate abstract mathematical concepts into interactive computational models, in accordance with the Brazilian National Common Curricular Base (BNCC). The results obtained from the pre-tests and post-tests indicated an overall satisfactory performance. One of the most significant improvements was observed in the field of combinatorics, where students' performance showed substantial growth after the intervention. This progress suggests that the use of repetition structures, such as the while loop, to perform systematic counting enabled students to develop a practical and intuitive understanding of the Fundamental Principle of Counting even before its formal presentation through mathematical formulas. It is concluded that integrating Python into mathematics education can enhance the development of logical reasoning and students' autonomy by transforming abstract procedures into visible, logical, and testable processes.pt_BR
dc.description.resumo O ensino de Matemática no nível médio brasileiro enfrenta desafios históricos, caracterizados por práticas pedagógicas mecânicas que resultam em baixos índices de proficiência e dificuldades na matemática. Diante desse cenário, este trabalho analisa as relações entre a linguagem de programação Python e a aprendizagem em Matemática entre alunos do Ensino Médio, focando em conteúdos como polinômios, funções, sequências numéricas e análise combinatória. Metodologicamente, o estudo caracteriza-se como um estudo de intervenção pedagógica, exploratório e de abordagem mista, contando com um componente quantitativo descritivo (análise de pré e pós-testes) e um componente qualitativo baseado em observações sistemáticas e nas produções de códigos dos estudantes. A intervenção utilizou o Python como ferramenta mediadora para transpor conceitos abstratos em modelos computacionais interativos, em conformidade com a BNCC. Os resultados obtidos por meio de pré-testes e pós-testes indicaram um desempenho global satisfatório. Um dos avanços mais expressivos foi no campo da Análise Combinatória, onde o desempenho dos estudantes demonstrou um crescimento substancial após a intervenção. Esse avanço evidencia que a aplicação de laços de repetição, como o comando while, para realizar contagens sistemáticas permitiu uma compreensão prática e intuitiva do Princípio Fundamental da Contagem antes mesmo de sua formalização por fórmulas. Conclui-se que a integração do Python ao ensino de Matemática pode potencializar o desenvolvimento do raciocínio lógico e a autonomia dos alunos, ao transpor procedimentos abstratos para processos visíveis, lógicos e testáveis.pt_BR
dc.identifier.citation ALCÂNTARA, Davi Willams de Paiva. Python como ferramenta para a aprendizagem de Matemática: uma proposta didática para turmas de Ensino Médio. Orientador: Rui Marques Carvalho. 2026. 111 f. Dissertação (Mestrado Profissional em Matemática em Rede Nacional) – Instituto Federal de Educação, Ciência e Tecnologia do Piauí, Campus Floriano, Floriano, 2026.pt_BR
dc.identifier.uri https://bia.ifpi.edu.br/jspui/handle/123456789/5897
dc.language porpt_BR
dc.publisher Instituto Federal de Educação, Ciência e Tecnologia do Piauípt_BR
dc.publisher.country Brasilpt_BR
dc.publisher.department Campus Florianopt_BR
dc.publisher.initials IFPIpt_BR
dc.publisher.program PROFMATpt_BR
dc.rights Acesso Abertopt_BR
dc.subject Python; Ensino de Matemática; Pensamento Computacional; Programação; Sequência Didática.pt_BR
dc.subject Python; Mathematics Education; Computational Thinking; Programming; Didactic Sequence.pt_BR
dc.subject.cnpq CNPQ::CIENCIAS EXATAS E DA TERRApt_BR
dc.title PYTHON COMO FERRAMENTA PARA A APRENDIZAGEM DE MATEMÁTICA: UMA PROPOSTA DIDÁTICA PARA TURMAS DE ENSINO MÉDIOpt_BR
dc.type Dissertaçãopt_BR

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
2026_dis_nrscosta.pdf
Size:
3.68 MB
Format:
Adobe Portable Document Format
Description:
Dissertação
Loading...
Thumbnail Image
Name:
2026_Termo_nrscosta.pdf
Size:
159.79 KB
Format:
Description:
Termo de autorização

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.82 KB
Format:
Item-specific license agreed upon to submission
Description: