Docencia
Filosofía de enseñanza-aprendizaje
“Aprende las reglas como un profesional, para entonces poder romperlas como artista”. Pablo Picasso.
Creo que comprender temas y problemas desde sus fundamentos, conduce a soluciones novedosas e ideas originales. Por lo tanto, mi estrategia de enseñanza-aprendizaje consiste en una combinación de comprender conceptos y trabajo práctico.
Algunas técnicas específicas que aplico en mis cursos son:
Uso de ejemplos mínimos funcionales para explicar conceptos fundamentales, y a partir de ellos pasar a casos más complicados.
Algunas tareas consisten en leer, debatir ó implementar artículos de investigación.
Los trabajos de puntos extra consisten en escribir un ensayo sobre libros, documentales, películas o conferencias plenarias impartidas por científicos destacados. El material para la tarea se selecciona dentro del alcance del curso.
Para los cursos de matemáticas, he diseñado un conjunto de juegos de mesa como dominó y bingo, en los que los estudiantes hacen un uso extensivo de conceptos matemáticos y cálculo de operaciones para ganar el juego.
Para los cursos de ciencias computacionales, algunas tareas consisten en implementar algoritmos clásicos usando cualquier lenguaje de programación.
En la mayoría de mis cursos, los estudiantes desarrollaron un proyecto a lo largo del semestre/cuatrimestre de acuerdo a sus intereses y dentro del alcance del curso. Algunos exámenes, en cursos como Automatización, Control Automático o Programación, consistían en desarrollar un proyecto con requisitos específicos. En ambos casos, realizaron una presentación de 20 minutos, con una sesión de preguntas y respuestas, y mostraron una demostración funcional de su proyecto.
He dictado más de 25 cursos diferentes a nivel de universitario y posgrado en temas como: programación de computadoras, matemáticas, inteligencia artificial, entre otros.
Como científico de la visión por computadora, mi compromiso pedagógico es enseñar los fundamentos geométricos de esta rama del conocimiento, desde geometría proyectiva y multivista hasta el uso de principios geométricos para mejorar algoritmos de última generación. Además, ejemplificar cómo el álgebra geométrica simplifica el modelado, cómputo y aplicación de dichos principios.