Promoting the use of the Python programming language to analyze contextualized situations on derivatives and integrals considering the fundamental theorem of calculus

The aim of this article is twofold: first, to design a Python programming language proposal to analyze contextualized situations involving differential and integral calculus considering the case of the fundamental theorem of calculus (FTC); second, the proposal is applied to university students of differential calculus to promote the understanding of the derivative and the integral based on the Python programming language. This study is motivated because students have many difficulties to represent and applying calculus concepts in real situations. For this purpose, the theoretical model on the process of formation of mathematical concepts (PFC) is used, which consists of analyzing, abstracting, generalizing and synthesizing; the Python programming language and what concerns the FTC. The research was developed under a qualitative methodology in 4 stages: first, the proposal was designed based on the Python programming language; second, the participants were selected; third, the proposals were applied through task-based interviews; and finally, data analysis using the PFC theoretical model and the analytical framework of computational actions. The results show that the Python programming language is a tool that facilitates the analysis of contextualized situations involving differential and integral calculus, considering, in this case, the FTC; the application of mathematical tasks to students generated a deep conceptual development reflected in the interpretations they issued after viewing and contrasting the graphs of the rate of variation, the accumulated integral and the relationship between them when deriving the accumulated integral.

Authors

Institutions

Publication Details

Journal
Eurasia Journal of Mathematics Science and Technology Education
Published
2025-09-05
DOI
https://doi.org/10.29333/ejmste/16885
Primary Topic
Knowledge Societies in the 21st Century
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Promoting the use of the Python programming language to analyze contextualized situations on derivatives and integrals considering the fundamental theorem of calculus

Camilo Andrés Rodríguez-Nieto, Armando Morales Carballo, Jonathan Alberto Cervantes-Barraza, Angie Damián Mojica
Eurasia Journal of Mathematics Science and Technology Education
Knowledge Societies in the 21st Century
article

Promoting the use of the Python programming language to analyze contextualized situations on derivatives and integrals considering the fundamental theorem of calculus

Camilo Andrés Rodríguez-Nieto, Armando Morales Carballo, Jonathan Alberto Cervantes-Barraza, Angie Damián Mojica
article en

Abstract

The aim of this article is twofold: first, to design a Python programming language proposal to analyze contextualized situations involving differential and integral calculus considering the case of the fundamental theorem of calculus (FTC); second, the proposal is applied to university students of differential calculus to promote the understanding of the derivative and the integral based on the Python programming language. This study is motivated because students have many difficulties to represent and applying calculus concepts in real situations. For this purpose, the theoretical model on the process of formation of mathematical concepts (PFC) is used, which consists of analyzing, abstracting, generalizing and synthesizing; the Python programming language and what concerns the FTC. The research was developed under a qualitative methodology in 4 stages: first, the proposal was designed based on the Python programming language; second, the participants were selected; third, the proposals were applied through task-based interviews; and finally, data analysis using the PFC theoretical model and the analytical framework of computational actions. The results show that the Python programming language is a tool that facilitates the analysis of contextualized situations involving differential and integral calculus, considering, in this case, the FTC; the application of mathematical tasks to students generated a deep conceptual development reflected in the interpretations they issued after viewing and contrasting the graphs of the rate of variation, the accumulated integral and the relationship between them when deriving the accumulated integral.

Eurasia Journal of Mathematics Science and Technology EducationVol. 21(9)
Universidad Autónoma de Guerrero (MX), University of the Coast (CO), Escuela Superior de Administración Pública (CO)
Openalex Percentile: Top 58%
Knowledge Societies in the 21st Century
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.