Elaboração de uma apostila sobre programação e métodos numéricos para o Ensino Médio

dc.contributor.advisorD'Afonseca, Luis Alberto
dc.contributor.advisor-coCosme, Carlos Magno Martins
dc.contributor.advisor-coLatteshttp://lattes.cnpq.br/7499752464812345
dc.contributor.advisorLatteshttp://lattes.cnpq.br/9442409703964384
dc.contributor.authorSantos, Edson Bertosa Lopes
dc.contributor.authorLatteshttp://lattes.cnpq.br/3375002262653705
dc.contributor.refereeD'Afonseca, Luis Alberto
dc.contributor.refereeCosme, Carlos Magno Martins
dc.contributor.refereeVargas, Dênis Emanuel da Costa
dc.contributor.refereeOliveira, Jônathas Douglas Santos de
dc.contributor.refereeSabeti, Mehran
dc.date.accessioned2026-07-30T19:02:52Z
dc.date.available2026-07-30T19:02:52Z
dc.date.issued2024-09-12
dc.description.abstractEste trabalho tem como objetivo apresentar uma apostila direcionada aos professores do Ensino Médio, com o propósito de introduzir o Pensamento Computacional, a linguagem de programação Python e a implementação de métodos numéricos na busca por soluções de equações não lineares e de sistemas de equações lineares e não lineares com a utilização de recursos computacionais. Afim de embasar nosso projeto, vamos citar alguns conceitos relacionados a definição de Pensamento Computacional e também algumas competências da Base Nacional Comum Curricular (BNCC) a esse respeito. Com o objetivo de compor um grupo de referências para sustentar as intenções desse projeto, faremos uma análise de trabalhos similares, buscando identificar como os temas acima citados têm sido explorados no contexto da sala de aula. Quanto ao uso dos recursos computacionais, vamos explorar a aritmética computacional e alguns conceitos como erro de arredondamento, número de máquina, algoritmo e estabilidade. Em seguida vamos explorar alguns métodos numéricos clássicos para a busca de zeros de funções de uma variável e para a busca de soluções de sistemas de equações lineares e não lineares. Portanto, a proposta central desse projeto é contribuir para melhoria da qualidade do processo de ensino-aprendizagem na educação básica disponibilizando um material didático que poderá servir como subsídio para fomentar as discussões sobre pensamento computacional e métodos numéricos iterativos usando recursos computacionais na sala de aula.
dc.description.abstractotherThis work aims to present a handbook directed at high school teachers, with the purpose of introducing Computational Thinking, the Python programming language, and the implementation of numerical methods for solving nonlinear equations and systems of linear and nonlinear equations using computational resources. To support our project, we will discuss some concepts related to the definition of Computational Thinking and also some competencies from the National Common Curricular Base (BNCC) in this regard. In order to compile a group of references to support the objectives of this project, we will analyze similar works to identify how the topics mentioned above have been explored in the classroom context. Regarding the use of computational resources, we will explore computational arithmetic and concepts such as rounding error, machine number, algorithm, and stability. We will then explore some classical numerical methods for finding the zeros of single-variable functions and for solving systems of linear and nonlinear equations. Therefore, the central proposal of this project is to contribute to improving the quality of the teaching-learning process in basic education by providing didactic material that can serve as a resource to foster discussions on computational thinking and iterative numerical methods using computational resources in the classroom.
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)
dc.identifier.urihttps://repositorio.cefetmg.br//handle/123456789/2875
dc.language.isopt
dc.publisherCentro Federal de Educação Tecnológica de Minas Gerais
dc.publisher.countryBrasil
dc.publisher.initialsCEFET-MG
dc.publisher.programPrograma de Mestrado Profissional em Matemática
dc.subjectProgramação (Computadores) - Estudo e ensino
dc.subjectEnsino médio - Estudo e ensino
dc.subjectPython (Linguagem de programação de computador)
dc.subjectSistemas não-lineares
dc.subjectMatemática - Funções
dc.titleElaboração de uma apostila sobre programação e métodos numéricos para o Ensino Médio
dc.typeDissertação

Arquivos

Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Elaboração de uma apostila sobre programação e métodos numéricos para o Ensino Médio.pdf
Tamanho:
3.58 MB
Formato:
Adobe Portable Document Format
Licença do Pacote
Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
1.39 KB
Formato:
Item-specific license agreed to upon submission
Descrição: