Nombre: ______________________________
Fecha: ____________________
Proyecto final
Diseña un robot que ayude
Elige una misión real y diseña, construye, programa, prueba y mejora un robot que la cumpla.
90 a 120 minutos (se puede repartir en dos sesiones)
Ideas clave
Juntar todo el curso
El proyecto final no es una idea nueva: son todas las ideas del curso funcionando a la vez. Tu robot va a percibir (semana 4), decidir con ciclos y condiciones (semana 5), moverse sobre una base sólida (semana 2), seguir una secuencia planeada (semana 3), ser probado y mejorado (semana 6), y ejecutar una misión autónoma segura (semana 7).
Elegir una misión que importe
Una buena misión resuelve un problema pequeño y real para una persona real. "Entregar un recado al otro lado del salón" es mejor que "hacer de todo", porque de verdad puedes construirlo y probarlo.
Planea antes de construir
Quienes hacen ingeniería de manera profesional planean primero en papel. Tu ficha de planeación nombra la misión, los requisitos (lo que tiene que hacer) y las restricciones (límites como el tiempo, el tamaño o los materiales).
Probar, mejorar y explicar
Ejecuta tu robot tres veces y anota qué pasa en cada corrida, no solo si "funcionó". A los robots de verdad se los juzga por hacer el trabajo de forma confiable, no por lograrlo una vez con suerte.
Palabras que hay que saber
- Misión:
- El trabajo útil que eliges para que lo haga tu robot.
- Ficha de planeación:
- Un plan corto por escrito que describe la misión, los requisitos y las restricciones antes de construir.
- Diagrama de entrada, procesamiento y salida:
- Un dibujo que muestra qué percibe tu robot, cómo decide y qué hace.
- Diagrama de flujo:
- Un esquema paso a paso de tu programa que usa cuadros para las acciones y rombos para las decisiones.
- Iteración:
- Mejorar tu diseño probándolo, encontrando un problema y cambiándolo.
- Alto seguro:
- Un comportamiento que hace que el robot se detenga con seguridad cuando el trabajo está hecho o algo se le atraviesa.
- Rúbrica:
- Una tabla que describe cómo se ve un trabajo inicial, en desarrollo, competente y ejemplar.
Tu actividad
Diseña, construye, programa y prueba tu robot ayudante
Meta: Llevar la misión elegida desde el plan hasta un robot probado y mejorado que use un sensor, una secuencia, un ciclo, una condición y un alto seguro.
- Completa primero la ficha de planeación: misión, requisitos, restricciones. Luego dibuja el boceto rotulado, el diagrama de entrada, procesamiento y salida, y el diagrama de flujo.
- Construye o prepara el robot para que se mueva de forma confiable y use al menos un sensor. Escribe el programa con una secuencia, un ciclo, una condición y un alto seguro.
- Haz tres corridas de prueba, anota cada una, haz una mejora y escribe tu explicación final de cómo ayuda el robot.
Escribe qué pasó:
Predice
Escribe tu conjetura antes de probar.
Antes de tu primera corrida de prueba, predice: ¿qué parte de la misión es la que más probablemente falle?
Prueba y registra
Prueba de tres corridas de la misión final
Ejecuta la misión completa tres veces desde el mismo montaje inicial. Anota qué pasó en cada corrida y si la misión se logró.
Registra: Si la misión se logró y qué cambió entre una corrida y otra
| Run | Qué pasó | ¿Misión cumplida? (S/N) | Qué cambiar |
|---|---|---|---|
Comprobación de conocimientos
Responde cada pregunta. En las de opciones, encierra en un círculo la mejor respuesta.
¿Por qué en ingeniería se escribe una ficha de planeación y se dibuja un diagrama de flujo antes de construir?
- A.Para que el proyecto tarde más
- B.Para pensar bien la misión, los requisitos y los pasos antes de gastar materiales
- C.Porque no está permitido construir
- D.Para decorar el robot
Tu programa tiene que incluir una condición. ¿Qué le permite hacer una condición a tu robot?
- A.Repetir el mismo movimiento para siempre, pase lo que pase
- B.Elegir una acción a partir de lo que lee un sensor
- C.Moverse más rápido
- D.Cargar su batería
¿Por qué se ejecuta la misión tres veces en lugar de una?
- A.Para demostrar que funciona de forma confiable, y no solo una vez por suerte
- B.Porque la primera corrida no cuenta
- C.Para gastar la batería
- D.Para que se vea muy ocupado
¿Qué es un comportamiento de "alto seguro"?
- A.Apagar el robot quitándole la batería
- B.Un comportamiento programado que detiene al robot cuando el trabajo está hecho o algo se le atraviesa
- C.Avanzar hasta que el robot se estrelle
- D.Hacer que el robot vaya más rápido al final
Reflexiona
¿De qué manera ayuda tu robot a alguien? Explica la misión en dos o tres oraciones.
¿Cuál fue la única mejora que hiciste después de probar, y cómo cambió el resultado?
Si tuvieras otra semana, ¿qué le agregarías o cambiarías después?