Avaliação da aplicação de Julia no ensino de cálculo numérico: um estudo de caso das equações diferenciais ordinárias
| dc.contributor.advisor | Xavier, Bruno Francisco | |
| dc.contributor.advisormail | bruno.xavier@ufersa.edu.br | |
| dc.contributor.author | Vasconcelos, Guilherme de França | |
| dc.contributor.coadvisor | Bruno Francisco | |
| dc.contributor.referee1 | Xavier, Bruno Francisco | |
| dc.contributor.referee2 | Silva Segundo, Francisco Carlos Gurgel da | |
| dc.contributor.referee3 | Sousa, Reudismam Rolim de | |
| dc.coverage.spatial | Pau dos Ferros | |
| dc.date.accessioned | 2026-01-15T17:42:10Z | |
| dc.date.available | 2026-01-15T17:42:10Z | |
| dc.date.issued | 2025-12-22 | |
| dc.description.abstract | Este trabalho investiga o uso da linguagem Julia e de seu ecossistema científico como ferramenta de apoio ao ensino e aprendizagem de métodos numéricos aplicados à solução de Equações Diferenciais Ordinárias (EDO). A partir de uma abordagem experimental, foram implementados os principais métodos trabalhados em disciplinas de Cálculo Numérico como Euler, Heun e Runge-Kutta; afim de comparar sua precisão em diferentes circunstâncias. Além disso, alguns sistemas físicos e químicos clássicos como o pêndulo simples e o decaimento do Carbono-14, foram utilizados como estudo de caso para análise e visualização utilizando os métodos estudados e o pacote especializado DiferentialEquations.jl. Além dos experimentos computacionais, o trabalho examina o potencial pedagógico de Julia no contexto da disciplina de Cálculo Numérico. A linguagem apresenta vantagens relevantes, como sintaxe expressiva, proximidade com a notação matemática e suporte nativo a Unicode. O ambiente interativo Pluto.jl mostrou-se especialmente adequado para demonstrações em aula, promovendo experimentação, visualização imediata e aprendizagem ativa. Os resultados indicam que Julia pode favorecer tanto a implementação de algoritmos quanto a compreensão conceitual por parte dos estudantes, representando uma alternativa promissora para o ensino de métodos numéricos e para a integração entre a parte teórica e prática no estudo de EDOs. | |
| dc.description.abstract2 | This work investigates the use of the Julia language and its scientific ecosystem as a support tool for the teaching and learning of numerical methods applied to the solution of Ordinary Differential Equations (ODE). Using an experimental approach, the main methods addressed in Numerical Analysis courses, such as Euler, Heun, and Runge-Kutta, were implemented to compare their accuracy under different circumstances. Furthermore, classical physical and chemical systems, such as the simple pendulum and Carbon-14 decay, were used as case studies for analysis and visualization using the studied methods and the specialized package DifferentialEquations.jl. In addition to the computational experiments, this work examines Julia’s pedagogical potential within the context of the Numerical Analysis discipline. The language presents relevant advantages, such as expressive syntax, closeness to mathematical notation, and native Unicode support. The Pluto.jl interactive environment proved particularly suitable for classroom demonstrations, promoting experimentation, immediate visualization, and active learning. The results indicate that Julia facilitates both the implementation of algorithms and conceptual understanding by students, representing a promising alternative for teaching numerical methods and for integrating theory and practice in the study of ODEs. | |
| dc.description.physical | 59 f. | |
| dc.format.mimetype | ||
| dc.identifier.authorLattes | http://lattes.cnpq.br/7153493310604202 | |
| dc.identifier.bibliographicCitation | VASCONCELOS, Guilherme de França. Avaliação da aplicação de Julia no ensino de cálculo numérico: um estudo de caso das equações diferenciais ordinárias. 2025. 59 f. Monografia (Bacharelado Interdisciplinar em Ciência e tecnologia ) – Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2025. | |
| dc.identifier.uri | https://repositorio.ufersa.edu.br/handle/prefix/14834 | |
| dc.language.iso | pt_BR | |
| dc.publisher.center | Centro Multidisciplinar de Pau dos Ferros - CMPF | |
| dc.publisher.country | Brasil | |
| dc.publisher.department | Departamento de Ciências Exatas e Naturais - DECEN | |
| dc.publisher.initials | UFERSA | |
| dc.publisher.institution | Universidade Federal Rural do Semi-Árido | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.rights.holder | UFERSA | |
| dc.rights.license | Attribution-ShareAlike 3.0 Brazil | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-sa/3.0/br/ | |
| dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIA | |
| dc.subject.keyword | Linguagem Julia | |
| dc.subject.keyword | Métodos numéricos | |
| dc.subject.keyword | Equações diferenciais ordinárias | |
| dc.subject.keyword | Julia language | |
| dc.subject.keyword | Numerical methods | |
| dc.subject.keyword | Ordinary differential equations | |
| dc.title | Avaliação da aplicação de Julia no ensino de cálculo numérico: um estudo de caso das equações diferenciais ordinárias | |
| dc.title.alternative | Evaluation of the use of Julia in teaching numerical calculus: a case study on ordinary differential equations | |
| dc.type | info:eu-repo/semantics/bachelorThesis |
