Antes de empezar
Preguntas esenciales:
¿Cómo toman decisiones los robots?
Comprensión de la unidad:
- Se pueden tomar decisiones verificando las condiciones y haciendo preguntas.
- Las conductas pueden repetirse indefinidamente o por un número finito de veces.
- El movimiento del robot mediante el controlador One Stick se puede incorporar a un proyecto VEXcode.
- El uso de comentarios en su código le ayuda a organizar su proyecto.
Alineación de estándares
Asociación de Profesores de Ciencias de la Computación (CSTA)
- 1B-CS-02: Modelar cómo el hardware y el software de la computadora trabajan juntos como un sistema para realizar tareas.
- 1B-AP-10: Crear programas que incluyan secuencias, eventos, bucles y condicionales.
- 1B-AP-11: Descomponer (dividir) los problemas en subproblemas más pequeños y manejables para facilitar el proceso de desarrollo del programa.
- 1B-AP-12: Modificar, remezclar o incorporar partes de un programa existente en el propio trabajo, para desarrollar algo nuevo o agregar funciones más avanzadas.
- 1B-AP-17: Describa las elecciones realizadas durante el desarrollo del programa utilizando comentarios de código, presentaciones y demostraciones.
- 2-AP-12: Diseñar y desarrollar iterativamente programas que combinen estructuras de control, incluidos bucles anidados y condicionales compuestos.
- 2-AP-19: Documentar los programas para que sean más fáciles de seguir, probar y depurar.
- 3B-AP-09: Implementar un algoritmo de inteligencia artificial para jugar un juego contra un oponente humano o resolver un problema.
Materiales necesarios (por grupo):
- Robot de codificación VEX AIM
- Controlador de un solo joystick
- 2 barriles de naranja
- 2 barriles azules
- 2 pelotas deportivas
- Todos los identificadores de AprilTag
- Campo AIM (4 piezas y 8 paredes)
- Diario
Para obtener más información sobre la enseñanza de conceptos de IA con VEX, visita teachai.vex.com.
Tiempo sugerido para esta unidad: 4-7 sesiones
Si bien el ritmo variará de un aula a otra, el tiempo sugerido puede ayudarle a planificar de manera eficaz. Se considera que una 'sesión' dura aproximadamente entre 45 y 50 minutos. Usted conoce mejor a sus estudiantes, así que ajuste el tiempo según sea necesario para satisfacer mejor las necesidades de sus estudiantes en su entorno.
- Introducción: 1 sesión
- Lección 1: 1-2 sesiones
- Lección 2: 1-2 sesiones
- Lección 3: 1-2 sesiones
¡Esta es tu última unidad antes de comenzar el desafío Capstone! En esta unidad, aprovecharás lo que aprendiste sobre AI Vision para codificar tu robot para que tome decisiones en función de lo que detecte. Aprenderá cómo repetir comportamientos, incorporar el controlador One Stick en un proyecto AIM de VEXcode y usar comentarios en su código para ayudar a mantener organizados proyectos más complejos. Después de completar esta unidad, ¡estarás listo para aplicar todo lo que has aprendido al desafío Capstone!
Mire el vídeo a continuación para conocer el desafío Capstone. En Capstone, competirás en un desafío cronometrado para entregar la carga lo más rápido posible, tanto de forma autónoma como utilizando el control del conductor.
Después de ver el vídeo, tendréis una discusión en clase sobre él. Registre sus respuestas a las siguientes preguntas en su diario, para ayudar a estructurar sus pensamientos en preparación para la discusión:
- ¿Qué ideas tienes sobre la codificación del robot para la parte autónoma del desafío? ¿Qué pasa con la parte del conductor?
- ¿Qué decisiones crees que deberá tomar el robot para completar este desafío? ¿Qué viste en el vídeo para apoyar tus ideas?
- ¿Crees que serás mejor conduciendo o codificando el robot para competir en el desafío? ¿Por qué?
- ¿Qué otras habilidades o conceptos quieres practicar o aprender para prepararte para este desafío?
Después de ver el vídeo, tendréis una discusión en clase sobre él. Registre sus respuestas a las siguientes preguntas en su diario, para ayudar a estructurar sus pensamientos en preparación para la discusión:
- ¿Qué ideas tienes sobre la codificación del robot para la parte autónoma del desafío? ¿Qué pasa con la parte del conductor?
- ¿Qué decisiones crees que deberá tomar el robot para completar este desafío? ¿Qué viste en el vídeo para apoyar tus ideas?
- ¿Crees que serás mejor conduciendo o codificando el robot para competir en el desafío? ¿Por qué?
- ¿Qué otras habilidades o conceptos quieres practicar o aprender para prepararte para este desafío?
Después de que los estudiantes hayan visto el video, siga sus rutinas para facilitar un debate en toda la clase para obtener las ideas y preguntas iniciales de los estudiantes sobre el desafío Capstone. El objetivo de esta unidad es preparar a los estudiantes para el proyecto final, por lo que no hay un desafío de unidad separado. Anime a los estudiantes a compartir lo que sienten que aún necesitan o desean saber más, y registre esas respuestas para guiar su facilitación a lo largo de la unidad.
A continuación, ayude a los estudiantes a hacer una conexión con el mundo real con el contenido de esta unidad y a poner en práctica sus conocimientos previos utilizando la siguiente indicación:
¿Cuáles son algunos ejemplos de toma de decisiones basada en sensores en la vida cotidiana? ¿En qué se parece o se diferencia la codificación de tu robot? Las respuestas variarán y podrían incluir cosas como:
- Un termostato que enciende o apaga el aire acondicionado dependiendo de la temperatura detectada.
- Un semáforo inteligente que cambia según el tráfico detectado.
- Un coche autónomo que se detiene cuando detecta una señal de pare o un peatón.
- Un sensor de viento en un toldo que lo retrae automáticamente si se detectan vientos fuertes.
Co-creación de objetivos de aprendizaje
Ahora que has visto el vídeo, ya sabes que te estás preparando para completar un desafío que incluye tanto una parte de conductor como una de conducción autónoma. Piensa en lo que necesitarás saber y poder hacer para completar la tarea de ordenar objetos en ambos sentidos. Usted co-creará objetivos de aprendizaje con su grupo y su maestro para que tengan una comprensión compartida de sus objetivos de aprendizaje para esta unidad.
Registra tus objetivos de aprendizaje en tu diario. Volverá a estos objetivos de aprendizaje más adelante en la unidad para reflexionar sobre su progreso y planificar el aprendizaje futuro.
Ahora que has visto el vídeo, ya sabes que te estás preparando para completar un desafío que incluye tanto una parte de conductor como una de conducción autónoma. Piensa en lo que necesitarás saber y poder hacer para completar la tarea de ordenar objetos en ambos sentidos. Usted co-creará objetivos de aprendizaje con su grupo y su maestro para que tengan una comprensión compartida de sus objetivos de aprendizaje para esta unidad.
Registra tus objetivos de aprendizaje en tu diario. Volverá a estos objetivos de aprendizaje más adelante en la unidad para reflexionar sobre su progreso y planificar el aprendizaje futuro.
Guíe a los estudiantes como clase entera a través del proceso de -creación de objetivos de aprendizaje.
- Haga una lluvia de ideas con los estudiantes sobre lo que necesitarán saber para completar las actividades que se muestran en el video de arriba. Enmárquelas como afirmaciones de “puedo”.
- Los ejemplos de declaraciones "Puedo" para esta unidad incluyen:
- Puedo codificar el robot para que se mueva a una ubicación específica en función del objeto que detecte.
- Puedo usar AI Vision para ayudarme a conducir el robot hasta una ID de AprilTag específica.
- Co-crear objetivos de aprendizaje basados en esa lista.
- Los ejemplos de declaraciones "Puedo" para esta unidad incluyen:
Para obtener más orientación sobre cómo crear conjuntamente objetivos de aprendizaje con sus estudiantes, este artículo de VEX Library. Luego, vaya más allá y aprenda más sobre la co-creación de objetivos de aprendizaje con esta lección de una Masterclass VEX PD+.
Seleccione Siguiente > para obtener más información sobre cómo codificar su robot para tomar decisiones.