Skip to main content
Portal del profesor

Jugar

Parte 1 - Paso a paso

  1. InstruyaIndique a los estudiantes que se basarán en lo que aprendieron en el Laboratorio 2 para que la Base de Código recopile y clasifique una muestra de roca marciana diferente en un área diferente. La nueva muestra estará representada por el Disco Azul. Agregarán a sus proyectos de Laboratorio 2 la codificación de su robot para ordenar el disco, en función de su color.
    • Muestre a los estudiantes la configuración del campo con las áreas de clasificación marcadas con 'R, G, B'.  Tendrán que dejar caer el disco azul en el área de clasificación azul.

    Vista de arriba hacia abajo de un campo GO con un disco azul en la parte superior izquierda y tres cuadrados adyacentes horizontalmente en la parte 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 usted y luego lo probarán en la superficie de Marte (el Campo). La siguiente animación muestra cómo se moverá el código base cuando se inicie este proyecto.
    Archivo de vídeo
  2. ModeloModelo para que los estudiantes aprendan cómo construir el proyecto en VEXcode GO y probar sus proyectos en el campo.

    Continuación del proyecto de bloques VEXcode GO, ahora con los dos bloques Drive For en el segundo bloque If Then la distancia cambió de 100 mm a 350 mm. Todo el proyecto ahora se lee Cuando se inicia, para recolectar la unidad de disco hacia adelante durante 400 mm y luego energizar el imán para impulsar. A continuación, gire 180 grados a la derecha y avance 400 mm. Para ordenar el disco, gírelo 90 grados a la izquierda y, si el ojo detecta el color rojo, avance 100 mm y active el imán para que caiga. A continuación, y aún dentro del bloque If Then, conduzca hacia atrás durante 100 mm y gire 90 grados a la izquierda. Cierra el primer bloque If Then y comienza uno nuevo, si el ojo detecta azul entonces avanza 350 mm y activa el imán para que caiga. Por último, y aún dentro del bloque If Then, conduzca en reversa durante 350 mm y gire 90 grados a la izquierda.

    Proyecto de bloques VEXcode GO completado titulado 'Ordenar azul'. Este proyecto es el mismo que en el paso anterior. Todo el proyecto se lee Cuando se inicia, para recoger la unidad de disco hacia adelante durante 400 mm y luego energizar el imán para impulsar. A continuación, gire 180 grados a la derecha y avance 400 mm. Para ordenar el disco, gírelo 90 grados a la izquierda y, si el ojo detecta el color rojo, avance 100 mm y active el imán para que caiga. A continuación, y aún dentro del bloque If Then, conduzca hacia atrás durante 100 mm y gire 90 grados a la izquierda. Cierra el primer bloque If Then y comienza uno nuevo, si el ojo detecta azul entonces avanza 350 mm y activa el imán para que caiga. Por último, y aún dentro del bloque If Then, conduzca en reversa durante 350 mm y gire 90 grados a la izquierda.
    Ordenar Azul Proyecto

    Modelo para que los estudiantes prueben su proyecto en el campo.

    • Primero, muéstreles cómo colocar su robot en el punto de partida (la Base de Marte) y el Disco Azul en el Campo como se muestra en la imagen a continuación.  Utilice las líneas de cuadrícula en el campo para ayudar con la alineación. Tanto el disco como el electroimán se pueden alinear en líneas de cuadrícula que se cruzan en el campo, para facilitar que los estudiantes se preparen para el éxito cuando prueben sus proyectos.

    Vista de arriba hacia abajo de un campo GO con un disco azul en la parte superior izquierda y tres cuadrados adyacentes horizontalmente en la parte 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 azul.
     Configuración para la prueba
    • Una vez que el código base esté en su lugar, seleccione "Iniciar" en VEXcode GO para probar el proyecto.  Observa cómo la Base de Código se dirige a recoger el Disco Azul, regresar a la Base Marte y luego entregarlo en el área de clasificación azul.

    Barra de herramientas VEXcode GO con el botón Inicio resaltado en un cuadro rojo, entre los íconos Cerebro y Paso.
     Seleccione 'Iniciar' para probar el proyecto
    • Los estudiantes deberán seleccionar el botón “Detener” en la barra de herramientas GO de VEXcode para detener el proyecto.
    • Para los estudiantes que terminan antes y necesitan desafíos adicionales, pídales que coloquen el Disco Rojo en el campo en la misma ubicación y luego comiencen su proyecto. ¿El Código Base entrega el Disco Rojo al área de clasificación roja? ¿Qué pasaría si intentaran su proyecto con un Disco Verde? ¡Pruébalo!
  3. FacilitarFacilitar una conversación con los estudiantes mientras prueban sus proyectos.
    • ¿Cómo debe moverse el Código Base para recolectar el Disco? ¿Puedes mostrármelo con tus manos? 
    • ¿Es necesario girar el Código Base ? ¿Hasta dónde? ¿En qué dirección?
    • ¿Cómo se moverá el Código Base para entregar el Disco al área de clasificación ? ¿Hacia dónde girará? ¿Qué distancia hay que recorrer para llegar al área de clasificación?
    • ¿Cómo sabe el código base si el disco es azul o de un color diferente? 
    • ¿Qué bloques se utilizan para que el Código Base detecte el color del Disco?
    • ¿Qué pasaría si el Código Base detectara rojo? ¿El Código Base entregaría el Disco Rojo a la misma ubicación que el Disco Azul? ¿Por qué no?

    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 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. 
  4. RecordarRecuerde a los estudiantes que verifiquen los parámetros en los bloques [Conducir para] para asegurarse de que el proyecto tenga las distancias correctas necesarias para recolectar y luego ordenar el disco.

    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é parte del laboratorio es complicada o te hace pensar mucho?
  5. PreguntaPregunte a los estudiantes cómo podrían usar una condición [Si entonces] 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.

Pausa a mitad de juego & Discusión en grupo

Tan pronto como cada grupo haya probado su proyecto para que el Código Base recoja y entregue el Disco Azul al área de clasificación, reúnanse para una breve conversación.

Analice lo que sucede en los proyectos cuando la base de código toma una decisión basada en las condiciones creadas con los bloques [Si entonces]. Muestra la animación a continuación, o un proyecto Sort Blue ejecutándose en VEXcode GO. Llame la atención de los estudiantes sobre la función resaltada y cómo el resaltado el primer bloque [Si entonces] porque la condición (El sensor ocular detecta rojo) es Falso. El resaltado muestra cómo el proyecto se mueve al siguiente bloque [Si entonces]. Dado que el sensor ocular detecta el color azul, la condición es Verdadera y los bloques dentro del bloque [Si entonces] 'C' se ejecutarán. Asegúrese de que los estudiantes comprendan que los bloques dentro del bloque [Si entonces] solo se ejecutarán si la condición es Verdadera.

Archivo de vídeo
  • ¿Por qué se “salta” uno de los bloques [Si entonces]? ¿Qué está pasando en cambio?
  • ¿Qué sucede en nuestro proyecto cuando la condición del bloque [Si entonces] es Falso? ¿Se ejecutan los bloques dentro del bloque [Si entonces] 'C'? 
  • ¿Qué sucede si la condición del bloque [Si entonces] es Verdadero?
  • ¿Qué pasaría si el Código Base recogiera un Disco Verde? ¿Se ejecutaría alguno de los bloques [Si entonces]? ¿Por qué?
  • ¿Qué pasaría si que el Código Base ordenara un Disco Verde? ¿Qué necesitaríamos añadir a nuestros proyectos?

Nota: Si desea ralentizar aún más el flujo del proyecto, recorra el proyecto paso a paso utilizando la función Paso a paso y explique por qué se “omite” el primer bloque [Si entonces]. 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.

