Parte 1 - Paso a paso
- InstruirIndique a los estudiantes que explorarán cómo hacer avanzar su robot Code Base. Antes de comenzar el proyecto, predecirán dónde terminará el robot de Code Base.
- ModeloModele cómo iniciar VEXcode GO en un dispositivo y crear un proyecto que haga avanzar Code Base con el bloque [Drive for].
- Modele para los estudiantes los pasos del artículo Abrir y guardar un proyecto Biblioteca VEX y pídales que sigan los pasos para abrir y guardar su proyecto.
- Indique a los estudiantes que nombren su proyecto Adelante.
- Luego, haga que los estudiantes conecten su robot Code Base a su dispositivo.
- Una vez que los estudiantes hayan nombrado su proyecto y hayan conectado Brain a su dispositivo, deben seguir los pasos para configurar el robot Code Base. Modele los pasos del artículo Configure a Code Base VEX Library y asegúrese de que los estudiantes puedan ver los bloques Drivetrain en la Caja de herramientas.
- Muestre cómo arrastrar el bloque [Conducir para] al espacio de trabajo y colocarlo debajo del bloque {When started}.
- Cambie el parámetro del bloque [Drive for] a 150 mm.
Cambiar el parámetro - Modele para los estudiantes cómo predecir qué tan lejos se moverá el robot de Code Base en función de los parámetros del bloque [Conducir para]. Haga que los estudiantes coloquen el Código Base en la posición inicial y luego calculen qué tan lejos se moverá el robot. Deben colocar un marcador donde creen que se detendrá el Código Base.
- Modele para los estudiantes cómo seleccionar el botón 'Iniciar' en la barra de herramientas para iniciar el proyecto.
Seleccione el botón Inicio - Una vez que los estudiantes hayan observado el comportamiento, modele para los estudiantes cómo regresar a su proyecto, edite los parámetros del bloque [Conducir para] de 150 mm a otra distancia, como 200 mm o 250 mm. Luego, inicie el proyecto nuevamente para ver cómo el cambio en los parámetros afectó el movimiento del robot Code Base.
Adelante 150 mm - FacilitarFacilite una discusión sobre las observaciones de los estudiantes y los objetivos del proyecto preguntando lo siguiente:
- ¿Puedes mostrarme usando tus manos hasta dónde pensabas que se movería el robot de Code Base antes de comenzar el proyecto?
- ¿A qué cambiaste el parámetro de distancia y por qué? ¿Qué tan lejos crees que viajará el robot Code Base ahora que se ha cambiado la distancia?
- ¿Cómo se compara la distancia recorrida con tu estimación?
- ¿Qué categoría de bloques usaste para este proyecto?
Discutir el movimiento del robot Code Base - RecordarRecuerde a los estudiantes que pueden tener preguntas cuando estén creando e iniciando su proyecto. Recuerde a los estudiantes que aprender nuevos conceptos puede requerir varios intentos y anímelos a intentarlo nuevamente si no tienen éxito en el primer intento.
- PreguntarPida a los estudiantes que piensen en qué distancia tendría que moverse el robot de Code Base para recorrer el aula. Haga que los estudiantes establezcan una conexión sobre por qué este tipo de planificación es útil en la vida cotidiana. Pregunte a los estudiantes cómo podría ser útil para un trabajo poder planificar y dar instrucciones precisas. Pregunte a los estudiantes si pueden pensar en algún trabajo en el que se necesiten instrucciones.
Descanso a mitad de juego & Discusión grupal
Tan pronto como cada grupo haya completado su proyecto, reúnanse para una breve conversación .
- ¿El robot Code Base terminó donde pensaba que iba a terminar? Si no, ¿qué tan cerca estuvo de su predicción?
- ¿Cómo editaste tu proyecto ? ¿Qué nueva distancia elegiste?
- ¿Encontró alguna dificultad al cambiar la distancia en el bloque [Drive for]?
Introducir la transmisión:
- Ahora que exploramos cómo usar VEXcode GO para permitir que nuestro robot Code Base avance, ¿por qué crees que hay una sección de bloques de “Tren motriz”?
- ¿Qué crees que es una transmisión? ¿Puedes explicar tu pensamiento?
- ¿Puedes mostrarme usando gestos dónde crees que está la transmisión en el robot Code Base?
- ¿Puedes mirar la parte inferior de tu robot Code Base e identificar dónde están los motores en esta transmisión y a qué ruedas están conectados?
Parte 2 - Paso a paso
- InstruirIndique a los estudiantes que explorarán cómo mover su robot Code Base hacia adelante y hacia atrás.
Para comenzar, cada grupo debe tener un dispositivo, VEXcode GO, al menos un marcador de ubicación y una base de código construida.
Archivo de vídeoRetrocediendo - ModeloModelo para estudiantes sobre cómo iniciar VEXcode GO en un dispositivo y cambiar el nombre de su proyecto a Reverse. Muestre a los estudiantes que seleccionen "Guardar como" para guardar este proyecto por separado del primero.
Consulte los pasos del artículo Abrir y guardar un proyecto para obtener más información.
- Modele cómo cambiar el parámetro en el bloque [Conducir para] para que el código base funcione en reversa.
Cambiar el parámetro (inverso) - Utilice el mismo proceso de estimación que en Play Part 1. Haga que los estudiantes coloquen el Código Base en la posición inicial y luego calculen qué tan lejos se moverá el robot. Deben colocar un marcador donde creen que se detendrá el Código Base.
- Haga que los estudiantes comiencen sus proyectos. Es posible que deba recordarles los pasos para Conectar un VEX GO Brain si ocurren problemas de conexión.
Marcha atrás 150 mm - Una vez que los estudiantes hayan observado el comportamiento de conducir en reversa, muéstreles cómo regresar a su proyecto. Luego deberían cambiar el nombre de su proyecto Adelante y Atrás. Consulte los pasos en el artículo Abrir y guardar Biblioteca VEX para obtener más información.
- Modele para los estudiantes cómo agregar un segundo bloque [Drive for]. Un bloque [Conducir para] debe hacer que el robot avance y el segundo debe hacer que el robot avance hacia atrás. Modele cómo editar los parámetros de los bloques [Drive for] y luego inicie el proyecto nuevamente para ver cómo el cambio en los parámetros afectó el movimiento del robot Code Base.
Avance y retroceso
- Modele cómo cambiar el parámetro en el bloque [Conducir para] para que el código base funcione en reversa.
- FacilitarFacilite una discusión mientras los estudiantes editan sus proyectos y observan el comportamiento del robot preguntando lo siguiente:
- ¿Puedes mostrarme usando tus manos hasta dónde pensabas que se movería el robot de Code Base antes de ejecutar el proyecto?
- ¿A qué cambiaste el parámetro de distancia y por qué? ¿Qué tan lejos crees que viajará el robot Code Base ahora que se ha cambiado la distancia?
- Cuando agregaste otro bloque [Conducir para], ¿los configuraste para que viajaran la misma distancia? ¿Tienen que ser iguales? ¿Por qué o por qué no?
- Si mi robot Code Base está codificado para avanzar 100 mm, ¿hasta dónde necesitaría cambiar la distancia si quisiera que avanzara el doble?
Discutir el movimiento del robot Code Base - RecordarRecuerde que los estudiantes pueden tener preguntas cuando estén editando e iniciando su proyecto. Recuerde a los estudiantes que aprender nuevos conceptos puede requerir varios intentos y anímelos a intentarlo nuevamente si no logran agregar y editar los bloques en el proyecto.
- PreguntarPida a los estudiantes que piensen en cómo tendría que moverse el robot de Code Base, si quisieran que llegara a la puerta y luego retrocediera hasta donde comenzó. ¿Qué tipos de tareas o trabajos podría realizar ahora el robot Code Base que pueda avanzar y retroceder? Pida a los estudiantes que sugieran una tarea que el robot Code Base ahora podría completar usando movimientos hacia adelante y hacia atrás.
Opcional: Los grupos pueden deconstruir su robot Code Base si es necesario en este punto de la experiencia. Usarán la misma compilación en las prácticas de laboratorio posteriores, por lo que esta es una opción para el profesor.