Curso diseñado para enseñar a los participantes fundamentos de robótica y programación mediante el uso del sistema LEGO Mindstorms EV3. Este sistema es una plataforma educativa que permite construir y programar robots utilizando piezas de LEGO, motores, sensores y una unidad programable llamada «brick» EV3 (microprocesador). El curso combina conceptos de ciencia, tecnología, ingeniería y matemáticas (STEM) con experiencias prácticas.
Los objetivos del curso son aprender los fundamentos de la robótica y cómo interactuar con el entorno utilizando sensores y motores. Desarrollar habilidades en la programación visual, fomentar el trabajo en equipo, la creatividad y la resolución de problemas en la creación de proyectos de robótica y finalmente, introducir a los participantes al enfoque STEM mediante el uso práctico de tecnologías y conceptos de ingeniería.
Este curso se propone desarrollar en los participantes el pensamiento lógico y crítico (entender cómo los algoritmos afectan el comportamiento de un robot), habilidades de ingeniería (construcción de sistemas mecánicos simples y complejos) y la colaboración (trabajo en equipo y consensuar para resolver problemas y completar proyectos robóticos).
Nivel I
Se enfoca en familiarizar a los participantes con los componentes físicos del kit LEGO Mindstorms EV3, comprendiendo su uso y funcionamiento. Los alumnos explorarán los distintos elementos que conforman el kit, como motores, sensores (de color, ultrasonido, contacto y girosensor) y el «brick» programable EV3, a través de actividades prácticas y construcciones sencillas.
La programación básica se aborda inicialmente desde el propio «brick» y luego mediante la interfaz del software EV3. Los estudiantes construirán modelos robóticos específicos para aprender a programar movimientos, como el control de uno o dos motores para que el robot avance, gire o retroceda. A medida que se avanza, se introducen sensores, lo que permite que el robot interactúe y responda a su entorno. Además, se implementan comandos de control y eventos para enriquecer la programación y las respuestas del robot, siempre apoyados en modelos de construcción adecuados a cada lección.
Nivel II
En este nivel se profundiza en el análisis y uso de los mecanismos básicos de las máquinas, como engranajes, poleas y otros componentes, aplicados tanto en modelos robóticos sencillos como en construcciones más complejas. Los estudiantes diseñarán, ensamblarán y comprenderán la funcionalidad de diversos dispositivos mecánicos.
A medida que el curso avanza, se introducen conceptos de programación más avanzados, como el uso de operadores y variables, lo que permite dotar a los robots de mayor capacidad de procesamiento y control. Al final del curso, los participantes combinan la construcción y modificación de sus modelos para que los robots puedan resolver retos específicos, demostrando así un dominio de las técnicas mecánicas y de programación.