Acessibilidade / Reportar erro

Fidelidad y praxeologías en aplicaciones didácticas desarrolladas para la resolución de expresiones matemáticas

Fidelidade e praxeologias em aplicações didáticas desenvolvidas para resolução de expressões matemáticas

Fidelity and praxeologies in didactic applications developed for solving mathematical expressions

Resumen

Se analizan los resultados de un desarrollo tecnológico para verificar su nivel de confianza respecto a los conocimientos matemáticos que se enseñan en el salón de clase. En su estructura de programación se utilizó el concepto de fidelidad, toda vez que diseñado y construido en Python. La aplicación posee cuatro características importantes de las que sobresale su portabilidad en el móvil de los estudiantes. Resuelve ejercicios relacionados con las ecuaciones diferenciales lineales de primer orden. La técnica matemática seguida para la resolución es caracterizada en el artículo desde la Teoría Antropológica de lo Didáctico. Se complementa el estudio con el análisis de otras aplicaciones semejantes que se encuentran en la web. Los hallazgos alientan el uso de aplicaciones en el salón de clase, toda vez que fortalecen el logro de capacidades en los estudiantes.

Palabras clave:
Praxeología; Fidelidad; App.m.

Resumo

São analisados os resultados de um desenvolvimento tecnológico para verificar seu nível de confiança em relação aos conhecimentos matemáticos ministrados em sala de aula. O conceito de fidelidade foi utilizado em sua estrutura de programação, uma vez que foi projetada e construída em Python. O aplicativo possui quatro características importantes, das quais se destaca a portabilidade no celular do aluno. Ele resolve exercícios relacionados com equações diferenciais lineares de primeira ordem. A técnica matemática seguida para a resolução é caracterizada no artigo a partir da Teoria Antropológica da Didática. O estudo é complementado com a análise de outras aplicações semelhantes encontradas na web. As descobertas incentivam o uso de aplicativos em sala de aula, pois fortalecem a conquista de habilidades nos alunos.

Palavras-chave:
Praxeologia; Fidelidade; App.m.

Abstract

The results of a technological development are analyzed to verify their level of confidence regarding the mathematical knowledge taught in the classroom. The concept of fidelity was used a programming context, for it was designed and built in Python. The application has four important characteristics, Compatibility with student’s mobile devices being one of the most important. It can solve inquiries related to first-order linear differential equations. The mathematical technique it follows is taken from the Anthropological Theory of the Didactics. This paper is complemented by cross-referencing similar apps found on the internet. The findings encourage the use of mobile apps in the classroom, as they strengthen the student’s skills.

Keywords:
Praxeology; Fidelity; App.m.

1 Introducción

El concepto de “fidelidad” fue acuñado por Camacho Ríos, Caldera Franco y Valenzuela González (2019CAMACHO RÍOS, Alberto; CALDERA FRANCO, Marisela Ivette y VALENZUELA GONZÁLEZ, Verónica. Fidelity in the use of app for solving differential equations. Apertura, v. 11, n. 1, p. 74-89, abr. 2019. DOI: 10.32870/Ap.v11n1.1463. Disponible en: Disponible en: http://www.udgvirtual.udg.mx/apertura/index.php/apertura/article/view/1463 . Acceso en: 10 sep. 2021.
http://www.udgvirtual.udg.mx/apertura/in...
) como una norma con la cual se busca que “las distorsiones y perturbaciones epistémicas provocadas por la asociación del conocimiento matemático y el software sean mínimas”. Fue elaborado buscando que la visualización de símbolos matemáticos dispuestos en la interfaz de algunos desarrollos tecnológicos, del tipo app y software especializado, no perdiera semejanza con aquellos utilizados por los estudiantes en sus cuadernos de trabajo. En el dominio informático y del aula la fidelidad es considerada a través de la interfaz del software y refiere el parentesco simbólico de los elementos que la integran con aquellos que se comunican en el aula.

En los dominios informáticos y del aula, la fidelidad se debe mirar a través de la distancia que separa el ámbito escolar del software, y toma dos rutas que se complementan. La primera tiene que ver con el trabajo que realiza el software sobre el conocimiento escolar, cuya manipulación alude una asociación de contextos instalados en un entorno epistemológico. La segunda va de lado de la interfaz del software y refiere el parentesco simbólico de los elementos que la integran con aquellos que se comunican en el aula (IBID, p. 81).

Aclaramos la definición anterior con un ejemplo. Un caso típico de ecuaciones diferenciales de primer orden, las cuales se resuelven en los cursos de ecuaciones diferenciales ordinarias (EDO), es conocida como “ecuación diferencial lineal”, descrita como se aprecia en (1), toda vez que la notación es, sin distingos, la utilizada por los estudiantes en su cuaderno de trabajo.

d x x y P x y = f x (1)

Un caso particular de esta última se reconoce como y'x+yx=x, o bien en su forma operativa: y'+y=x, aunque también: dydx+y=x, puesto que y'=dydx. Las tres expresiones representan la misma ecuación diferencial, indicada de manera general en (1). La solución del ejemplo, de lado de los estudiantes, sigue una técnica que a continuación reconoceremos con la letra griega τ, cuyos pasos se distinguen enseguida.

τ1 Identificar P(x), para el ejemplo Px=1.

τ2 Determinar el factor de integración μ(x), μx=ePxdx. Para el ejemplo μx=edx=ex.

τ3 Multiplicar la ecuación diferencial por el factor de integración, es decir:

e x d y d x + e x y = x e x .

τ4 Establecer la forma Autoadjunta de la ecuación, esta es:

d d x y e x = x e x

Luego:

d y e x = x e x d x .

τ5 Integrar ambos miembros

d y e x = x e x d x .

τ6 Despejar la variable dependiente y=yx, quedando la solución de la ecuación diferencial, es decir:

y x = x 1 + c e x (2)

En la mayoría de los casos se pide además dar a la EDO una condición de frontera, o bien inicial, yx0=y0, que permita determinar el valor de la constante c. De modo que la expresión final se consiente como la solución de la ecuación para la condición dada. Posteriormente, se exige a los estudiantes obtener la gráfica de dicha solución.

El recorrido que se sigue para llegar a la solución a través de las actividades que integran la técnica τ: τ 1 , τ 2 , τ 3 , τ 4 , τ 5 , τ 6, es provechoso, puesto que involucra conocimientos en los cuales se reconoce la demostración matemática detrás de esta última, expuesta por el profesor en el aula, la cual lleva a constituir los pasos seguidos en la misma; sin que estos últimos se miren como una receta a seguir. Ello permite a los estudiantes reproducir la demostración como si “hicieran matemáticas”, según las actividades de los profesionales de la matemática, de aquí lo apreciable del recorrido.

Cuando los estudiantes han logrado competencias suficientes para manipular la técnica τ, sin equivocarse en cada uno de los pasos, llega el momento de resolver problemas reales que involucran la resolución de ese tipo de ecuaciones como modelos matemáticos (véase por ejemplo los sugeridos en Zill (2018ZILL, Dennis. Ecuaciones diferenciales con problemas con valores en la frontera. México: Cengage Learning, 2018., p. 22-29)). En esa etapa la actividad principal es la resolución del problema real, lo cual deja en segundo lugar la propia resolución de la ecuación diferencial vinculada a este último. Incluso, puesto que importa la resolución del problema, es posible evitar que los alumnos resuelvan en su cuaderno de forma algorítmica la ecuación diferencial implicada, utilizando para ello algún software. Uno de los sugeridos en el programa de estudio de la asignatura de Ecuaciones Diferenciales en el Tecnológico Nacional de México (2016TECNOLÓGICO NACIONAL DE MÉXICO. Ecuaciones diferenciales. Programa de la asignatura, todas las carreras. [S.l.: s.n.], 2016. Disponible en: Disponible en: http://www.itcdjimenez.edu.mx/images/TemariosMEC2020/AC005EcuacionesDiferenciales.pdf . Acceso en: 29 mayo 2021.
http://www.itcdjimenez.edu.mx/images/Tem...
) es Wolfram-Mathematica. Es un software oneroso que difícilmente los estudiantes universitarios pueden adquirir. Aun suponiendo lo obtuvieran, la resolución de la ecuación, siguiendo con el ejemplo citado líneas arriba, debiera involucrarse en la instrucción DSolve dispuesta en Wolfram-Mathematica como se aprecia en la Figura 1.

Figura 1
Uso de la instrucción DSolve durante la resolución de la ecuación diferencial y+ y = x.

En su interfaz, el software admite la introducción de la ecuación diferencial en la forma simbólica mostrada en la Figura 1, como: DSolvey'x+yx=x,yx,x, y devuelve la solución y (x), yx-1+x+e-xC1, la cual coincide con la propia solución de la ecuación descrita anteriormente en la técnica de la que se siguen los pasos enunciados.

Sin embargo, observe cómo la fidelidad de los símbolos de entrada y salida en la resolución de la ecuación se desvanece respecto de la notación establecida para estos últimos en los pasos mencionados. Por ejemplo, la notación funcional para y′(x), requiere que la variable independiente se encierre dentro de un corchete y′[x], en letra normal; algo semejante ocurre con la constante de integración dispuesta como C[1]. En este sentido, los elementos de la notación que devuelve la interfaz solo se “parecen” a los símbolos vistos durante el desarrollo de la técnica τ pero no corresponden a la forma utilizada de los signos. Además, la aplicación elegida desde Wolfram-Mathematica no contempla los pasos seguidos para la resolución de la ecuación diferencial, dejando de lado la riqueza conceptual ahí contenida. Esta es la parte más débil del software, puesto que no permite a los alumnos verificar los pasos seguidos para la resolución de la ecuación, devolviendo solamente la solución, lo cual evita que la aplicación contribuya en la adquisición de capacidades por parte del usuario, toda vez que la visibilidad de la matemática es parcializada por el algoritmo que respalda al software.

El desarrollo de capacidades es el objetivo principal que se busca en los cursos de matemáticas del TecNM, por ejemplo, para el curso de EDO, la competencia específica del curso que debe desarrollarse afirma “(El alumno) aplica los métodos de solución de ecuaciones diferenciales ordinarias para resolver problemas que involucran sistemas dinámicos que se presentan en la ingeniería” (TECNOLÓGICO NACIONAL DE MÉXICO, 2016TECNOLÓGICO NACIONAL DE MÉXICO. Ecuaciones diferenciales. Programa de la asignatura, todas las carreras. [S.l.: s.n.], 2016. Disponible en: Disponible en: http://www.itcdjimenez.edu.mx/images/TemariosMEC2020/AC005EcuacionesDiferenciales.pdf . Acceso en: 29 mayo 2021.
http://www.itcdjimenez.edu.mx/images/Tem...
).

