Skip to main content
Portal del profesor

Jugar

Parte 1 - Paso a paso

  1. 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.

    Vista de arriba hacia abajo de un campo GO con un disco rojo en la parte superior izquierda, un disco verde en la parte superior derecha, un disco azul en la parte inferior derecha y tres cuadrados adyacentes horizontalmente en la esquina inferior derecha etiquetados con las letras R, G y B. Las letras indican los espacios en los que se colocarán los discos de colores correspondientes.
    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)
  2. ModeloModelo para que los estudiantes comiencen con sus proyectos en VEXcode GO.

    Icono para el tutorial Configuración de su robot en VEXcode GO.
    Tutorial de configuración de tu robot en VEXcode GO

    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.

    Vista de arriba hacia abajo de un campo GO con un disco rojo en la parte superior izquierda, un disco verde en la parte superior derecha, un disco azul en la parte inferior derecha y tres cuadrados adyacentes horizontalmente en la esquina inferior derecha etiquetados con las letras R, G y B. Las letras indican los espacios en los que se colocarán los discos de colores correspondientes. El robot se coloca en su posición inicial cerca de la esquina inferior izquierda, directamente debajo y mirando hacia el disco rojo.
    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.

    Icono para el 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?

  3. 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.

    Un diagrama del ciclo de resolución de problemas del estudiante. Las flechas muestran que el ciclo se repite. El ciclo comienza con “Describir el problema”, luego “Identificar cuándo y dónde comenzó el problema”, luego “Realizar y probar modificaciones” y, finalmente, “Reflexionar” antes de repetir.
    Ciclo
    de resolución de problemas para estudiantes

    Anime 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.

    Continuación del proyecto de bloques GO de VEXcode de la sección Engage, ahora con bloques de comentarios agregados al final que dicen 'Recolectar verde' y 'Recolectar azul', indicando los próximos pasos que se agregarán al proyecto. Todo el proyecto ahora dice Cuando comenzó, el bloque de comentarios dice 'Recoger rojo', avanzar 400 mm y energizar el imán para impulsar. A continuación, gire 180 grados a la derecha, avance 400 mm y gire 90 grados a la derecha. Finalmente, hay un bloque Ordenar Discos Mi antes de dos bloques de comentarios que dicen 'Recoger verde' y 'Recoger azul'.
    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.

    Icono para el tutorial Paso a paso a través de 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.
  4. 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?
       
  5. 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.

Archivo de vídeo

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

  1. 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
  2. ModeloModelo para que los estudiantes continúen con sus proyectos en VEXcode GO.

    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.

    Vista de arriba hacia abajo de un campo GO con un disco rojo en la parte superior izquierda, un disco verde en la parte superior derecha, un disco azul en la parte inferior derecha y tres cuadrados adyacentes horizontalmente en la esquina inferior derecha etiquetados con las letras R, G y B. Las letras indican los espacios en los que se colocarán los discos de colores correspondientes. El robot se coloca en su posición inicial cerca de la esquina inferior izquierda, directamente debajo y mirando hacia el disco rojo.
    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. 

    Icono para el 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?

  3. 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.

    Un diagrama del ciclo de resolución de problemas del estudiante. Las flechas muestran que el ciclo se repite. El ciclo comienza con “Describir el problema”, luego “Identificar cuándo y dónde comenzó el problema”, luego “Realizar y probar modificaciones” y, finalmente, “Reflexionar” antes de repetir.
    Ciclo
    de resolución de problemas para estudiantes

    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 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.

    Icono para el tutorial Paso a paso a través de 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.

    Ejemplo de solución de bloques GO de VEXcode para este desafío. Esta es una continuación del último proyecto, con el código para los bloques de comentarios 'Recoger Verde' y 'Recoger Azul' agregado debajo de ambos. Hay dos pilas, una comienza con Cuando se inicia y la otra es una pila de definición de Mis bloques titulada 'Ordenar discos'. El bloque de definición de discos de clasificación tiene tres bloques Si-Entonces adjuntos para cada color, que se leen de la siguiente manera: si el ojo detecta rojo, entonces avance 100 mm, active el imán para que caiga, retroceda 100 mm y gire a la izquierda 90 grados. A continuación, se cierra ese bloque Si Entonces y se lee uno nuevo: si el ojo detecta verde, entonces avance 250 mm, active el imán para que caiga, retroceda 250 mm y gire a la izquierda 90 grados. A continuación, se cierra ese bloque Si Entonces y se lee uno nuevo: si el ojo detecta azul, entonces avance 350 mm, active el imán para que caiga, retroceda 350 mm y, finalmente, gire a la izquierda 90 grados. La pila Cuando se inicia tiene código para conducir a cada disco, regresar a la posición inicial y luego usar Ordenar discos Mi bloque para ordenarlo para los tres discos. Primero, para ordenar el disco rojo, avance 400 mm, active el imán para impulsarlo y gire a la derecha 180 grados. A continuación, avance 400 mm, gire 90 grados a la izquierda y llame a los discos de clasificación Mi bloque. En segundo lugar, para ordenar el disco verde, avance 425 mm, gire a la derecha 90 grados y avance 300 mm. A continuación, active el imán para impulsarlo, conduzca en reversa durante 300 mm y gire a la derecha 90 grados. A continuación, avance 425 mm, gire 90 grados a la izquierda y llame a los discos de clasificación Mi bloque. En tercer lugar, para ordenar el disco azul, avance 150 mm, gire a la derecha 90 grados y avance 400 mm. A continuación, active el imán para impulsarlo, conduzca en reversa durante 400 mm y gire a la derecha 90 grados. Por último, avance 150 mm, gire 90 grados a la izquierda y llame a los discos de clasificación Mi bloque.
    Posible solución)
  4. 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?
  5. 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.