Antes de empezar
Pregunta esencial: ¿Por qué es importante la precisión al controlar robots y cómo la logramos?
Comprensión de la unidad:
- Cómo crear, descargar y ejecutar un proyecto AIM de VEXcode.
- Los bloques en VEXcode AIM controlan con precisión los comportamientos del robot.
- La secuencia de bloques de un proyecto determina el orden de los comportamientos del robot.
- La depuración consiste en identificar y corregir errores para que el robot funcione según lo previsto.
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
- 2 barriles de naranja
- 2 barriles azules
- Campo AIM (4 piezas y 8 paredes)
- Objetivo del código VEX
- Una computadora
- Diario (por estudiante)
Configuración de VEXcode AIM con estudiantes
- En esta unidad, los estudiantes comenzarán a codificar con VEXcode AIM.
- Los estudiantes deben acceder a la versión web de VEXcode AIM en codeaim.vex.com en un navegador Chrome.
- Los estudiantes también conectarán sus robots a VEXcode AIM.
- Los estudiantes deben conectar sus robots a VEXcode AIM mediante una conexión inalámbrica (Bluetooth) para obtener mejores resultados. Vea este artículo de la biblioteca VEX para obtener más información.
- Si la conectividad inalámbrica (Bluetooth) no está disponible, los estudiantes también pueden usar un cable USB. Ver esta biblioteca VEX para obtener más información.
- Asegúrese de que los estudiantes sepan el nombre de su robot antes de conectarse de forma inalámbrica. Vea este artículo de la biblioteca VEX para obtener más información sobre cómo nombrar un robot.
- Los estudiantes deben conectar sus robots a VEXcode AIM mediante una conexión inalámbrica (Bluetooth) para obtener mejores resultados. Vea este artículo de la biblioteca VEX para obtener más información.
Tiempo sugerido para esta unidad: 7-9 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-2 sesiones
- Explorando un proyecto de ejemplo: 1 sesión
- Desafío de unidad: 2-3 sesiones
En esta unidad, se le abrirá un mundo de posibilidades para codificar su robot a medida que se le presenta VEXcode AIM. Aprenderá a construir y depurar proyectos de bloques VEXcode, lo que permitirá que su robot se mueva con precisión en diferentes direcciones. Al final de la unidad, podrás codificar tu robot para que se mueva en cuatro direcciones para sortear obstáculos.
Mira el vídeo a continuación para conocer el desafío. ¡En este desafío unitario, codificarás tu robot para completar una carrera de barriles! Necesitarás mover el robot por los cuatro lados de cada barril en el campo y regresar a la ubicación inicial lo más rápido posible.
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:
- ¿Qué ideas tienes sobre cómo codificar el robot para que se mueva con VEXcode AIM?
- ¿Qué preguntas tienes sobre la codificación con VEXcode?
- ¿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:
- ¿Qué ideas tienes sobre cómo codificar el robot para que se mueva con VEXcode AIM?
- ¿Qué preguntas tienes sobre la codificación con VEXcode?
- ¿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 razonamiento.
- 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 industrias que podrían utilizar robots para una navegación precisa?
- En un centro tecnológico, es posible que reconozcan robots de almacén autónomos.
- En comunidades con hospitales, es posible que conozcan los asistentes quirúrgicos robóticos.
- En una región agrícola, podrían estar relacionados con tractores guiados por GPS o drones para monitorear cultivos.
Co-creación de objetivos de aprendizaje
Ahora que has visto el vídeo, sabes que tendrás que codificar el robot para que conduzca alrededor de barriles usando VEXcode AIM. Piensa en lo que necesitarás saber y aprender para hacer esto. 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 conduzca alrededor de barriles usando VEXcode AIM. Piensa en lo que necesitarás saber y aprender para hacer esto. 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 múltiples direcciones.
- Puedo depurar mi proyecto para asegurarme de que el robot se comporte como quiero.
- 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.
Seleccione Siguiente > para comenzar a codificar su robot.