En resumen, la fidelidad en la notación usada tanto en el aula como en el software, determina una distancia simbólica y conceptual que lleva a discriminar el uso de Wolfram-Mathematica, al menos para el tema visto. La distancia la establece el desarrollador del software durante el tránsito de símbolos de la matemática escolar a este último. Además, el software solo es útil en el escritorio de la computadora. Lo deseable es que se adaptara al móvil de los estudiantes, puesto que todos cuentan con uno de estos, considerando que la aplicación es orientada a cubrir sus necesidades en el aula. Estas imposibilidades técnicas son comunes en la diversidad de software que se reconoce actualmente. Un caso semejante es la “nube de Geogebra” que precisa del uso de internet para interactuar con la herramienta (SALAS-RUEDA, 2018SALAS-RUEDA, Ricardo. Uso del servicio en la nube GeoGebra durante el proceso enseñanza-aprendizaje sobre las matemáticas. Revista Iberoamericana para la Investigación y el Desarrollo Educativo, v. 8, n. 16, p. 1-30, 2018.).

Cabe destacar que el uso de software comercial garantiza la resolución de problemas de la matemática, tanto en el ambiente escolar como en profesiones intermediarias de la ingeniería, así como en el desarrollo de proyectos de investigación que involucran conocimientos de la física-matemática.

El objetivo del escrito es analizar un desarrollo tecnológico app.m, el cual es arropado por la línea de investigación Tecnologías Aplicadas a la Educación (TAE) que pertenece a la Maestría en Sistemas Computacionales del TecNM. Buscamos establecer el grado de fidelidad entre la simbología matemática que devuelve la interfaz de la aplicación, respecto de aquella que describen los estudiantes en sus cuadernos de trabajo.

Estas creaciones forman parte de un proyecto de investigación más amplio que tiene por interés desarrollar ese tipo de aplicaciones para diferentes temas incluidos en los cursos de matemáticas que se enseñan en el TecNM. El objetivo del proyecto es contar con herramientas tecnológicas útiles en el salón de clase, que agilicen la resolución de problemas que se proponen a los estudiantes.

En el escrito se usa como eje transversal la resolución de EDO, no obstante, la diversidad de temas posibles contenidos en los programas de estudio forma parte de un nutrido grupo de proyectos de investigación que se ofrecen a los tesistas.

2 Marco teórico

Como norma, el concepto de fidelidad determina las características del software que se requiere utilizar en el salón de clase. Sin embargo, por su versatilidad, atañen aquellas app1 1 Del ingles, app: Application a Computer Program. Aplicación que ayuda a los usuarios a resolver una tarea. que resuelven problemas de la matemática escolar, distinguidas en Camacho Ríos, Caldera Franco y Valenzuela González (2019CAMACHO RÍOS, Alberto; CALDERA FRANCO, Marisela Ivette y VALENZUELA GONZÁLEZ, Verónica. Fidelity in the use of app for solving differential equations. Apertura, v. 11, n. 1, p. 74-89, abr. 2019. DOI: 10.32870/Ap.v11n1.1463. Disponible en: Disponible en: http://www.udgvirtual.udg.mx/apertura/index.php/apertura/article/view/1463 . Acceso en: 10 sep. 2021.
http://www.udgvirtual.udg.mx/apertura/in...
) como app.m, que en español toma el significado figurado de aplicaciones matemáticas para Android. Es decir, aquellas que se descargan al móvil y se utilizan sobre el mismo, en el entorno del salón de clase, sea virtual o presencial. La versatilidad de este tipo de software refiere cualidades (que denotaremos a continuación con el símbolo γ) como su capacidad de adaptarse con rapidez y facilidad, tanto al móvil como a los usuarios. Las principales cualidades que se exigen en su construcción han sido problematizadas por García (2020GARCÍA, Daniela. Aplicación móvil para resolver ecuaciones diferenciales ordinarias. 2020. Disertación (Maestría en Sistemas Computacionales, inédita) - Tecnológico Nacional de México, Chihuahua.), son las que se muestran enseguida.

  • γ1 Que se pueda descargar en el móvil de los estudiantes.

  • γ2 Que no requiera de internet para su uso.

  • γ3 Que el lenguaje simbólico utilizado en la app.m sea fiel respecto al utilizado por los estudiantes.

  • γ4 Que devuelva los pasos a seguir durante la resolución de problemas.

  • γ5 Que su costo sea nulo.

La cualidad γ 4 exige utilizar la mejor técnica τ la cual se desprende conceptualmente de las definiciones desarrolladas por el profesor en el salón de clase. En este rubro se encuentran tres cuestiones fundamentales que llevan a la resolución de problemas por parte de los estudiantes. La primera refiere una actividad, o tarea, T que los estudiantes deberán resolver utilizando la técnica τ dispuesta en la app.m. La técnica se desprende de un teorema o definición, que denotaremos con el símbolo θ, cuya demostración establece el profesor en el pizarrón.

En el ejemplo referido líneas arriba para la resolución de la ecuación lineal (1), el profesor, a través de esta última, construye la definición para el factor de integración μx=ePxdx, que se aprecia en τ 2, el cual organiza la técnica mencionada. De este modo se configura una “unidad de análisis” de la siguiente forma:

θ: μx=ePxdx

τ: τ1, τ2, τ3, τ4, τ5, τ6

T: Resolver la ecuación diferencial y'+y=x

La unidad de análisis fue definida por Chevallard (2007CHEVALLARD, Yves. Passé et présent de la Théorie Anthropologique du Didactique. In: RUÍZ-HIGUERAS, Luisa; ESTEPA, Antonio y GARCÍA, Javier (Ed.). Sociedad, escuela y matemáticas. Aportaciones de la Teoría Antropológica de lo Didáctico (TAD). Jaén: Servicio de Publicaciones de la Universidad de Jaén, 2007. p. 705-746.) como “praxeología” en el marco de la Teoría Antropológica de lo Didáctico (TAD), como la tétrada [T, τ, θ, Θ]. En esta última el símbolo Θ represenra al marco teórico en la que se encuentra la praxeología. Para el caso que nos ocupa ese marco corresponde al Análisis Real. La praxeología involucra una praxis constituida por la técnica τ y la actividad T, así como un logos o conocimiento reconocido por θ y Θ La unidad de análisis o praxeología, modeliza la actividad en el aula. No obstante, organiza y modela, también, el diseño y desarrollo de aplicaciones app.m orientadas por objetos de la matemática. Desde esta óptica, las exigencias de fidelidad para el desarrollo de las app.m, son vinculadas en la técnica τ, la cual determina un eje central conceptual sobre la interfaz de la aplicación.

El cambio que produce la transición de un conocimiento de la matemática escolar a un ambiente diferente, se reconoce en la TAD como “efecto transpositivo” (CHEVALLARD, 2007CHEVALLARD, Yves. Passé et présent de la Théorie Anthropologique du Didactique. In: RUÍZ-HIGUERAS, Luisa; ESTEPA, Antonio y GARCÍA, Javier (Ed.). Sociedad, escuela y matemáticas. Aportaciones de la Teoría Antropológica de lo Didáctico (TAD). Jaén: Servicio de Publicaciones de la Universidad de Jaén, 2007. p. 705-746.; CASTELA, 2009CASTELA, Corine. La noción de praxeología: Un instrumento de la Teoría Antropológica de lo Didáctico posible útil para la Socioepistemología. In: LESTÓN, Patricia (Ed.). Acta Latinoamericana de Matemática Educativa ALME-22. [S.l.]: Comité Latinoamericano de Matemática Educativa, 2009. p. 1195-1205.). Algo semejante ocurre al transferir símbolos de la matemática, como y(x), en el ejemplo citado, contra aquellos que devuelve Mathematica, y[x]. Por el ambiente informático al que se mueven estos conocimientos, llamaremos a esa transición “efecto transpositivo informático” (ETI). La verificación de los ETI en el software y app.m, garantiza el nivel de fidelidad de los símbolos dispuestos en la interfaz del software, respecto de aquellos que utilizan los estudiantes en sus cuadernos. Los ETI corresponden a casos particulares de los efectos que determina la “transposición informática” desarrollada por Balacheff (1994BALACHEFF, Nicolas. Didactique et intelligence artificielle. Recherches en Didactique des Mathematiques, v. 14, pág. 9, 1994. Disponible en: Disponible en: https://telearn.archives-ouvertes.fr/hal-00190648 . Acceso en: 23 abr. 2021.
https://telearn.archives-ouvertes.fr/hal...
).

3 Metodología

Santos Trigo y Camacho Machín (2018SANTOS TRIGO, Manuel y CAMACHO MACHÍN, Matías. La Resolución de Problemas Matemáticos y el Uso de Tecnología Digital en el Diseño de Libros Interactivos. Educatio Siglo XXI, v. 36, n. 3, p. 21-40, nov. 2018. DOI: 10.6018/j/349451. Disponible en: Disponible en: https://revistas.um.es/educatio/article/view/349451 . Acceso en: 12 mayo 2021.
https://revistas.um.es/educatio/article/...
) enfatizan la importancia de integrar diversas tecnologías y recursos digitales en la enseñanza de la matemática. Pero ¿Cuáles son aquellas aplicaciones tecnológicas que por sus características técnicas y didácticas se pueden llevar al aula? Desde el enfoque ETI y las cinco cualidades propuestas por García (2020GARCÍA, Daniela. Aplicación móvil para resolver ecuaciones diferenciales ordinarias. 2020. Disertación (Maestría en Sistemas Computacionales, inédita) - Tecnológico Nacional de México, Chihuahua.) como γ1, γ2, γ3, γ4, γ5 se analizan enseguida algunas de las app.m más conocidas y utilizadas en el escenario de la matemática escolar. Se incluye también, en el apartado 4, el análisis a la aplicación desarrollada por García (2020GARCÍA, Daniela. Aplicación móvil para resolver ecuaciones diferenciales ordinarias. 2020. Disertación (Maestría en Sistemas Computacionales, inédita) - Tecnológico Nacional de México, Chihuahua.). Algunas de las examinadas se encuentran en GooglePlay y App Store. El procedimiento seguido fue:

  • (a) Se realizó una búsqueda en internet para identificar las app.m que resuelven ecuaciones diferenciales ordinarias.

  • (b) De las aplicaciones encontradas se eligieron las que aparecían en forma constante.

  • (c) Se procedió a resolver en cada una el mismo ejercicio para verificar la forma de resolución, las indicaciones mostradas, el resultado y la fidelidad en la técnica utilizada para cada paso mostrado. La EDO por resolver fue: y′ + y = x

  • (d) Analizamos la facilidad de descarga, el costo, el uso de datos móviles.

  • (e) Respecto a la forma en que muestran el procedimiento y el resultado, nos preguntamos si estos coinciden con el lenguaje y procedimiento utilizados en el aula.

Por su reconocimiento y uso en la comunidad estudiantil de las carreras de ingeniería del TecNM, analizamos ocho aplicaciones (de entre una buena cantidad que se encuentran en la web): la primera es Symbolab, la cual fue elegida por la sencillez en el ingreso de datos y vuelta de resultados, toda vez que cuenta en su interfaz con editor de ecuaciones confiable. Resuelve todo tipo de expresiones matemáticas, como derivadas, integrales, EDO, etc. La segunda es MathDF, esta determina diversos tipos de problemas relacionados con la matemática utilizada en los cursos de los niveles de enseñanza medio superior y superior. La tercera se conoce como WolframAlpha y corresponde a la versión app.m del software Wolfram-Mathematica, comentado líneas arriba. Se encuentra entre las mejores aplicaciones desarrolladas para ser utilizada en el salón de clase. La cuarta es Maple Calculadora, en cuanto a su utilidad, es semejante a WolframAlpha, cuenta con un cuadro de texto y un teclado para ingresar la información.

Una aplicación muy utilizada por los estudiantes en las asignaturas de matemáticas es Photomath, ya que es posible escribir en el cuaderno el problema y escanearlo con la cámara del teléfono móvil, y muestra todos los pasos para alcanzar la solución. La sexta app revisada fue Algemator, la cual utiliza un lápiz virtual para escribir las ecuaciones. Tanto Photomath como Algemator están disponibles sólo en versión móvil para Android y iPhone.

Otra app analizada fue Sr. Examen, sólo es posible utilizarla en la web, en versión gratuita y el procedimiento es parcialmente semejante al utilizado en el aula, incluye teoría. Por último, se eligió Ecuaciones diferenciales de Ivan Petuhov, disponible en la PlayStore y AppStore la cual tiene la desventaja de que sólo presenta el resultado; para visualizar el procedimiento existe versión de paga.

3.1 Análisis de app.m desde los ETI

En la Tabla 1 hemos dispuesto las características principales de las app.m analizadas desde la perspectiva sugerida. Coincidimos con Leung cuando menciona:

La propia experiencia de aprendizaje de los profesores con herramientas digitales es fundamental en la formación de su conocimiento integrado en tecnología. Los profesores deben experimentar por sí mismos, como estudiantes, los potenciales y los peligros de la herramienta digital en el aprendizaje de las matemáticas (LEUNG, 2017LEUNG, Allen. Digital Technologies in Designing Mathematics Education Tasks: Potential and Pitfalls. Edición: Anna Baccaglini-Frank y Allen Leung. Cham: Springer International Publishing, 2017. v. 8. (Mathematics Education in the Digital Era). DOI: 10.1007/978-3-319-43423-0. Disponible en: Disponible en: http://link.springer.com/10.1007/978-3-319-43423-0 . Acceso en: 10 sep. 2021.
http://link.springer.com/10.1007/978-3-3...
, p. 6).

Tabla 1
Se muestra información relacionada con el uso de diferentes app.m.

En tal sentido, solo nos interesamos por las características mencionadas y no estudiamos sus especificaciones técnicas. La mayoría de las aplicaciones se descargan al móvil sin ningún inconveniente. Symbolab utiliza un lenguaje semejante al usado por los estudiantes en sus cuadernos, pero los paréntesis en las funciones son faltos de proporción. En el resto de las aplicaciones la notación para introducir el ejercicio es idéntica a la utilizada en clase. En los casos de Symbolab, WolframAlpha y Maple Calculadora, estas, devuelven en lo inmediato la solución del problema solicitado, pero, para exhibir la totalidad de la técnica, solicitan un cobro adicional. Esto último no ocurre con MathDF, la cual arroja la técnica completa, solo que con métodos diferentes a los que se ven en el salón de clase. Algo semejante ocurre con WolframAlpha, la cual, también, devuelve gráficas relacionadas con los problemas. De entrada, las app.m analizadas son gratuitas, no obstante, en los casos citados es necesario pagar una cuota para obtener el total de los pasos que surgen del proceso de resolución.

Las aplicaciones observadas son valiosas por la finalidad con la que fueron desarrolladas, cual es su uso en el salón de clase. No obstante, su empleo se debilita respecto a las cinco cualidades sugeridas, siendo el costo extra una limitación. En cuanto a los ETI, ninguna de ellas determina un orden en la técnica τ que devuelve, comparado con el que se sigue en el salón de clase. Incluso, en casi todas, los métodos y técnicas utilizadas en la resolución difieren significativamente respecto de aquellas aplicadas por maestros y estudiantes.

4 Desarrollo tecnológico

García (2020GARCÍA, Daniela. Aplicación móvil para resolver ecuaciones diferenciales ordinarias. 2020. Disertación (Maestría en Sistemas Computacionales, inédita) - Tecnológico Nacional de México, Chihuahua.) desarrolló una app.m que permite a los estudiantes y usuarios la resolución de EDO de primer orden: lineales y de Bernoulli. Para ese efecto, partió de las cualidades antes mencionadas como γ 1 , γ 2 , γ 3 , γ 4 , γ 5.

El desarrollo del software se fundamentó en un proceso de iteración de varios ciclos: descripción de los requisitos, análisis y diseño, desarrollo, así como, prueba, integración e implementación. Al finalizar cada iteración el desarrollo se puso a prueba ante estudiantes del curso quienes utilizaron la aplicación y en los cuales la autora observó sus apreciaciones y dudas. Un grupo de expertos atendió algunas de las etapas, principalmente la última, quienes probaron y validaron la app.m, proponiendo mejoras y correcciones. El proceso se repitió hasta que se obtuvo un producto satisfactorio para los estudiantes.

Para el desarrollo de la aplicación se utilizó Python, lenguaje interpretado que hace hincapié en una sintaxis que favorezca un código legible. Soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional, usa tipado dinámico y es multiplataforma. Es administrado por la Python Software Foundation. Para programar en Python se utilizó, inicialmente, el ambiente de desarrollo Jupyter de la suite Anaconda y después PyCharm de JetBrains: se realizaban los algoritmos de resolución de ecuaciones diferenciales en este para, posteriormente, llevarse al ambiente de Android Studio

La aplicación fue diseñada para dispositivos móviles, partiendo del supuesto que los estudiantes del curso de EDO cuentan con uno de estos, toda vez que cumple con las cinco cualidades mencionadas. Para la implementación de la interfaz gráfica, se manejó un framework de programación de aplicaciones móviles que se pudiera utilizar en conjunto con Python, en este caso se decidió por Android Studio: un ambiente de desarrollo integrado para aplicaciones en sistema operativo Android, toda vez que la autora tenía conocimientos de este último, incluyendo aquellos de la librería Chaquopy, la cual permitió establecer la comunicación entre Android Studio y Python. De tal forma que el desarrollo, o resolución de las ecuaciones, se llevó a cabo en Python y el diseño de la interfaz de usuario en Android Studio.

Python se comunica con Java a través de Chaquopy, todo ello en Android Studio. Java recibe los datos de entrada desde la aplicación y los envía a Python, este realiza el algoritmo y devuelve los resultados a Java, para que finalmente se puedan visualizar los resultados en la aplicación (GARCÍA, 2020GARCÍA, Daniela. Aplicación móvil para resolver ecuaciones diferenciales ordinarias. 2020. Disertación (Maestría en Sistemas Computacionales, inédita) - Tecnológico Nacional de México, Chihuahua., p. 20).

Java entrega a Python los datos de entrada en un archivo de código llamado “lineales.py”, Java los recibe en una clase citada “DatosGraficaSF.java, y se da la comunicación entre estos en el archivo “EjecutarLineales.java”.

4.1 Herramientas utilizadas

Entre las librerías utilizadas, Sympy de Python fue utilizada para matemáticas simbólicas. En tanto, Chaquopy permite que Android Studio y Python puedan comunicarse, su descarga e instalación están automatizadas a través del Gradle en Android Studio. Por su lado, Graphview permite realizar diferentes tipos de gráficas, en este caso para la solución de las ecuaciones diferenciales.

Se hizo uso, además, de un lenguaje de composición tipográfica TeX, el cual ayuda a que las ecuaciones, sus pasos de resolución y las soluciones, se puedan visualizar en lenguaje matemático, haciendo uso de LaTeX en Python y de MathJax y KaTeX en Android Studio por medio de Mathview que es una biblioteca de vista de terceros, que ayuda a mostrar la fórmula matemática en las aplicaciones de Android más fácilmente (GARCÍA, 2020GARCÍA, Daniela. Aplicación móvil para resolver ecuaciones diferenciales ordinarias. 2020. Disertación (Maestría en Sistemas Computacionales, inédita) - Tecnológico Nacional de México, Chihuahua., p. 25).

También, se incorporó una condición de frontera, o bien inicial, para la determinación de la constante c, que arroja la solución general de la EDO.

5 Resultados y discusión

En la Figura 2 se advierte el proceso de cálculo seguido en la app.m para determinar la solución de la EDO tratada a lo largo del escrito. En la imagen a) se distingue la presentación de la pantalla de inicio. Aparece una Bienvenida que informa sobre el uso de la misma. En esta el usuario puede optar por resolver ecuaciones lineales, de Bernoulli, incluso de Cauchy-Euler. En la imagen b) se introducen las funciones en x asociadas a la EDO, es decir, p 0(x), p 1(x) y q(x) las cuales determinan la forma de la ecuación (1). Aquí se involucra una condición de frontera, o bien inicial, para el ejemplo fue sugerida y(0) = 1. En la imagen c) se obtienen los pasos seguidos para la determinación de la solución de la EDO, que en el artículo seguimos a través de la técnica τ. En la imagen d) se reitera la solución de la ecuación diferencial para la condición de frontera y, en la parte baja, su gráfica en coordenadas rectangulares, en este caso una recta. Algunos resultados se comentan enseguida.

  • Las respuestas analítica e informática que devuelve la interfaz, satisfacen con certeza las cinco cualidades consideradas y no se aprecian ETI que perjudiquen el nivel de fidelidad exigido, lo cual es valioso para una aplicación de este tipo.

  • El uso de LaTex en Python fue la clave para asegurar la fidelidad del lenguaje usado por los estudiantes en su cuaderno respecto del que devuelve la interfaz del móvil.

  • En lo que se refiere a la resolución de EDO lineales, probamos la app.m para los Ejercicios 2.3 (ecuaciones diferenciales de primer orden) que se proponen en Zill (2018ZILL, Dennis. Ecuaciones diferenciales con problemas con valores en la frontera. México: Cengage Learning, 2018., p. 62-63). La aplicación respondió con rapidez y satisfactoriamente a la mayoría.

  • Además, la app.m es confiable como apoyo alternativo en la resolución de problemas reales, como los propuestos por el mismo autor, Ejercicios 1.3 (Introducción a las ecuaciones diferenciales).

  • El algoritmo diseñado para la Aplicación sigue las actividades de la técnica τ, en la forma desarrollada en el ejemplo líneas arriba, es decir, τ: τ1, τ2, τ3, τ4, τ5, τ6. De modo que despliega en la interfaz cada uno de los pasos que siguen los estudiantes al resolver ese tipo de EDO en su cuaderno.

  • Además, al final del recorrido presenta la gráfica de la solución.

  • Sin embargo, para la resolución de ejercicios, adolece de formas expresivas que permitan introducir en algunas funciones signos y extensiones numéricas. Por ejemplo, la función ex se declara en la interfaz como exp(x) y no da lugar para ingresar el signo negativo ni coeficientes, como en e−2x . Algo semejante ocurre con las funciones trigonométricas.

  • También, en el caso del acceso de la condición de frontera, o inicial, las comillas ahí dispuestas hacen incómodo su ingreso, siendo necesario eliminarlas, lo cual toma algunos segundos. Incluso, en algunas ecuaciones la introducción de la condición hace que la aplicación no responda, lo cual lleva a pensar que la estructura algorítmica cuenta, todavía, con errores de programación.

  • Como se ha mencionado, la aplicación fue desarrollada a través de las cualidades γ1, γ2, γ3, γ4, γ5 lo cual favorece su utilidad en el aula en la resolución de EDO. Sin embargo, la aplicación no tiene punto de comparación con la cantidad de problemas que resuelven las app.m analizadas en la sección 3.1.

Figura 2
Imágenes de la app.m que muestran el proceso de cálculo de una EDO en la interfaz del móvil de los estudiantes. La imagen a) exhibe la pantalla inicial; en b) se sugieren los datos de entrada; c) expone los pasos de cálculo seguidos y d) presenta la solución de la EDO, incluyendo su gráfica.

6 Conclusiones y desarrollos futuros

El uso indiscriminado de software por parte de los estudiantes, principalmente aquellos que se encuentran en la web, los lleva a una búsqueda rápida e inmediata de soluciones de ejercicios propuestos como tareas en el aula. Las más de las veces, las aplicaciones resuelven los ejercicios y ofrecen la solución en su interfaz. No obstante, a los estudiantes les cuesta dar una interpretación congruente de los resultados devueltos, por distintas razones. Algunas tienen que ver con métodos de solución diferentes a los vistos en clase, otros con el uso de técnicas matemáticas incompletas e, incluso, la confusión a la que lleva una notación también diferente a la que se utiliza en el cuaderno. Estas ambigüedades se aprecian de una aplicación a otra, sin que en su creación haya una norma que las distinga. Algo semejante ocurre con las soluciones que se ofrecen en YouTube, en las cuales se simplifica la técnica obviando explicaciones y demostraciones como en MateFacil.

El caso analizado en García (2020GARCÍA, Daniela. Aplicación móvil para resolver ecuaciones diferenciales ordinarias. 2020. Disertación (Maestría en Sistemas Computacionales, inédita) - Tecnológico Nacional de México, Chihuahua.), así como otros no menos importantes, como el de Duarte (2020DUARTE, Francisco. Aplicación móvil para desarrollar y graficar series de Fourier. 2020. Disertación (Maestría en Sistemas Computacionales, inédita) - Tecnológico Nacional de México, Chihuahua.), en cuya aplicación se obtienen series de Fourier, alientan el desarrollo institucional-escolar de app.m, puesto que las desviaciones ETI del lenguaje matemático entre estas aplicaciones y la notación usada en los cuadernos de los estudiantes es mínima, sin percibirse, en diversos ejercicios, los errores de programación en la versión de la app.m analizada.

Ese estrecho acercamiento de la informática al aula favorece con su inmersión la creatividad del profesor en posibles diseños de situaciones didácticas, en las cuales sea posible involucrar aplicaciones que hagan más atractiva la actividad de enseñanza. La tendencia, en este sentido, lleva al móvil a convertirse en un pequeño laboratorio portátil de matemáticas, de amplia utilidad para los usuarios, lo cual favorece sus propias capacidades. Un posible adiós desde el aula a las Laptop y calculadoras científicas, entre otras herramientas. Aciago, pero afortunado, futuro.

Referencias

  • BALACHEFF, Nicolas. Didactique et intelligence artificielle. Recherches en Didactique des Mathematiques, v. 14, pág. 9, 1994. Disponible en: Disponible en: https://telearn.archives-ouvertes.fr/hal-00190648 Acceso en: 23 abr. 2021.
    » https://telearn.archives-ouvertes.fr/hal-00190648
  • CAMACHO RÍOS, Alberto; CALDERA FRANCO, Marisela Ivette y VALENZUELA GONZÁLEZ, Verónica. Fidelity in the use of app for solving differential equations. Apertura, v. 11, n. 1, p. 74-89, abr. 2019. DOI: 10.32870/Ap.v11n1.1463. Disponible en: Disponible en: http://www.udgvirtual.udg.mx/apertura/index.php/apertura/article/view/1463 Acceso en: 10 sep. 2021.
    » https://doi.org/10.32870/Ap.v11n1.1463» http://www.udgvirtual.udg.mx/apertura/index.php/apertura/article/view/1463
  • CASTELA, Corine. La noción de praxeología: Un instrumento de la Teoría Antropológica de lo Didáctico posible útil para la Socioepistemología. In: LESTÓN, Patricia (Ed.). Acta Latinoamericana de Matemática Educativa ALME-22. [S.l.]: Comité Latinoamericano de Matemática Educativa, 2009. p. 1195-1205.
  • CHEVALLARD, Yves. Passé et présent de la Théorie Anthropologique du Didactique. In: RUÍZ-HIGUERAS, Luisa; ESTEPA, Antonio y GARCÍA, Javier (Ed.). Sociedad, escuela y matemáticas. Aportaciones de la Teoría Antropológica de lo Didáctico (TAD). Jaén: Servicio de Publicaciones de la Universidad de Jaén, 2007. p. 705-746.
  • DUARTE, Francisco. Aplicación móvil para desarrollar y graficar series de Fourier. 2020. Disertación (Maestría en Sistemas Computacionales, inédita) - Tecnológico Nacional de México, Chihuahua.
  • GARCÍA, Daniela. Aplicación móvil para resolver ecuaciones diferenciales ordinarias. 2020. Disertación (Maestría en Sistemas Computacionales, inédita) - Tecnológico Nacional de México, Chihuahua.
  • LEUNG, Allen. Digital Technologies in Designing Mathematics Education Tasks: Potential and Pitfalls. Edición: Anna Baccaglini-Frank y Allen Leung. Cham: Springer International Publishing, 2017. v. 8. (Mathematics Education in the Digital Era). DOI: 10.1007/978-3-319-43423-0. Disponible en: Disponible en: http://link.springer.com/10.1007/978-3-319-43423-0 Acceso en: 10 sep. 2021.
    » https://doi.org/10.1007/978-3-319-43423-0» http://link.springer.com/10.1007/978-3-319-43423-0
  • SALAS-RUEDA, Ricardo. Uso del servicio en la nube GeoGebra durante el proceso enseñanza-aprendizaje sobre las matemáticas. Revista Iberoamericana para la Investigación y el Desarrollo Educativo, v. 8, n. 16, p. 1-30, 2018.
  • SANTOS TRIGO, Manuel y CAMACHO MACHÍN, Matías. La Resolución de Problemas Matemáticos y el Uso de Tecnología Digital en el Diseño de Libros Interactivos. Educatio Siglo XXI, v. 36, n. 3, p. 21-40, nov. 2018. DOI: 10.6018/j/349451. Disponible en: Disponible en: https://revistas.um.es/educatio/article/view/349451 Acceso en: 12 mayo 2021.
    » https://doi.org/10.6018/j/349451» https://revistas.um.es/educatio/article/view/349451
  • TECNOLÓGICO NACIONAL DE MÉXICO. Ecuaciones diferenciales. Programa de la asignatura, todas las carreras. [S.l.: s.n.], 2016. Disponible en: Disponible en: http://www.itcdjimenez.edu.mx/images/TemariosMEC2020/AC005EcuacionesDiferenciales.pdf Acceso en: 29 mayo 2021.
    » http://www.itcdjimenez.edu.mx/images/TemariosMEC2020/AC005EcuacionesDiferenciales.pdf
  • ZILL, Dennis. Ecuaciones diferenciales con problemas con valores en la frontera. México: Cengage Learning, 2018.
  • 1
    Del ingles, app: Application a Computer Program. Aplicación que ayuda a los usuarios a resolver una tarea.

Editado por

Editor de sección:

Daniervelin Pereira

Editor de maquetación:

Anna Izabella M. Pereira

Fechas de Publicación

  • Publicación en esta colección
    24 Jun 2022
  • Fecha del número
    2021

Histórico

  • Recibido
    04 Jul 2021
  • Acepto
    03 Ago 2021
  • Publicado
    16 Set 2021
Universidade Federal de Minas Gerais - UFMG Av. Antônio Carlos, 6627 - Pampulha, Cep: 31270-901, Belo Horizonte - Minas Gerais / Brasil, Tel: +55 (31) 3409-6009 - Belo Horizonte - MG - Brazil
E-mail: revistatextolivre@letras.ufmg.br