Competencia de generación y aplicación del conocimiento:

Transfiere de modo pertinente e innovador el conocimiento profesional a situaciones laborales reales.

Desarrolla sistemas de software generando soluciones innovadoras en aplicaciones de la ciencia computacional en sus diversas ramas, entornos y dispositivos electrónicos, utilizando técnicas de ingeniería de sistemas.

¿Como alojar a todos en el dormitorio?

En la materia de Habilidades Cognitivas, el proyecto integrador que teníamos que hacer era un rompecabezas. Yo hice uno muy interesante, diseñado para poner a prueba el razonamiento de la persona. Consiste en varios palos que tienen huecos, y el reto es meter todos esos palos dentro de una caja, pero también hay que insertar unos tubitos en los huecos de forma correcta. Cada movimiento que haces puede acercarte a la solución o alejarte de ella, así que debes pensar bien cada paso.

Este tipo de lógica se parece mucho a la programación, donde es fundamental entender cómo se va a ejecutar el código en cada momento. Si entendemos bien la secuencia y el funcionamiento, podremos anticipar y corregir los errores que puedan surgir en tiempo de ejecución.

Reflexión:

Los rompecabezas como este ayudan a desarrollar nuestra habilidad para manejar información compleja y nos entrenan para ver los problemas desde diferentes ángulos. Son una excelente herramienta para fortalecer el pensamiento lógico y analítico.

Robot.exe

El proyecto integrador del primer semestre consistía en construir un robot con LEGO Mindstorms para participar en una competencia de sumo. Junto con mi equipo, dedicamos tiempo a pensar en la estrategia, el diseño y la programación del robot. Aunque no logramos ganar, fue una experiencia muy valiosa, ya que aprendimos sobre el funcionamiento de los motores, sensores y cómo aplicar la lógica de programación en un entorno físico. Además, desarrollamos habilidades de trabajo en equipo y comunicación.

Reflexión:

Aprendí lo importante que es tener una buena estrategia desde el inicio y también la necesidad de contar con diferentes variantes de código para adaptarse a distintas situaciones durante la competencia. En la programación de robots, como en muchos otros aspectos, la preparación y la capacidad de adaptación marcan la diferencia.

Dorothy

Después de practicar programación con los robots LEGO en el primer semestre, en el segundo semestre enfrentamos un reto un poco más complejo: construir un robot seguidor de línea. Esta vez, se notó más la división del trabajo entre las diferentes carreras de la facultad. A mí me tocó el reto del código.


Para poder programarlo, tuve que aprender muchas cosas nuevas, tanto de programación como del uso de diferentes controladores autónomos. Utilicé un controlador PID para que el robot pudiera seguir la línea con mayor precisión. También aprendí a manejar los motores utilizando motor drivers, y todo eso lo tuve que hacer en un lenguaje nuevo para mí: Arduino. Fue una experiencia desafiante, pero también muy enriquecedora.

Reflexión:

Aunque todavía no hemos tenido la competencia, tengo buenas expectativas. Me siento satisfecho con el trabajo realizado y espero que el robot funcione bien. Esta experiencia me ayudó a crecer en lo técnico y a valorar más el esfuerzo que requiere cada etapa de un proyecto.

Scroll al inicio