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 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...

Descripción completa

Detalles Bibliográficos
Autor: Montoya Puerta, Camilo
Tipo de recurso: tesis de maestría
Estado:Versión publicada
Fecha de publicación:2025
País:España
Institución:Universidad Internacional de Andalucía (UNIA)
Repositorio:UNIA.Repositorio Abierto de la Universidad Internacional de Andalucía
OAI Identifier:oai:dnet:unia::d124b7ef2d42b7af80c666970aa3efe6
Acceso en línea:https://hdl.handle.net/10334/15173
Access Level:acceso abierto
Palabra clave:Lenguajes de programación
Python
Pensamiento computacional
Pensamiento matemático
Educación matemática
Descripción
Sumario:Trabajo 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.