Skip to main content
Portal del profesor

Jugar

Parte 1 - Paso a paso

  1. InstruyaIndique a los estudiantes que van a crear un proyecto en el que el brazo robótico moverá un disco según su color.

    El brazo robótico esperará hasta que se detecte un disco, verificará el color del disco y tomará una decisión basada en ese color. Si el disco coincide con el color del proyecto, el brazo levantará el disco, lo moverá a otra parte del mosaico, lo dejará caer y regresará a la ubicación inicial. Mire el video a continuación para ver cómo el brazo robótico podría mover el disco con éxito, primero detectándolo y luego levantándolo para moverlo a otra ubicación según su color.

    Archivo de vídeo
  2. ModeloModele cómo agregar el bloque [Si entonces] y el bloque [Para siempre] al proyecto con los estudiantes. Explique que para este ejemplo, el brazo robótico buscará el color verde.
    • Pida a los estudiantes que abran su proyecto Lab 4 Parte 2 y le cambien el nombre a Lab 5 Parte 1.

      El cuadro del nombre del proyecto en el centro de la barra de herramientas GO de VEXcode está resaltado con un cuadro rojo y dice Laboratorio 5 Parte 1.
      Nombra el proyecto
    • Si hay estudiantes que no estuvieron presentes en el Laboratorio 4 o no pueden encontrar su proyecto, pídales que recreen la solución de la Parte 2 del Laboratorio 4 a partir de la Presentación de imágenes del Laboratorio 5.

    Laboratorio 4 Parte 2 Proyecto de solución. Los bloques del proyecto dicen: Cuando se inicia, esperar hasta que el ojo encuentre un objeto, energizar el electroimán para impulsar, esperar 1 segundo, girar el brazo hacia arriba 90 grados, girar la base hacia la derecha 90 grados, girar el brazo hacia abajo 90 grados, energizar el electroimán para caer y girar la base hacia la izquierda 90 grados.
    Laboratorio 4 Parte 2 Solución
    • Antes de comenzar, asegúrese de que los estudiantes hayan conectado su dispositivo a su brazo robótico de código (2 ejes) y que la configuración de su proyecto esté establecida en el brazo robótico. Si es necesario, revise los pasos para Configurar un brazo robótico y Conectar un cerebro VEX GO, luego modele estos pasos para que los estudiantes conecten y configuren su brazo robótico.

    Nota: Cuando conecta por primera vez su brazo robótico a su dispositivo, el giroscopio integrado en el cerebro puede calibrarse, lo que hace que el brazo robótico se mueva por sí solo por un momento. Este es un comportamiento esperado, no toque el brazo robótico mientras se está calibrando.

    • Arrastre el bloque [Si entonces] al Espacio de trabajo.

    El mismo proyecto que el anterior con un bloque Si entonces de la Caja de herramientas arrastrado hacia la izquierda del proyecto en el Espacio de trabajo.
    Agregar un bloque [Si entonces] al espacio de trabajo
    • Se puede agregar un bloque [Si entonces] alrededor de bloques existentes. Muestre a los estudiantes la sombra que aparece mientras se agrega el bloque. Esta sombra indica dónde se agregará el bloque a la pila.

    El mismo proyecto con el bloque Si entonces mostrado que se agrega debajo del bloque Esperar hasta, de modo que el resto de los bloques estén dentro de la C del bloque Si entonces.
    Agregar [Si entonces] a un proyecto
    • Pregunte a los estudiantes qué condición quieren verificar (el sensor ocular detecta un objeto de un color específico). Arrastre el bloque <Color sensing> al bloque [Si entonces].

    El mismo proyecto con el parámetro del bloque Si entonces establecido en El ojo detecta rojo. Los bloques ahora se leen Cuando se inicia, espera hasta que el ojo encuentre un objeto, si el ojo detecta rojo, entonces energiza el electroimán para impulsar, espera 1 segundo, gira el brazo hacia arriba 90 grados, gira la base hacia la derecha 90 grados, gira el brazo hacia abajo 90 grados, energiza el electroimán para caer y gira la base hacia la izquierda 90 grados.
    <Color sensing> Bloque añadido
    • Explique que el bloque <Color sensing> se puede utilizar para detectar los colores de los discos: rojo, azul y verde. Seleccione la opción desplegable "verde".

    El mismo proyecto, con el parámetro de color desplegable del ojo detecta el bloque de color abierto y establecido en verde.
    Seleccione 'verde'
    • Explique que los bloques [Si entonces] son declaraciones condicionales que le indican al robot que verifique una condición y, si la condición es verdadera, entonces este bloque se ejecutará.

    El mismo proyecto con el parámetro del bloque Si entonces ahora configurado para que el ojo detecte el color verde.
    Proyecto con el Bloque [Si entonces]
    • Pregunte a los estudiantes cuántas veces el brazo robótico comprobará la condición <Color sensing> en este flujo de proyecto. ¿Es esa la cantidad de veces que quieren que lo revisen? Para poder comprobarlo repetidamente, deberán agregar un bloque [Para siempre]. Arrastre un bloque [Para siempre] al espacio de trabajo y colóquelo alrededor de la pila de bloques existente.

    El mismo proyecto con un bucle Forever que se agrega para que todos los bloques desde el bloque Esperar hasta en adelante estén dentro de la C del bucle Forever.
    Agregar [Para siempre] Bloque
    • Indique a los estudiantes que seleccionen cualquiera de los tres colores disponibles en el bloque <Color sensing> en su proyecto. Deben colocar el disco del mismo color en el electroimán del brazo robótico y comenzar su proyecto para ver cómo el brazo robótico mueve el disco. 
      • Nota: La solución del Laboratorio 5 Parte 1 variará levemente dependiendo de los grupos de colores elegidos.

    El mismo proyecto con un bucle Forever añadido. El proyecto ahora dice Cuando se inicia, Para siempre, Esperar hasta que el ojo encuentre un objeto, Si el ojo detecta verde, entonces energizar el electroimán para impulsar, esperar 1 segundo, girar el brazo hacia arriba 90 grados, girar la base hacia la derecha 90 grados, girar el brazo hacia abajo 90 grados, energizar el electroimán para caer y girar la base hacia la izquierda 90 grados.
    Laboratorio 5 Parte 1 Solución

     

  3. FacilitarFacilitar la conversación mientras los estudiantes comienzan a crear sus proyectos. Anímelos a probar sus proyectos a medida que los crean.
    • ¿Su proyecto funciona según lo previsto? ¿Por qué o por qué no?
    • ¿Cómo describirías lo que hace el bloque [Para siempre] en este proyecto?
    • ¿Qué crees que pasaría si colocáramos un disco de diferente color delante del brazo robótico? ¿El brazo robótico movería el disco? ¿Por qué piensas eso?
    • Si quisieras que el brazo robótico tuviera dos colores, ¿qué otros bloques necesitarías agregar?
  4. RecordarRecuerde a los grupos que hagan preguntas si están confundidos. Si tienen algún problema al utilizar los nuevos bloques, pídales que sigan estos pasos nuevamente.

    Para los grupos que hayan terminado su proyecto, pídales que ayuden a aquellos grupos que puedan necesitar más ayuda.

  5. PreguntaPida a los estudiantes que describan los eventos del aula o del hogar como oraciones del tipo “Si... Entonces…”. Por ejemplo:
    • Si sé la respuesta, entonces levanto la mano.
    • Si suena la campana, entonces es hora de almorzar.
    • Si hago toda mi tarea, entonces tengo una hora de tiempo frente a la pantalla.

Pausa a mitad de juego & Discusión en grupo

Tan pronto como cada grupo haya codificado su brazo robótico para recoger un disco de color con éxito, reúnanse para una breve conversación.

  • ¿Qué hizo tu brazo robótico?
    • Anime a los estudiantes a hablar lo más específicamente posible sobre los comportamientos del robot. En lugar de “Vio un disco rojo”, diga “El sensor ocular del brazo robótico detectó un disco rojo”.
  • ¿Cómo tomó decisiones el Brazo Robot en nuestros proyectos? ¿Qué bloques usamos para indicarle al brazo robótico que tomara una decisión?
  • ¿Cuántas veces comprobará el brazo robótico un color? ¿Por qué? ¿Qué pasaría si elimináramos el bloque [Para siempre]?
  • Utilice la imagen del flujo del proyecto para facilitar esta conversación.

Flujo del proyecto del bloque if then dentro del bucle forever. Una flecha exterior va desde la parte inferior del bucle eterno hasta la parte superior y dice “Se repite para siempre”. El bloque Si entonces tiene una flecha verde que muestra que si el ojo detecta el color verde y la condición es verdadera, los bloques dentro de C se ejecutan. Si el ojo no detecta el color verde, es falso y el proyecto pasa al final del bucle infinito.
Flujo de proyecto con bloque [Para siempre]

