31 de diciembre de 2017

4° Congreso Internacional de Innovación Educativa

Del 11 al 13 de diciembre de 2017 se llevó a cabo en la ciudad de Monterrey, Nuevo León, México, el 4° Congreso Internacional de Innovación Educativa (CIIE). Este congreso tiene como objetivo principal que los participantes conozcan las tendencias y prácticas que están revolucionando la educación en el mundo. Esta edición del congreso logró juntar a más de tres mil profesores de 17 países.

Fuente: observatorio.itesm.mx

En el marco de este congreso tuve la oportunidad de fungir como coordinador de un panel titulado “Enseñando a programar usando el lenguaje Python”. Este es su resumen:
El lenguaje de programación Python se ha popularizado en el ámbito educativo en años recientes. Guo (2014) reportó que 8 de las 10 universidades más importantes en el área de ciencia de la computación en los Estados Unidos están actualmente utilizando Python en sus cursos de introducción a la programación. Algunos profesores del Tecnológico de Monterrey también están usando este lenguaje para enseñar a programar a sus estudiantes de diversas carreras profesionales, desde aquellas en el área de TI e ingeniería hasta las de arte y medios digitales. Este panel tiene como intención permitir a varios de estos profesores compartir sus experiencias y reflexiones en el uso de Python en los cursos de Fundamentos de programación (Tc1014) y Solución de problemas con programación (Tc1017). Python provee muchas ventajas como primer lenguaje de programación: tiene una sintaxis y semántica sencilla y consistente, viene con “baterías incluidas” (extensa biblioteca estándar), su naturaleza interactiva lo hace ideal para llevar a cabo experimentación y desarrollo rápido, es software libre y corre en múltiples plataformas (Windows, macOS y Linux). Sin embargo, Python no es un lenguaje perfecto, por lo que también abordaremos en este panel algunas de sus fallas y limitaciones.
El panel estuvo conformado, además de mí, por los siguientes cuatro destacados profesores del Tecnológico de Monterrey:
  • Alma Patricia Chávez Cervantes (Campus Estado de México)
  • Irma María García Barranco (Campus Estado de México)
  • Kenneth William Bauer (Campus Guadalajara)
  • Eduardo Daniel Juárez Pineda (Campus Querétaro)

Los integrantes del panel “Enseñando a programar usando el
lenguaje Python”. Atrás: Patricia Chávez y Ken Bauer. En frente:
Irma García, Ariel Ortiz y Eduardo Juárez.

En el panel se discutieron las ventajas y desventajas que tiene Python como primer lenguaje para enseñar a programar y cómo se compara con otros lenguajes (por ejemplo C, C++ o Java). Así mismo, se presentaron ejemplos de cómo se puede utilizar Python y bibliotecas de terceros para resolver problemas de dominios variados, como son: cómputo científico e ingenieril, procesamiento de medios y programación de microcontroladores. Finalmente, se compartieron experiencias, sugerencias, prácticas y recursos que seguramente resultarán útiles a otros maestros interesados en adoptar Python en sus clases.

Fuente: www.ezlearning.co.uk

El panel fue recibido de manera bastante favorable por el público asistente, compuesto por más de una veintena de personas. En particular, varios profesores de nivel preparatoria se mostraron muy interesados en los temas tratados.


Se pueden consultar las siguientes ligas para encontrar más información sobre este panel y el CIIE 2017 en general: