Resolvendo Problemas de Análise Combinatória com o Auxílio da Linguagem de Programação Python: Uma Abordagem Computacional e Lúdica

- 337797
Trabalho completo
Favoritar este trabalho
Como citar esse trabalho?
Resumo

Este artigo apresenta uma proposta didática para o Ensino e Aprendizagem de Análise Combinatória com a utilização da linguagem de programação Python como ferramenta de apoio. A proposta visa integrar conceitos matemáticos clássicos como Polinômios de Leibniz, Números de Catalan, Permutações Caóticas e o Princípio da Casa dos Pombos a uma abordagem computacional e visual, explorando bibliotecas acessíveis como SymPy, Matplotlib e itertools. O trabalho demonstra que a visualização e a simulação de situações combinatórias podem favorecer a compreensão conceitual, estimular o pensamento computacional e despertar o interesse de estudantes tanto da Educação Básica quanto do Ensino Superior. A combinação entre demonstrações analíticas e resoluções computacionais constitui uma metodologia ativa alinhada com as competências previstas na BNCC e nas práticas contemporâneas de Ensino da Matemática.

Compartilhe suas ideias ou dúvidas com os autores!

Sabia que o maior estímulo no desenvolvimento científico e cultural é a curiosidade? Deixe seus questionamentos ou sugestões para o autor!

Faça login para interagir

Tem uma dúvida ou sugestão? Compartilhe seu feedback com os autores!

Instituições
  • 1 Universidade do Estado do Rio de Janeiro
  • 2 UERJ - Universidade do Estado do Rio de Janeiro
Eixo Temático
  • ST12 - Ensino
Palavras-chave
Análise Combinatória
Simulações com Python
Pensamento Computacional
Metodologias Ativas
Ensino de Matemática