Parametrizando ejercicios con Python y LaTeX: una novedosa estrategia para generación de materiales de enseñanza y evaluación en matemáticas: Parameterizing exercises with Python and LaTeX: a novel strategy for generating teaching and assessment materials in mathematics

En este artículo se presenta una propuesta novedosa para su uso en docencia, que consiste en la construcción de ejercicios generados a partir de una estructura base con parámetros pseudoaleatorios, de manera que al sustituirlos con valores particulares en rangos predeterminados se obtengan múltiples...

Full description

Bibliographic Details
Main Authors: Arroyo Hernández, Jorge, Mora Mora, Federico, Trigueros Rodríguez, Eithel, Porras Lizano, Karen
Format: Online
Language:spa
Published: Instituto Tecnológico de Costa Rica 2024
Online Access:https://revistas.tec.ac.cr/index.php/matematica/article/view/6932
id MATEMATICA6932
record_format ojs
spelling MATEMATICA69322024-04-02T04:21:58Z Parameterizing exercises with Python and LaTeX: a novel strategy for generating teaching and assessment materials in mathematics: Parametrizando ejercicios con Python y LaTeX: una novedosa estrategia para generación de materiales de enseñanza y evaluación en matemáticas Parametrizando ejercicios con Python y LaTeX: una novedosa estrategia para generación de materiales de enseñanza y evaluación en matemáticas: Parameterizing exercises with Python and LaTeX: a novel strategy for generating teaching and assessment materials in mathematics Arroyo Hernández, Jorge Mora Mora, Federico Trigueros Rodríguez, Eithel Porras Lizano, Karen This article presents a novel approach to teaching by generating exercises from a structured base with pseudorandom parameters. By substituting values with individuals in predetermined ranges, multiple versions of exercises can be obtained. The elements are elaborated and digitized using the Python programming language and its Sympy and Numpy libraries, which automate the generation of exercises, their solutions, and the Latex files. These files can then be compiled massively. One of the main contributions of this development is the creation of personalized lists of elements of similar difficulty, each with feedback for individual students. This approach also saves time in teaching hours. En este artículo se presenta una propuesta novedosa para su uso en docencia, que consiste en la construcción de ejercicios generados a partir de una estructura base con parámetros pseudoaleatorios, de manera que al sustituirlos con valores particulares en rangos predeterminados se obtengan múltiples versiones. La elaboración y digitalización de los ítems se apoya en el lenguaje de programación Python y sus bibliotecas Sympy y Numpy; los cuales permiten automatizar la generación de los ejercicios, sus soluciones y los archivos LaTeX. Estos últimos compilados de manera masiva. Entre los principales aportes de este desarrollo se destacan: los listados de ítems de dificultad similar personalizados con retroalimentación para cada estudiante y ahorro de tiempo en horas de docencia. Instituto Tecnológico de Costa Rica 2024-01-31 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion application/pdf https://revistas.tec.ac.cr/index.php/matematica/article/view/6932 10.18845/rdmei.v24i2.6932 Mathematics, Education and Internet Journal; Vol. 24 No. 2 (2024): March-August 2024 Revista Digital: Matemática, Educación e Internet; Vol. 24 Núm. 2 (2024): Marzo-Agosto 2024 Revista digital Matemática, Educação e Internet; v. 24 n. 2 (2024): March-August 2024 1659-0643 spa https://revistas.tec.ac.cr/index.php/matematica/article/view/6932/6733 https://revistas.tec.ac.cr/index.php/matematica/article/view/6932/6812 https://revistas.tec.ac.cr/index.php/matematica/article/view/6932/6842 https://revistas.tec.ac.cr/index.php/matematica/article/view/6932/6873 https://creativecommons.org/licenses/by-nc-nd/4.0
institution Tecnológico de Costa Rica
collection Revista Digital Matemática, Educación e Internet
language spa
format Online
author Arroyo Hernández, Jorge
Mora Mora, Federico
Trigueros Rodríguez, Eithel
Porras Lizano, Karen
spellingShingle Arroyo Hernández, Jorge
Mora Mora, Federico
Trigueros Rodríguez, Eithel
Porras Lizano, Karen
Parametrizando ejercicios con Python y LaTeX: una novedosa estrategia para generación de materiales de enseñanza y evaluación en matemáticas: Parameterizing exercises with Python and LaTeX: a novel strategy for generating teaching and assessment materials in mathematics
author_facet Arroyo Hernández, Jorge
Mora Mora, Federico
Trigueros Rodríguez, Eithel
Porras Lizano, Karen
author_sort Arroyo Hernández, Jorge
description En este artículo se presenta una propuesta novedosa para su uso en docencia, que consiste en la construcción de ejercicios generados a partir de una estructura base con parámetros pseudoaleatorios, de manera que al sustituirlos con valores particulares en rangos predeterminados se obtengan múltiples versiones. La elaboración y digitalización de los ítems se apoya en el lenguaje de programación Python y sus bibliotecas Sympy y Numpy; los cuales permiten automatizar la generación de los ejercicios, sus soluciones y los archivos LaTeX. Estos últimos compilados de manera masiva. Entre los principales aportes de este desarrollo se destacan: los listados de ítems de dificultad similar personalizados con retroalimentación para cada estudiante y ahorro de tiempo en horas de docencia.
title Parametrizando ejercicios con Python y LaTeX: una novedosa estrategia para generación de materiales de enseñanza y evaluación en matemáticas: Parameterizing exercises with Python and LaTeX: a novel strategy for generating teaching and assessment materials in mathematics
title_short Parametrizando ejercicios con Python y LaTeX: una novedosa estrategia para generación de materiales de enseñanza y evaluación en matemáticas: Parameterizing exercises with Python and LaTeX: a novel strategy for generating teaching and assessment materials in mathematics
title_full Parametrizando ejercicios con Python y LaTeX: una novedosa estrategia para generación de materiales de enseñanza y evaluación en matemáticas: Parameterizing exercises with Python and LaTeX: a novel strategy for generating teaching and assessment materials in mathematics
title_fullStr Parametrizando ejercicios con Python y LaTeX: una novedosa estrategia para generación de materiales de enseñanza y evaluación en matemáticas: Parameterizing exercises with Python and LaTeX: a novel strategy for generating teaching and assessment materials in mathematics
title_full_unstemmed Parametrizando ejercicios con Python y LaTeX: una novedosa estrategia para generación de materiales de enseñanza y evaluación en matemáticas: Parameterizing exercises with Python and LaTeX: a novel strategy for generating teaching and assessment materials in mathematics
title_sort parametrizando ejercicios con python y latex: una novedosa estrategia para generación de materiales de enseñanza y evaluación en matemáticas: parameterizing exercises with python and latex: a novel strategy for generating teaching and assessment materials in mathematics
title_alt Parameterizing exercises with Python and LaTeX: a novel strategy for generating teaching and assessment materials in mathematics: Parametrizando ejercicios con Python y LaTeX: una novedosa estrategia para generación de materiales de enseñanza y evaluación en matemáticas
publisher Instituto Tecnológico de Costa Rica
publishDate 2024
url https://revistas.tec.ac.cr/index.php/matematica/article/view/6932
work_keys_str_mv AT arroyohernandezjorge parameterizingexerciseswithpythonandlatexanovelstrategyforgeneratingteachingandassessmentmaterialsinmathematicsparametrizandoejerciciosconpythonylatexunanovedosaestrategiaparageneraciondematerialesdeensenanzayevaluacionenmatematicas
AT moramorafederico parameterizingexerciseswithpythonandlatexanovelstrategyforgeneratingteachingandassessmentmaterialsinmathematicsparametrizandoejerciciosconpythonylatexunanovedosaestrategiaparageneraciondematerialesdeensenanzayevaluacionenmatematicas
AT triguerosrodriguezeithel parameterizingexerciseswithpythonandlatexanovelstrategyforgeneratingteachingandassessmentmaterialsinmathematicsparametrizandoejerciciosconpythonylatexunanovedosaestrategiaparageneraciondematerialesdeensenanzayevaluacionenmatematicas
AT porraslizanokaren parameterizingexerciseswithpythonandlatexanovelstrategyforgeneratingteachingandassessmentmaterialsinmathematicsparametrizandoejerciciosconpythonylatexunanovedosaestrategiaparageneraciondematerialesdeensenanzayevaluacionenmatematicas
AT arroyohernandezjorge parametrizandoejerciciosconpythonylatexunanovedosaestrategiaparageneraciondematerialesdeensenanzayevaluacionenmatematicasparameterizingexerciseswithpythonandlatexanovelstrategyforgeneratingteachingandassessmentmaterialsinmathematics
AT moramorafederico parametrizandoejerciciosconpythonylatexunanovedosaestrategiaparageneraciondematerialesdeensenanzayevaluacionenmatematicasparameterizingexerciseswithpythonandlatexanovelstrategyforgeneratingteachingandassessmentmaterialsinmathematics
AT triguerosrodriguezeithel parametrizandoejerciciosconpythonylatexunanovedosaestrategiaparageneraciondematerialesdeensenanzayevaluacionenmatematicasparameterizingexerciseswithpythonandlatexanovelstrategyforgeneratingteachingandassessmentmaterialsinmathematics
AT porraslizanokaren parametrizandoejerciciosconpythonylatexunanovedosaestrategiaparageneraciondematerialesdeensenanzayevaluacionenmatematicasparameterizingexerciseswithpythonandlatexanovelstrategyforgeneratingteachingandassessmentmaterialsinmathematics
_version_ 1805399885408632832