Antes de empezar
Pregunta esencial: ¿Cómo puede la comprensión del modo en que se mueven los robots ayudarnos a convertirnos en mejores programadores?
Comprensión de la unidad:
- Cómo determinar el ángulo en el que quieres que se mueva el robot.
- Cómo utilizar VEXcode AIM para codificar el robot para que se mueva en un ángulo determinado durante una distancia determinada.
- Cómo planificar una secuencia de bloques en un proyecto antes de codificar en VEXcode para facilitar el proceso.
- Cómo encontrar y corregir errores en un proyecto.
- Cómo colaborar con éxito al codificar un 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-DA-07: Utilizar datos para resaltar o proponer relaciones de causa y efecto, predecir resultados o comunicar una idea.
- 1B-AP-08: Comparar y refinar múltiples algoritmos para la misma tarea y determinar cuál es el más apropiado.
- 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-15: Probar y depurar (identificar y corregir errores) un programa o algoritmo para garantizar que se ejecute según lo previsto.
- 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.
- 2-AP-19: Documentar los programas para que sean más fáciles de seguir, probar y depurar.
- 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
- 3 barriles de naranja
- 3 barriles azules
- ID de etiqueta de abril 0 y 1
- Campo AIM (4 piezas y 8 paredes)
- Objetivo del código VEX
- Una computadora
- Transportador robótico (por estudiante)
- Diario (por estudiante)
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
Ahora que has comenzado a codificar tu robot para que se mueva en VEXcode AIM, ¡estás listo para nuevos desafíos! En esta unidad, ampliarás tus habilidades aprendiendo a codificar el robot para que se mueva en cualquier ángulo, durante una distancia específica. Al final de la unidad, crearás tu propio recorrido de slalom y codificarás tu robot para que lo recorra con la mayor precisión y rapidez posible.
Mira el vídeo a continuación para conocer el desafío. En este desafío, crearás un circuito de slalom y luego codificarás tu robot para que lo recorra lo más rápido posible. Su robot debe atravesar todas las puertas de slalom y finalizar pasando por las puertas AprilTag.
Después de haber visto el vídeo, tendréis una discusión en clase sobre él. Registre sus respuestas a las siguientes preguntas en su diario, así estará listo para compartirlas durante la discusión:
- ¿Cómo crees que puedes codificar el robot para que se mueva en los ángulos que viste en el vídeo?
- ¿Qué preguntas te vienen a la mente sobre cómo codificar el robot para que se mueva en ángulos?
- ¿Moverse en diferentes ángulos cambiaría el modo en que resolvió los desafíos en unidades anteriores? Explica por qué o por qué no.
- ¿Qué habilidades y conocimientos necesitarás desarrollar para completar el desafío?
Después de haber visto el vídeo, tendréis una discusión en clase sobre él. Registre sus respuestas a las siguientes preguntas en su diario, así estará listo para compartirlas durante la discusión:
- ¿Cómo crees que puedes codificar el robot para que se mueva en los ángulos que viste en el vídeo?
- ¿Qué preguntas te vienen a la mente sobre cómo codificar el robot para que se mueva en ángulos?
- ¿Moverse en diferentes ángulos cambiaría el modo en que resolvió los desafíos en unidades anteriores? Explica por qué o por qué no.
- ¿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 e ideas basadas en el video, alentándolos a respaldarlas con evidencia del video. Utilice indicaciones como:
- ¿Qué viste en el vídeo que te hace pensar eso?
- A medida que los estudiantes comparten sus preguntas e ideas, ayúdelos a enmarcar sus preguntas como preguntas científicas productivas, asegurándose de que se incluyan todos los conocimientos adquiridos en esta unidad.
- 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 robots que pueden utilizar ángulos para optimizar sus movimientos?
- En una ciudad, podrían observar vehículos autónomos realizando giros precisos.
- En una zona rural, es posible que observen drones pulverizando cultivos en ángulos específicos.
- En un almacén, es posible que vean robots optimizando sus rutas entre los estantes.
Co-creación de objetivos de aprendizaje
Ahora que has visto el vídeo, sabes que tendrás que codificar el robot para que se mueva en ángulos para recorrer un circuito de slalom. Piensa en lo que necesitarás saber y poder hacer para lograrlo. 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, sabes que tendrás que codificar el robot para que se mueva en ángulos para recorrer un circuito de slalom. Piensa en lo que necesitarás saber y poder hacer para lograrlo. 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. Enmarque estas afirmaciones como “puedo”.
- Algunos ejemplos de declaraciones de “Puedo” para esta unidad incluyen:
- Puedo usar VEXcode AIM para codificar mi robot para que se mueva en cualquier ángulo durante una distancia específica.
- Puedo depurar mi proyecto para asegurar que el robot se comporte según lo previsto.
- Algunos ejemplos de declaraciones de “Puedo” para esta unidad incluyen:
- Co-crear objetivos de aprendizaje basados en esa lista.
Para obtener más orientación sobre cómo crear conjuntamente objetivos de aprendizaje con sus estudiantes, este artículode la biblioteca VEX. Obtenga más información sobre cómo co-crear objetivos de aprendizaje con sus estudiantes con esta lección de una clase magistral de VEX PD+.
Seleccione Siguiente > para comenzar a codificar su robot para que se mueva en ángulos.