Jugar
Parte 1 - Paso a paso
- InstruirInstruya a los estudiantes que van a desarrollar lo que han aprendido en laboratorios anteriores para completar un desafío. El objetivo es que la Base de Código recolecte tres muestras de rocas marcianas (los tres discos) de diferentes ubicaciones y las entregue en el área de clasificación correcta según su color. Los estudiantes usarán [Mi bloque] que crearon con usted en Engage para ordenar los discos. Tendrán que crear un proyecto que impulse la recolección de cada uno de los Discos, y utilizar [Mi Bloque] para ordenarlos cuando la Base de Código devuelva los Discos a la base de Marte.
- Muestre a los estudiantes la nueva configuración del campo con las áreas de colocación y clasificación del disco marcadas con 'R,G B'. Es posible que desees que marquen las ubicaciones de los discos con un marcador de borrado en seco para asegurarse de que devuelvan los discos a las ubicaciones adecuadas durante la prueba.
Configuración de campo - Los estudiantes construirán este proyecto con su grupo y luego lo probarán en la superficie de Marte (el Campo). La siguiente animación muestra una forma posible en que el Código Base puede moverse para completar este desafío.
Archivo de vídeo- Proporcione a los estudiantes las distancias de manejo para recolectar los discos, de modo que puedan concentrarse en la secuenciación del código para este proyecto.
- Para recoger el Disco Rojo - 400 mm (~16 pulgadas)
- Para recoger el Disco Verde - 425 mm (~17 pulgadas), girar, 300 mm (~12 pulgadas)
- Para recoger el disco azul: 150 mm (~6 pulgadas), girar, 400 mm (~16 pulgadas)
- ModeloModelo para que los estudiantes comiencen con sus proyectos en VEXcode GO.
- Si es necesario, muestre a los estudiantes cómo conectar el cerebro en su base de código a su dispositivo en VEXcode GO. Porque los pasos de conexión varían entre dispositivos, see the Connecting articles of the VEXcode GO VEX Library para conocer pasos específicos para conectar el VEX GO Brain a su computadora o tableta.
- If necessary, model the steps from the Configure a Code Base VEX Library article or show students the Configuring your Robot tutorial in VEXcode GO, and ensure students can see the Drivetrain blocks in the Toolbox.
Tutorial de configuración de tu robot en VEXcode GO - Una vez configurada la base de código, los estudiantes pueden construir sus proyectos. Si aún no lo han hecho, pida a los estudiantes que nombren su proyecto Geo Challenge y que lo guarden en su dispositivo. See the Open and Save section of the VEXcode GO VEX Library for device-specific steps to save a VEXcode GO project.
Si es necesario, modele para los estudiantes cómo probar su proyecto en el campo.
- Muéstreles cómo prepararse para la prueba colocando la Base de Código en la Base de Marte y cada uno de los Discos en las posiciones que se muestran en la imagen a continuación.
Configurar para probar - Una vez que el código base esté en su lugar, seleccione "Iniciar" en VEXcode GO para probar el proyecto. Si es necesario, muestre a los estudiantes el video tutorial Iniciar un proyecto en VEXcode GO.
Iniciar un proyecto tutorial en VEXcode GO Para los estudiantes que terminan antes y necesitan desafíos adicionales, haga que cambien las ubicaciones de los discos y ajusten el código en la unidad Code Base para recolectar los discos. ¿Tu proyecto aún funciona? ¿Qué hay que cambiar para que el Código Base recoja los Discos de las nuevas ubicaciones?
- FacilitarFacilitar una conversación con los estudiantes mientras prueban sus proyectos.
- ¿Cómo debe moverse el Código Base para recolectar los Discos? ¿Puedes mostrármelo con tus manos?
- ¿Es necesario girar el código base? ¿Hasta dónde? ¿En qué dirección?
- ¿Cómo sabe el código base de qué color es el disco? ¿Qué bloques se utilizan para que el Código Base detecte el color del Disco?
- ¿En qué punto del proyecto se debe agregar el comando [Mi bloque]?
- Esto debería ocurrir después de que la Base de Código haya recolectado el Disco y haya regresado a la ubicación inicial de la Base Marte.
Prepare a los estudiantes para el ensayo y error que es una parte intrínseca de este desafío. Es posible que desee utilizar el gráfico del Ciclo de resolución de problemas de la página de Antecedentes como ayuda visual para establecer una estructura para el proceso de resolución de problemas con sus estudiantes. See the Preparing for the Open-Ended Challenge in this Unit section of the Background page for more strategies to help students troubleshoot their projects and come up with their own solutions.
Ciclo de resolución de problemas para estudiantesAnime a los estudiantes a utilizar [Bloques de comentarios] para planificar y organizar sus proyectos como lo hicieron en los laboratorios anteriores. La siguiente imagen es un ejemplo de cómo se podrían agregar bloques [Comentario] antes de comenzar a agregarlos a sus proyectos para completar el desafío.
Utilice bloques [Comentario] para planificar su proyecto Si los estudiantes necesitan ayuda adicional para solucionar problemas, utilice la función Pasos del proyecto para ayudarlos a recorrer su proyecto un bloque a la vez para ver cómo se ejecuta cada bloque en su proyecto. Para obtener más información sobre cómo utilizar la función Paso a paso del proyecto, consulte el tutorial Paso a paso por bloques en VEXcode GO.
Tutorial de paso a paso por bloques en VEXCode GO Concéntrese en el concepto, no en la precisión.
- El objetivo de este laboratorio es centrarse en el concepto de utilizar el electroimán y el sensor ocular en un proyecto. Si los estudiantes desalinearon levemente su robot, o el disco no está exactamente en el lugar correcto cuando se acercan a él, infórmeles que está bien mover el disco levemente para asegurarse de que el electroimán lo recoja. Además, informe a los estudiantes que está bien empujar el disco hacia el área de clasificación si se encuentra mayoritariamente, pero no completamente, en el cuadrado del área de clasificación.
- Es posible que los estudiantes no lleguen al tercer disco debido a errores acumulados. Si los estudiantes no obtienen el código base del tercer disco, permítales enviarlo al código base. Puedes contextualizar esto como un efecto de los vientos marcianos impredecibles que afectan los movimientos y giros del Código Base. El objetivo del desafío no es abordar la precisión dentro de los parámetros de la unidad, sino centrarse en la codificación con condicionales y [Mis bloques] para completar un desafío.
- RecordarRecuerde a los estudiantes que verifiquen los parámetros en los bloques [Conducir para] y [Girar para] para asegurarse de que el proyecto tenga las distancias correctas necesarias para recolectar y luego clasificar los discos.
- Recuerde a los estudiantes que observen la función destacada en VEXcode GO mientras prueban sus proyectos. Siguiendo el resaltado, pueden visualizar claramente el flujo del proyecto de [Mi Bloque], para ver cuándo el proyecto se mueve desde la pila de bloques para recolectar el Disco, y luego a [Mi Bloque] para ordenar el Disco.
- Además, recuerde a los estudiantes que no deberían tener que cambiar ninguno de los bloques en la secuencia de bloques [Definir] ya que estos los llevarán a las ubicaciones de clasificación correctas. Solo tendrán que agregar el comando [Mi bloque] a sus proyectos en la secuencia correcta para que el Código Base ordene los Discos, una vez que hayan sido recolectados y traídos de regreso a la ubicación inicial de la Base Marte.
Para fomentar una mentalidad de crecimiento y ayudar a los estudiantes a aceptar el proceso de prueba y error que forma parte de la codificación y alentarlos a aprender de los errores a lo largo del camino, formule preguntas como las siguientes:
- ¿Qué error has cometido que te ha enseñado algo?
- ¿Qué aprendiste de este error? ¿Cómo puede ayudarte la próxima vez que codifiques el código base?
- ¿Qué has aprendido de los errores pasados que te está ayudando a afrontar este desafío?
- PreguntaPida a los estudiantes que piensen en cómo ha cambiado su proyecto del Laboratorio 3 al Laboratorio 4.
- ¿Cómo ha cambiado tu proyecto desde el Laboratorio 3 hasta ahora? ¿Qué has añadido? ¿Cómo ha cambiado esto el comportamiento del Código Base?
- ¿Qué podría hacer el Código Base en el Laboratorio 3? ¿Qué puede hacer ahora? ¿Qué has añadido a tu proyecto para que esto suceda?
Pausa a mitad de juego & Discusión en grupo
Tan pronto como cada grupo haya recolectado y ordenado con éxito al menos un Disco, reúnanse para una conversación.
Revise el progreso de los estudiantes y hable sobre cómo está funcionando [Mi bloque] en sus proyectos. Asegúrese de que los estudiantes comprendan que están usando un [Mi bloque] para reutilizar las secciones de código que se repiten en su proyecto: el código que hace que el robot clasifique los discos.
- ¿Quién fue capaz de recolectar un disco? ¿Dos discos? ¿Alguien pudo recolectar los tres discos? Si el tiempo lo permite, haga que los estudiantes compartan sus estrategias y desafíos entre sí para que puedan aprender unos de otros y valorar el proceso, no solo el producto del desafío.
Muestra lo que sucede en el flujo del proyecto con un [Mi bloque]. Utilice un proyecto estudiantil o muestre la animación a como ejemplo y observe cómo se ejecuta el proyecto en conjunto. Llame la atención sobre cómo el resaltado se mueve a la secuencia de bloque [Definir] cuando llega al comando [Mi bloque] en el proyecto.
Asegúrese de que los estudiantes comprendan el flujo del proyecto y funciona [Mi bloque] en su proyecto. Utilice las siguientes preguntas para guiar una discusión sobre el flujo del proyecto con [Mi bloque]:
- ¿Cómo se mueve el punto culminante en tu proyecto? ¿Cuándo se mueve a [Mi Bloque]?
- El resaltado se mueve a la secuencia de bloques [Definir] cuando llega al comando [Mi bloque] en el proyecto.
- ¿Cómo funciona [Mi Bloque] en tu proyecto para ayudarte a ordenar los discos?
- Cada vez que la Base de Código recolecta un Disco, verificará el color del Disco y lo enviará al área de clasificación correcta según lo definido en [Mi bloque].
- Los bloques en la [Definición de Mis bloques] hacen que el Código Base entregue los Discos al área de clasificación adecuada según su color, mientras que los bloques debajo del bloque {When started} impulsan al robot a recoger los Discos.
Parte 2 - Paso a paso
- InstruyaIndique a los estudiantes que continuarán trabajando en sus proyectos para que la Base de Código recopile y entregue las tres muestras de rocas marcianas (discos) a las ubicaciones de clasificación adecuadas.
- La siguiente animación muestra una posible forma en que el Código Base puede moverse para completar el desafío.
Archivo de vídeo - ModeloModelo para que los estudiantes continúen con sus proyectos en VEXcode GO.
- Si se agotó el tiempo de conexión durante la discusión del descanso intermedio, muestre a los estudiantes cómo conectar el cerebro en su base de código a su dispositivo en VEXcode GO. Porque los pasos de conexión varían entre dispositivos, see the Connecting articles of the VEXcode GO VEX Library para conocer pasos específicos para conectar el VEX GO Brain a su computadora o tableta.
Si es necesario, modele para los estudiantes cómo probar su proyecto en el campo.
- Muéstreles cómo prepararse para la prueba colocando la Base de Código en la Base de Marte.
Configurar para probar - Una vez que el código base esté en su lugar, seleccione "Iniciar" en VEXcode GO para probar el proyecto. Si es necesario, muestre a los estudiantes el video tutorial Iniciar un proyecto en VEXcode GO.
Videotutorial sobre cómo iniciar un proyecto en VEXcode GO Para los estudiantes que terminan antes y necesitan desafíos adicionales, pídales que cambien las ubicaciones de los discos y ajusten sus proyectos para que Code Base recopile los discos de las nuevas ubicaciones y los clasifique. ¿Tu proyecto aún funciona? ¿Qué hay que cambiar para que el Código Base recoja los Discos de las nuevas ubicaciones?
- FacilitarFacilitar una conversación con los estudiantes mientras construyen y prueban sus proyectos con preguntas como:
- ¿Qué tienes que agregar a tu proyecto para que el Código Base recopile los tres discos?
- ¿Cómo debe moverse la base de código para recolectar los discos? ¿Puedes mostrármelo con tus manos?
- ¿Puedes explicar, con palabras o gestos, qué está haciendo tu robot y qué quieres que haga?
- ¿Es necesario girar el código base? ¿Hasta dónde? ¿En qué dirección?
- ¿Qué parámetros hay que cambiar para que la Base de Código recoja cada Disco y luego regrese a la Base Marte?
- ¿En qué punto del proyecto se debe agregar el comando [Mi bloque]?
- Esto debería ocurrir después de que la Base de Código haya recolectado el Disco y haya regresado a la ubicación inicial de la Base Marte.
Incentive a los estudiantes a perseverar a través del ensayo y error que es una parte intrínseca de este desafío, al igual que los científicos que trabajan con el Perseverance Rover tienen que seguir superando desafíos para completar su misión. Consulte el gráfico del Ciclo de resolución de problemas como ayuda visual para establecer una estructura para el proceso de resolución de problemas con sus estudiantes. See the Preparing for the Open-Ended Challenge in this Unit section of the Background page for more strategies to help students troubleshoot their projects and come up with their own solutions.
Ciclo de resolución de problemas para estudiantesConcéntrese en el concepto, no en la precisión.
- El objetivo de este laboratorio es centrarse en el concepto de utilizar el electroimán y el sensor ocular en un proyecto. Si los estudiantes desalinearon levemente su robot, o el disco no está exactamente en el lugar correcto cuando se acercan a él, infórmeles que está bien mover el disco levemente para asegurarse de que el electroimán lo recoja. Además, informe a los estudiantes que está bien empujar el disco hacia el área de clasificación si se encuentra mayoritariamente, pero no completamente, en el cuadrado del área de clasificación.
- Es posible que los estudiantes no lleguen al tercer disco debido a errores acumulados. Si los estudiantes no obtienen el código base del tercer disco, permítales enviarlo al código base. Puedes contextualizar esto como un efecto de los vientos marianos impredecibles que afectan los movimientos y giros del Código Base. El objetivo de la unidad no es abordar la precisión con los parámetros de la unidad, sino centrarse en la codificación con condicionales y [Mi bloque] para completar un desafío.
Si los estudiantes necesitan ayuda adicional para solucionar problemas, utilice la función Pasos del proyecto para ayudarlos a recorrer su proyecto un bloque a la vez para ver cómo se ejecuta cada bloque en su proyecto. Para obtener más información sobre cómo utilizar la función Paso a paso del proyecto, consulte el tutorial Paso a paso por bloques en VEXcode GO.
Tutorial de cómo recorrer bloques paso a paso en VEXcode GO Hay muchas soluciones posibles para este desafío. A continuación se muestra un ejemplo de referencia.
Posible solución) - RecordarRecuerde a los estudiantes que observen la función destacada en VEXcode GO mientras prueban sus proyectos. Siguiendo el resaltado, pueden visualizar claramente el flujo del proyecto de [Mi Bloque], para ver cuándo el proyecto se mueve desde la pila de bloques para recolectar el Disco, y luego a [Mi Bloque] para ordenar el Disco.
- Además, recuerde a los estudiantes que no deberían tener que cambiar ninguno de los bloques dentro de [Definición de Mi bloque] ya que estos los llevarán a las ubicaciones de clasificación correctas. Solo tendrán que agregar el comando [Mi bloque] a sus proyectos en la secuencia correcta para que el Código Base ordene los Discos, una vez que hayan sido recolectados y traídos de regreso a la Base Marte.
Para fomentar una mentalidad de crecimiento y ayudar a los estudiantes a aceptar el proceso de prueba y error que forma parte de la codificación y alentarlos a aprender de los errores a lo largo del camino, formule preguntas como las siguientes:
- ¿Qué error has cometido que te ha enseñado algo?
- ¿Qué aprendiste de este error? ¿Cómo puede ayudarte la próxima vez que codifiques el código base?
- ¿Qué has aprendido de los errores pasados que te está ayudando a afrontar este desafío?
Explique a los estudiantes cómo resolver cada problema a medida que recorre el aula. Este será un proceso iterativo, así que recuerde a los estudiantes que los científicos que codifican los exploradores de Marte también tienen que intentar varias veces lograr que el explorador se mueva como lo .
- ¿Cómo identificó su grupo el problema en su proyecto?
- ¿Cómo trabajaron juntos para solucionarlo?
- ¿Intentaste usar el botón Paso para reducir la velocidad de tu proyecto y poder ver el problema con más claridad?
- ¿Cuál fue un éxito en la resolución de problemas que has tenido en tu grupo hasta ahora?
- ¿Qué aprendiste en otros laboratorios y que estás usando en este?
- PreguntePregunte a los estudiantes cómo podrían usar un [Mi bloque] para codificar el Perseverance Rover para clasificar las muestras de rocas marcianas en dos categorías: rocas que muestran signos de vida antigua y rocas que no.