El uso del lenguaje de programación Python en la enseñanza y aprendizaje de las matemáticas : una revisión sistemática de la literatura

dc.contributor.authorMontoya Puerta, Camilo
dc.date.accessioned2026-05-06T11:00:35Z
dc.date.available2026-05-06T11:00:35Z
dc.date.issued2025
dc.description.abstractTrabajo Fin de Máster Universitario en Investigación en la Enseñanza y el Aprendizaje de las Ciencias Experimentales, Sociales y Matemáticas (2024/25). Tutor: Dr. Luis Carlos Contreras González. Esta investigación se centra en la integración de la programación en la educación matemática, destacando el lenguaje Python por su potencial para despertar el interés de los estudiantes, así como por su simplicidad, versatilidad y capacidad para facilitar la comprensión conceptual de las matemáticas. En este sentido, se propuso como objetivo general conocer los usos de este lenguaje de programación en la enseñanza y aprendizaje de las matemáticas a partir de una revisión sistemática de la literatura, la cual fue guiada por el protocolo PRISMA. En esta se seleccionaron 19 estudios encontrados en bases de datos de alto impacto, y la información recolectada fue organizada a través de un sistema de categorías construido a partir de diferentes fundamentos teóricos. Estos datos evidenciaron que Python se emplea en la resolución de problemas matemáticos, el diseño y desarrollo de cursos, la construcción de recursos digitales y en proyectos interdisciplinarios, con especial presencia en contextos universitarios. Además, se expuso que el uso de este lenguaje favorece el tránsito de lo abstracto a lo concreto y manejable, lo que promueve la comprensión, motivación, autonomía e inclusión en los estudiantes. No obstante, aún persisten algunas limitaciones vinculadas a la falta de formación docente, la desigualdad en el acceso a los recursos y la escasa incorporación de Python en niveles escolares iniciales. A su vez, esta revisión muestra que Python es una herramienta pedagógica eficaz para vincularse con las matemáticas y ofrecer experiencias significativas, pero su implementación requiere de apoyos institucionales y de políticas educativas que aseguren la sostenibilidad y equidad educativa.es
dc.description.abstractThis research focuses on the integration of programming into mathematics education, highlighting the Python language for its potential to spark students' interest, as well as for its simplicity, versatility, and ability to facilitate the conceptual understanding of mathematics. In this regard, the general objective was to examine the uses of this programming language in the teaching and learning of mathematics through a systematic literature review guided by the PRISMA protocol. Nineteen studies from high-impact databases were selected, and the collected information was organized using a system of categories built on various theoretical foundations. The findings revealed that Python is employed in mathematical problem-solving, course design and development, the creation of digital resources, and interdisciplinary projects, with a particularly strong presence in university contexts. Moreover, it was shown that the use of this language supports the transition from the abstract to the concrete and manageable, thereby fostering understanding, motivation, autonomy, and inclusion. However, some limitations remain, such as insufficient teacher training, inequality in access to resources, and the limited incorporation of Python in early school levels. At the same time, this review demonstrates that Python is an effective pedagogical tool for engaging with mathematics and providing meaningful learning experiences, though its implementation requires institutional support and educational policies that ensure sustainability and equity in education.en
dc.formatapplication/pdfen
dc.format.extent25
dc.identifier.citationMontoya Puerta, C. (2025). El uso del lenguaje de programación Python en la enseñanza y aprendizaje de las matemáticas : una revisión sistemática de la literatura. (Trabajo Fin de Máster Inédito). Universidad Internacional de Andalucía, Sevilla.es
dc.identifier.urihttps://hdl.handle.net/10334/15173
dc.language.isospa
dc.master.titleMáster Universitario en Investigación en la Enseñanza y el Aprendizaje de las Ciencias Experimentales, Sociales y Matemáticases
dc.publisherUniversidad Internacional de Andalucía
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectLenguajes de programaciónes
dc.subjectPythones
dc.subjectPensamiento computacionales
dc.subjectPensamiento matemáticoes
dc.subjectEducación matemáticaes
dc.titleEl uso del lenguaje de programación Python en la enseñanza y aprendizaje de las matemáticas : una revisión sistemática de la literaturaes
dc.typeinfo:eu-repo/semantics/masterThesis
dc.type.versioninfo:eu-repo/semantics/publishedVersion
dspace.entity.typePublication
relation.isAuthorOfPublicatione84dfe23-5c81-4bea-abbc-71155e0fd6f7
relation.isAuthorOfPublication.latestForDiscoverye84dfe23-5c81-4bea-abbc-71155e0fd6f7

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
2164_Montoya.pdf
Size:
1.31 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: