Sesión DivulgaciónDe la realidad física al entorno virtual: video de animación sobre pentominós generado con Python
Esteban Maldonado
Centro Regional Universitario Bariloche - Universidad Nacional del Comahue, Argentina - Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
Esta comunicación de divulgación se centra en la producción de un video de animación en la materia “Enseñanza en Escenarios Digitales” de cuarto año del Profesorado Universitario en Matemática de la Universidad Nacional del Comahue (UnComa) en San Carlos de Bariloche. En esta materia los estudiantes pudieron trabajar en la plataforma PEDCO (Moodle institucional de la UnComa) con la modalidad de Profesor Editor y conocer “el otro lado” de una herramienta que vienen usando desde primer año como usuarios Estudiante.
La actividad solicitada para obtener la promoción de la materia era la producción de un video casero de corta duración con una temática de Matemática, recurrir a Youtube para su publicación en la web y usando en Moodle la posibilidad de agregar “Recursos” copiar el link del video para que pueda ser reproducido por quienes tengan acceso a la página de PEDCO (acceso restringido).
A continuación presento un informe de la experiencia, en el que me interesa destacar un entramado de trabajo que atraviesa la formación en nuestro Profesorado en que los estudiantes se involucran en Proyectos de Extensión desde muy temprano en la carrera:
Los pentominós son figuras planas pertenecientes a la familia de los poliominós, formadas por cinco cuadrados congruentes unidos por sus lados. Salvo congruencias, existen exactamente doce pentominós diferentes. Mi primer acercamiento a ellos fue a través de un puzzle que forma parte de una muestra de juegos que llevamos a colegios primarios y secundarios mediante un proyecto de extensión de la universidad. El puzzle consiste en cubrir sin superposiciones un tablero 6x10 con los doce pentominós. Otras variantes amplían esta idea al recubrir rectángulos de 5x12, 4x15 o 3x20, pudiendo clasificarse como problemas de recubrimiento. Otras cuestiones que pueden abordarse con los pentominós son el estudio de las simetrías de cada figura, la construcción de figuras de igual área y diferente perímetro o la justificación de por qué existen exactamente doce pentominós.
El abordaje de este último problema me interesó para una propuesta de taller llevada a cabo durante mi residencia docente, sin embargo, la idea de plasmar este contenido en un video surgió a partir de una actividad en la materia Enseñanza en Escenarios Digitales.
En un principio consideré realizar una filmación con material debido a la falta de tiempo, pero finalmente opté por hacer animaciones ya que tenía interés en aprender a elaborarlas al estilo de algunos canales de divulgación matemática en YouTube. En ese contexto comencé a explorar Manim (Mathematical Animation Engine), una biblioteca de Python gratuita y de código abierto desarrollada inicialmente por Grant Sanderson (creador del canal de YouTube 3Blue1Brown). Para comenzar a trabajar en la animación, le pedí a una IAG un código mediante un prompt en el que detallé los elementos que quería animar y la forma en que debía hacerlo. El resultado inicial presentaba algunos errores (como una cuadrícula mal alineada o elementos no solicitados), por lo que me encargué de editar el código manualmente hasta lograr el resultado esperado. Esta experiencia me permitió familiarizarme con comandos y funciones básicas de Manim para crear figuras geométricas, escribir expresiones en LaTeX, modificar propiedades como el tamaño, la posición o el color, y generar animaciones.
Si bien la producción final se corresponde con un recurso para un aula virtual de Moodle, es posible transformarla en una actividad interactiva mediante la cual se puedan manipular las figuras, aunque no es algo que haya explorado por el momento.
En cuanto a su potencial educativo, la animación fue incorporada como recurso en una de las clases de la propuesta de taller desarrollada durante mi residencia docente. Allí se utiliza luego de una actividad en la que los estudiantes deben hallar los doce pentominós y justificar la exhaustividad. Posteriormente, se propone un juego con material concreto para trabajar las simetrías de estas figuras. Considero que esta última propuesta podría adaptarse a un entorno virtual mediante una actividad interactiva que permita manipular los pentominós sin depender de piezas físicas.
Respecto a una posible publicación en otras plataformas digitales, el video cumpliría el rol de divulgación, por lo que me interesaría perfeccionarlo y publicarlo en plataformas como YouTube.
A modo de cierre, continúo realizando nuevas animaciones con pentominós, encontrando y resolviendo nuevos desafíos de programación en Python y por tanto puede que al momento de la presentación haya más animaciones para mostrar. Este trabajo da lugar a mi presentación a la Beca Estímulo a las Vocaciones Científicas del CIN, integrando una dimensión educativa, bajo la dirección de la Prof. Martha Ferrero, y otra vinculada a la programación, para la cual se incorpora como codirector el Dr. Andrés Quiroga.
Trabajo en conjunto con: Ferrero Martha (Universidad Nacional del Comahue, Argentina).