Parte 2 - Paso a paso

  1. InstruirInstruya a los estudiantes que van a aplicar lo que aprendieron en la Parte 1 del juego y lo agregarán a sus proyectos para que la Base de código recopile y clasifique el Disco verde. Necesitarán cambiar parámetros en sus proyectos para que el Código Base entregue el Disco al área de clasificación verde.

    Una vez que hayan ordenado con éxito el Disco Verde, experimentarán con los tres Discos. ¿Podrán hacer que el Código Base recoja y entregue los tres discos en las áreas de clasificación adecuadas?

    • Muestre a los estudiantes la nueva configuración del campo y proporcióneles las distancias de manejo hasta el área de clasificación verde para que puedan concentrarse en el código de este proyecto. La base del código necesitará recorrer 250 milímetros (mm) (~10 pulgadas (in)) desde la Base Marte hasta y desde el área de clasificación verde.

    Vista de arriba hacia abajo de un campo GO con un disco verde en la parte superior izquierda y tres cuadrados adyacentes horizontalmente en la parte 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.
    Parte 2 del juego Configuración del campo
    • La siguiente animación muestra una forma posible en que el Código Base puede moverse para recolectar y ordenar el Disco Verde.
    Archivo de vídeo
  2. ModeloModelo para que los estudiantes comiencen 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 verde en la parte superior izquierda y tres cuadrados adyacentes horizontalmente en la parte 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 verde.
    Configurar para probar
    • Una vez que el código base esté en su lugar, seleccione 'Iniciar' en VEXcode GO para probar el proyecto. 
    • Los estudiantes deberán seleccionar el botón “Detener” en la barra de herramientas GO de VEXcode para detener el proyecto.

    Una vez que los estudiantes hayan entregado con éxito el Disco Verde en el área de clasificación correcta, pídales que prueben su proyecto con los tres discos de colores. ¿Pueden codificar el robot para que entregue los tres discos en las áreas de clasificación correctas? 

    • Deberían colocar el Disco y luego iniciar su proyecto. ¿El código base lo entrega al área de clasificación correcta?
    • Una vez que el código base ordena un disco con éxito, puede volver a intentarlo con otro disco. ¿Se pueden clasificar los tres? Intente comenzar con un disco azul, luego un disco verde y finalmente un disco rojo.
       
  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 detecte el Disco Verde? 
    • ¿Qué parámetros debes cambiar para que el Código Base coloque el Disco en la nueva área de clasificación?
    • ¿Cómo detecta el código base el color de un disco?  ¿Cómo sabe el código base dónde entregar el disco?

    Prepare a los estudiantes para el ensayo y error que es una parte intrínseca de este desafío. You may want to use the Problem-solving Cycle graphic from the Background page as a visual aide to establish a structure for the problem-solving process with your students.

    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

    Hay muchas soluciones posibles para este desafío. El siguiente es un ejemplo:

    Ejemplo de proyecto de bloques GO de VEXcode que es una continuación del proyecto Sort Blue y que ahora también puede entregar discos verdes. Este proyecto es el mismo que en el paso anterior. Todo el proyecto se lee Cuando se inicia, para recoger la unidad de disco hacia adelante durante 400 mm y luego energizar el imán para impulsar. A continuación, gire 180 grados a la derecha y avance 400 mm. Para ordenar el disco, gírelo 90 grados a la izquierda y, si el ojo detecta el color rojo, avance 100 mm y active el imán para que caiga. A continuación, y aún dentro del bloque If Then, conduzca hacia atrás durante 100 mm y gire 90 grados a la izquierda. Cierra el primer bloque If Then y comienza uno nuevo, si el ojo detecta azul entonces avanza 350 mm y activa el imán para que caiga. A continuación, y todavía dentro del bloque If Then, conduzca hacia atrás durante 350 mm y gire 90 grados a la izquierda. Cierra el segundo bloque If Then y comienza uno nuevo, si el ojo detecta verde, avanza 250 mm y activa el imán para que caiga. Por último, y aún dentro del bloque If Then, conduzca en reversa durante 250 mm y gire 90 grados a la izquierda.
    Ordenar todo Proyecto

    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 en un proyecto. Si los estudiantes desalinearon levemente su código base, o el disco no está exactamente en el lugar correcto cuando se dirigen hacia él, recuérdeles 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.

    Si los estudiantes necesitan ayuda adicional para conectar los comportamientos de la Base de código con los comandos de bloque en su proyecto, use 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
  4. RecordarRecuerde a los estudiantes que verifiquen el orden (o secuencia) de los bloques y los parámetros de los bloques en sus proyectos antes de realizar la prueba en el campo.
    • ¿Cómo debe moverse la base de código para recolectar y luego ordenar el disco? ¿Puedes mostrármelo con tus manos? 
    • ¿Es necesario girar el Código Base ? ¿Hasta dónde? ¿En qué dirección?
    • ¿Qué bloques hay dentro de cada uno de los bloques [Si entonces]? ¿Esto llevará la base de código al área de clasificación correcta?
    • ¿El área de clasificación estaba más lejos? ¿Cómo se puede cambiar el parámetro en el bloque [Conducir para] para que el código base se dirija al área de clasificación correcta (250 mm al área de clasificación verde)?
    • ¿El bloque <Detects color> está configurado en 'verde' (el color del disco)?

    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 .

    • ¿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é cambiaste en tu proyecto para que funcione mejor?
    • ¿Qué cambio realizó que hizo que su proyecto fuera menos exitoso? ¿Cómo lo arreglaste?
    • ¿Qué aprendiste en otros laboratorios y que te sirvió para ayudarte en este?
  5. PreguntaPida a los estudiantes que piensen en cómo ha cambiado su proyecto del Laboratorio 2 al Laboratorio 3.
    • ¿Cómo ha cambiado tu proyecto desde el Laboratorio 2 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 2? ¿Qué puede hacer ahora? ¿Qué has añadido a tu proyecto para que esto suceda?