Antes de empezar
Pregunta esencial: ¿Cómo afecta el orden de los pasos la forma en que se completa una tarea?
Comprensión de la unidad:
- Secuenciar instrucciones para lograr un objetivo es una parte esencial de la codificación.
- Dividir un proyecto en pasos más pequeños facilita la codificación.
- Colaborar y discutir ideas al codificar nos ayuda a desarrollar soluciones más sólidas que trabajar solo.
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-DA-07: Utilizar datos para resaltar o proponer relaciones de causa y efecto, predecir resultados o comunicar una idea.
- 1B-AP-11: Descomponer (dividir) los problemas en subproblemas más pequeños y manejables para facilitar el proceso de desarrollo del programa.
- 2-AP-15: Buscar e incorporar comentarios de los miembros del equipo y de los usuarios para perfeccionar una solución que satisfaga las necesidades de los usuarios.
- 3A-AP-22: Diseñar y desarrollar artefactos computacionales trabajando en roles de equipo utilizando herramientas colaborativas.
Materiales necesarios (por grupo):
- Robot de codificación VEX AIM
- Controlador de un solo joystick
- 2 barriles de naranja
- 2 barriles azules
- Identificadores de AprilTag 0 y 1
- Campo AIM (4 piezas y 8 paredes)
Para obtener más información sobre la codificación de botones en el robot de codificación VEX AIM, este artículo de la biblioteca VEX.
Tiempo sugerido para esta unidad: 6-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 sesión
- Lección 2: 1 sesión
- Lección 3: 1 sesión
- Desafío de unidad: 2-3 sesiones
En esta unidad, aprenderá cómo mover el robot codificador VEX AIM sin usar el modo de conducción. En su lugar, utilizarás la codificación de botones en la pantalla del robot para hacer que se mueva, recoja barriles y los coloque donde pertenecen. También practicarás dividir tareas en pasos más pequeños para facilitar la codificación. Al final de la unidad, asumirás el desafío de la unidad: codificar el robot para que recoja y entregue barriles azules y naranjas en sus lugares correctos.
Mira el vídeo a continuación para ver el robot:
- Mueve dos barriles a un AprilTag en el lado izquierdo del campo.
- Mueve dos barriles a un AprilTag en el lado derecho del campo.
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:
- ¿Cómo crees que el robot sabe qué hacer sin usar el modo Conducir? ¿Cómo es capaz de coger y colocar los barriles?
- ¿Qué ves en el vídeo que te hace pensar esto?
- ¿Cómo influye el orden de las acciones del robot en la forma en que este completa el desafío?
- ¿Qué preguntas tienes sobre el uso de Button Coding para codificar el robot?
- ¿Qué habilidades y conocimientos necesitarás desarrollar para completar el 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:
- ¿Cómo crees que el robot sabe qué hacer sin usar el modo Conducir? ¿Cómo es capaz de coger y colocar los barriles?
- ¿Qué ves en el vídeo que te hace pensar esto?
- ¿Cómo influye el orden de las acciones del robot en la forma en la que este completa el desafío?
- ¿Qué preguntas tienes sobre el uso de Button Coding para codificar el robot?
- ¿Qué habilidades y conocimientos necesitarás desarrollar para completar el desafío?
Después de que los estudiantes hayan visto el video, facilite un debate en toda la clase para obtener las observaciones de los estudiantes y prepararlos para la creación conjunta de objetivos de aprendizaje para la unidad.
- Pídeles a los estudiantes que compartan sus observaciones, afirmaciones y evidencia basadas en el video, modelando la curiosidad y la apertura científica.
- Recuerde a los estudiantes que deben aprovechar lo que aprendieron en la unidad anterior sobre cómo el robot interactúa con los objetos en el campo y cómo funciona el imán en el frente del robot para mover barriles o pelotas deportivas.
- A medida que los estudiantes comparten sus preguntas e ideas, ayúdelos a enmarcar sus preguntas como preguntas científicas productivas.
- Guíe a los estudiantes para que consideren las habilidades y los conocimientos que podrían necesitar para completar el desafío, ya que los usarán al co-crear objetivos de aprendizaje.
A continuación, ayude a los estudiantes a hacer una conexión del mundo real con el contenido de esta unidad y a involucrar conocimientos previos utilizando la siguiente indicación:
- ¿Cuáles son algunos ejemplos de automatización que ves en la vida cotidiana? ¿Qué trabajos realizaban estas máquinas? ¿Cómo crees que facilitan el trabajo? Los ejemplos pueden variar según la experiencia relevante de los estudiantes y pueden incluir:
- En una ciudad, es posible que reconozcan trenes de metro automatizados o máquinas de autopago.
- En un área de fabricación, podrían discutir sobre los brazos robóticos utilizados en las fábricas locales.
- En un entorno rural, podrían conectarse a sistemas de riego automatizados o a robots recolectores de cultivos.
- Los estudiantes también pueden sugerir artículos cotidianos, como aspiradoras robóticas, termostatos inteligentes o lavavajillas programables.
- Si los estudiantes no están familiarizados con términos como automatización o autónomo, defínalos juntos para ayudarlos a establecer un lenguaje compartido.
Esta unidad introduce los conceptos de secuenciación y planificación de rutas. Los estudiantes pueden abordar la codificación del robot para resolver el desafío de la unidad de múltiples maneras. For a discussion on how to encourage students to generate multiple approaches to solving open-ended problems, read this conversation in the PD+ Community.
Co-creación de objetivos de aprendizaje
Ahora que has visto el video, sabes que usarás la codificación de botones incorporada del robot para codificarlo y que recoja barriles y los entregue a AprilTags. Piensa en lo que necesitarás saber y aprender para realizar estas tareas. Co-crearás objetivos de aprendizaje con tu grupo y tu docente para que tengan una comprensión compartida de tus objetivos de aprendizaje para 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 video, sabes que usarás la codificación de botones incorporada del robot para codificarlo y que recoja barriles y los entregue a AprilTags. Piensa en lo que necesitarás saber y aprender para realizar estas tareas. Co-crearás objetivos de aprendizaje con tu grupo y tu docente para que tengan una comprensión compartida de tus objetivos de aprendizaje para 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.
Guiar a los estudiantes como clase entera a través del proceso de co-creación de objetivos de aprendizaje. Brindar apoyo adicional es útil a medida que los estudiantes aprenden este proceso. En unidades futuras, esta lluvia de ideas inicial se puede realizar de forma individual o en grupos pequeños.
- Haga una lluvia de ideas con los estudiantes sobre lo que necesitarán saber para poder completar las actividades que se muestran en el video de arriba. Enmarque estas afirmaciones como “puedo”.
- Algunos ejemplos de declaraciones "Puedo" incluyen:
- Puedo usar la codificación de botones para codificar el robot para que recoja y entregue barriles.
- Puedo colaborar con mi grupo para hacer un plan para codificar el robot para completar el desafío de la unidad.
- Algunos ejemplos de declaraciones "Puedo" incluyen:
- Co-crear objetivos de aprendizaje basados en esa lista.
Utilice el proceso de co-creación de objetivos de aprendizaje para introducir vocabulario como secuenciación, depuración, o automatización, e incorpore esas palabras en los objetivos de aprendizaje de los estudiantes para satisfacer mejor sus necesidades.
Para obtener más orientación sobre cómo crear conjuntamente objetivos de aprendizaje con sus estudiantes, este artículode la biblioteca VEX.
Seleccione Siguiente > para obtener más información sobre el uso de la codificación de botones.