ALEATORIEDAD MATEMÁTICA COMO BASE PARA LA PROGRAMACIÓN CREATIVA

Autor: María del Carmen González Videgaray
Coautor(es): Rubén Romero Ruiz
La aleatoriedad, definida como la falta de certidumbre al pronosticar un fenómeno, se encuentra en muchas situaciones reales. En cursos de Probabilidad y Estadística se hace necesario que los alumnos aprendan conceptos tales como variable aleatoria, función de distribución de probabilidad y diversas distribuciones de interés como la normal o la uniforme. Estos conceptos resultan en ocasiones abstractos y no son sencillos de aprehender. Sin embargo, la aleatoriedad tiene una vertiente lúdica y artística que puede ser muy atractiva para los alumnos jóvenes que aprenden por primera vez un lenguaje de programación. En esta ponencia se describe la experiencia de utilizar la aleatoriedad como base para el aprendizaje del lenguaje de programación p5.js, que permite visualizaciones gráficas dentro del entorno web. Se explica cómo puede utilizarse la función random para generar posiciones, formas y colores que den variedad al aspecto de los elementos gráficos que aparecen en la pantalla de la computadora. Se describe cómo se ha utilizado este elemento con diversas generaciones de alumnos de la asignatura de Programación Multimedia de la carrera de Matemáticas Aplicadas y Computación que se imparte en la Facultad de Estudios Superiores Acatlán de la UNAM. Se sugieren estrategias para incorporar su uso al aprendizaje de la programación.