Parte 2 - Paso a paso

  1. InstruyaIndique a los estudiantes que agregarán a su proyecto la herramienta "El brazo robótico" moverá discos de colores a diferentes ubicaciones según su color. Mire el video a continuación para ver cómo el brazo robótico pudo mover los tres discos con éxito, primero detectando el disco y luego levantándolo para moverlo a otra ubicación según el color.
    Archivo de vídeo
  2. Modelo ModeloMuestre a los estudiantes los pasos que deben agregar a su proyecto para indicarle al brazo robótico que mueva discos a diferentes ubicaciones según el color.

    Una vista de arriba hacia abajo del brazo robótico de código de 2 ejes con discos en las posiciones finales. El disco verde está en la bandera verde a las 12 en punto; el disco rojo está en la bandera verde en la posición de las 3 en punto; y el disco azul está en la bandera verde en la posición de las 6 en punto.
    Ubicaciones de disco
    • Haga que cada grupo inicie VEXcode GO en su dispositivo y abra su proyecto Lab 5 Parte 1. El nuevo proyecto se basará en este proyecto.
    • Los estudiantes deberán guardar su proyecto con un nuevo nombre al comienzo del laboratorio. Have them select “Save As” or "Save to Your Device" (depending on which VEXcode GO version you are using) from the File Menu and save their project as Lab 5 Part 2. Si varios grupos están trabajando en el mismo dispositivo, pídales que agreguen su nombre de grupo al proyecto.

      El cuadro del nombre del proyecto en el centro de la barra de herramientas GO de VEXcode está resaltado con un cuadro rojo y dice Laboratorio 5 Parte 2.
      Nombra el proyecto
    • Antes de comenzar, asegúrese de que los estudiantes hayan conectado su dispositivo a su brazo robótico de código (2 ejes) y que el brazo robótico esté configurado. If needed, review the steps to Configure a Robot Arm and Connect a VEX GO Brain, then model these steps for students to connect and configure their Robot Arm.
    • En este momento, el brazo robótico tiene instrucciones sobre qué hacer cuando se detecta un disco verde. Al duplicar los bloques, se pueden crear rápidamente las instrucciones para otros colores.
    • Modele cómo duplicar bloques haciendo clic derecho o presionando el bloque [Si entonces].

    El proyecto Lab 5 Parte 1 con el menú contextual abierto en el bloque Si entonces y la opción Duplicar resaltada en un cuadro rojo.
    Menú contextual
    • Duplique el bloque [Si entonces] dos veces y agréguelos debajo del primer bloque [Si entonces].

    El mismo proyecto con los bloques If then y los contenidos en ellos, duplicado dos veces más, por lo que hay 3 conjuntos de bloques if then en total.
    bloques duplicados
    • Explique a los estudiantes que necesitan cambiar el bloque <Color sensing> dentro de los bloques [Si entonces] recién agregados por los colores de disco adicionales. Cambie el segundo bloque <Color sensing> a 'rojo'.

    Una vista de cerca del segundo bloque Si entonces en el proyecto con el parámetro establecido en El ojo detecta rojo. El menú desplegable de parámetros de color está abierto en el bloque de color que detecta el ojo y se selecciona el rojo.
    Cambiar a 'rojo'
    • Los bloques dentro de este bloque [Si entonces] deben cambiarse para indicarle al brazo robótico dónde colocar un disco rojo. Cambia los parámetros de los bloques [Girar para] que controlan el motor base para girar 180 grados en cada dirección.

    El ojo detecta la sección roja del proyecto con los parámetros de distancia del giro para los bloques que mueven la base resaltados con cuadros rojos y establecidos a 180 grados. Esta sección del proyecto ahora dice: si el ojo detecta rojo, entonces energice el electroimán para impulsar, espere 1 segundo, gire el brazo hacia arriba 90 grados, gire la base hacia la derecha 180 grados, gire el brazo hacia abajo 90 grados, energice el electroimán para bajar y gire la base hacia la izquierda 180 grados.
    Cambiar lugar de entrega
    • Ahora que el brazo robótico sabe dónde mover los discos rojos o verdes, indique a los estudiantes que editen la pila final. En esta pila, el brazo robótico moverá cualquier disco azul a su ubicación designada.
    • Haga que los estudiantes coloquen un disco en el electroimán y comiencen el proyecto y vean cómo se mueve su brazo robótico. Recuérdeles que deben comenzar el proyecto con un disco conectado al electroimán. Revise los pasos en Iniciar un proyecto en VEXcode GO si es necesario.
    • Haga que los estudiantes sus proyectos varias veces con todos los discos de colores para asegurarse de que funcionan según lo previsto.
  3. FacilitarFacilitar conversaciones sobre declaraciones condicionales en el flujo del proyecto, mientras los estudiantes cambian parámetros y prueban sus proyectos. Utilice la solución proporcionada en la presentación de diapositivas del Laboratorio 5 para verificar sus proyectos a medida que circula.
    El proyecto de solución se divide en tres secciones, para los tres bloques Si entonces. Se muestra el mismo proyecto anterior, con el bloque if then final configurado para que el ojo detecte azul.  El ojo detecta la sección azul del proyecto, lee si el ojo detecta azul, luego energiza el electroimán para impulsar, espera 1 segundo, gira el brazo hacia arriba 90 grados, gira la base hacia la izquierda 90 grados, gira el brazo hacia abajo 90 grados, energiza el electroimán para caer y gira la base hacia la derecha 90 grados.
    Laboratorio 5 Parte 2 Solución

    A medida que recorre la sala para verificar el estado de los grupos, pregúnteles algunas de las siguientes preguntas para iniciar un debate.

    • ¿Cómo cambiarías el código si quisiéramos que los tres colores terminaran en la misma ubicación?
    • Descríbame cómo se moverá el brazo robótico si el sensor ocular detecta el color rojo.
    • ¿Qué pasaría si uno de mis bloques [Si entonces] estuviera fuera del bloque [Para siempre]? ¿El brazo robótico funcionaría como se espera? ¿Por qué o por qué no?
    • ¿Qué pasa si coloco un rayo naranja delante del sensor ocular? ¿El brazo robótico lo movería? Explique por qué no se moverá en términos del flujo del proyecto.
  4. RecordarRecordar a los grupos que coloquen sus pilas duplicadas [f then] dentro del bloque [Forever]. Este es uno de los posibles errores que pueden ocurrir mientras los estudiantes crean sus proyectos.

    ¡Recuerde a los estudiantes que está bien intentar y fallar! Puede haber varias versiones antes de crear el proyecto final. Acepta el fracaso, es parte del proceso de aprendizaje.

  5. PreguntePregunte a los estudiantes en qué se parecen o se diferencian las decisiones que toma el brazo robótico de las decisiones que toman cada día.

    ¿Qué trabajos pueden imaginar que impliquen toma de decisiones?