Skip to main content
Portal del profesor

Jugar

Parte 1 - Paso a paso

  1. InstruirInstruya a cada grupo para que planifique su proyecto VEXcode escribiendo pseudocódigo. Crearán un pseudocódigo para tener su robot Base de Código y extensión para conducir en un cuadrado. Mire la animación a continuación para ver cómo el código base se mueve con éxito. En la animación a continuación, el código base comienza en la esquina inferior izquierda de un cuadrado, mirando hacia arriba. Avanza a lo largo del primer lado de la plaza, luego gira a la derecha y repite estos dos comportamientos para recorrer toda la plaza.
    Archivo de vídeo
  2. ModeloModelo para que los estudiantes escriban el pseudocódigo. El pseudocódigo es una notación abreviada para codificación que combina descripciones verbales y escritas del código. Asegúrese de que cada grupo tenga una hoja de papel y un lápiz para escribir su pseudocódigo.
    • Pídeles a los estudiantes que definan el objetivo de su proyecto. ¿Qué quieren que haga su código base? Todos los estudiantes deberían poder decirle que el Código Base debe moverse en un cuadrado.
    • Modele cómo ser específico en pseudocódigo. En lugar de “Avanzar”, los estudiantes deberían describir exactamente qué tan lejos avanzarán usando medidas y unidades.

    Pasos de pseudocódigo escritos a mano para conducir el robot en un cuadrado. Hay ocho pasos que se leen de la siguiente manera: 1. El robot avanza 400 mm; 2. El robot gira 90 grados a la derecha; 3. El robot avanza 400 mm; 4. El robot gira 90 grados a la derecha; 5. El robot avanza 400 mm; 6. El robot gira 90 grados a la derecha; 7. El robot avanza 400 mm; 8. El robot gira 90 grados a la derecha.
    Pseudocódigo

     
  3. FacilitarFacilitar una discusión sobre pseudocódigo con los estudiantes mientras caminas y ayudas a los grupos. Pregunte a los estudiantes:
    • ¿Qué quieres lograr con su proyecto?
    • ¿Cómo vas a desglosar la intención o el objetivo del proyecto en declaraciones breves y específicas?
    • Describe las características de un cuadrado.
      • ¿Cuantas esquinas tiene?
      • ¿Los lados tienen todos la misma longitud o son longitudes diferentes?
      • ¿Cómo sabes si tu pseudocódigo está describiendo un cuadrado?
    Un profesor se sienta en una mesa con un pequeño grupo de estudiantes que escriben a mano una lista de pasos, como si estuvieran escribiendo pseudocódigo.
    Escritura de pseudocódigo
  4. RecordarRecuerde a los estudiantes que deben trabajar en grupo y escuchar las ideas de los demás. Es posible que necesiten intentarlo más de una vez para asegurarse de que su pseudocódigo describa los comportamientos exactos que desean de su código base. Se necesitarán múltiples rondas de intentos y fracasos para tener éxito. ¡Está bien!
  5. PreguntePregunte a los estudiantes en qué se parece la planificación del pseudocódigo a la planificación en otras partes de sus vidas. ¿Cómo planifican lo que van a empacar antes de un viaje? ¿Alguna vez han olvidado algo importante porque se saltaron la planificación? (un zapato, un juguete, un cargador)

Pausa a mitad de juego & Discusión en grupo

Tan pronto como cada grupo haya terminado de escribir su pseudocódigo, reúnanse para una breve conversación.

  • ¿Cómo crees que escribir este pseudocódigo te prepara para codificar tu robot Code Base?
  • Pida a los grupos que describan los movimientos específicos del Código Base basándose en su pseudocódigo.

Parte 2 - Paso a paso

  1. InstruirIndique a los estudiantes que transferirán su pseudocódigo al código en VEXcode GO y luego crearán un proyecto para que la base de código conduzca en un cuadrado. Tendrán tres intentos para probar, revisar y volver a probar su proyecto en su base de código. Mire el video a continuación para ver el movimiento exitoso del Código Base. En la animación a continuación, el código base comienza en la esquina inferior izquierda de un cuadrado, mirando hacia arriba. Avanza a lo largo del primer lado de la plaza, luego gira a la derecha y repite estos dos comportamientos para recorrer toda la plaza.
    Archivo de vídeo
  2. ModeloModelo para que los estudiantes puedan transferir por primera vez su pseudocódigo a bloques [Comentario] en VEXcode GO. Luego, crea e inicia su proyecto para que la base de código conduzca en un cuadrado.
    • If students need assistance opening and saving a project, model the steps in the Open and Save a Project article for your device, and have them follow along.
    • Pida a los estudiantes que nombren su proyecto Conducir en una plaza.

    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 Drive in a Square.
    Nombre Proyecto
    • Una vez que los estudiantes hayan nombrado su proyecto, deberán conectar su base de código a su dispositivo. If necessary, model the steps in the Connect a VEX GO Brain VEX Library article for students.
    • También necesitarán configurar VEXCode GO para el código base. Model the steps from the Configure a Code Base VEX Library article and ensure students can see the Drivetrain blocks in the Toolbox.
    • Muestra cómo arrastrar un bloque [Comentario] al espacio de trabajo y colocarlo debajo del bloque {When started}. If necessary, see the Using Comments in VEXcode GO VEX Library article for information on how to use comments in a project. 

    Un proyecto VEXcode GO con un bloque Cuando se inicia y un bloque Comentario adjunto.
    Agregar bloque [Comentario] a {When started}
    • Modelo que agrega la primera línea de pseudocódigo al bloque [Comentario].

    El mismo proyecto, con el comentario completado para que diga "Avanzar 400 mm".
    Agregar pseudocódigo al bloque [Comentario]
    • Pida a los estudiantes que transfieran todo su pseudocódigo a bloques [Comentario]. 

    Nota: Los estudiantes necesitarán 1 bloque [Comentario] para cada línea de pseudocódigo. Entonces, si tienen 8 líneas de pseudocódigo, necesitarán 8 bloques [Comentario].

    Una descripción general de cómo convertir pseudocódigo en bloques de comentarios en un proyecto. Los pasos escritos a mano del pseudocódigo se muestran a la izquierda, y un proyecto VEXcode GO a la derecha muestra esos pasos como una pila de 8 bloques de comentarios adjuntos al bloque Cuando se inicia.
    Pseudocódigo para los bloques [Comentario]

    Una vez que los estudiantes hayan transferido su pseudocódigo, agregarán bloques de transmisión. Recuerde a los estudiantes que los bloques [Comentario] se utilizan para organizar sus proyectos y no ejecutarán comportamientos. Necesitarán agregar bloques Drivetrain para hacer que su base de código se mueva.  

    • Pida a los estudiantes que agreguen un bloque [Conducir para] debajo del primer bloque [Comentario].

    El mismo proyecto VEXcode GO, con una unidad de bloque agregada entre el primer y el segundo bloque de comentarios.
    Agregue [Unidad para] debajo del primer bloque [Comentario]
    • Luego, pida a los estudiantes que ajusten los parámetros para que coincidan con lo que se solicita en el bloque [Comentario]. En este caso son 400 milímetros (mm).
    • A continuación, pida a los estudiantes que agreguen un bloque [Turn for] y que verifiquen que los parámetros coincidan con el pseudocódigo en el bloque [Comentario].

    El mismo proyecto VEXcode GO con un bloque Drive for y Turn for agregado después del primer y segundo comentario respectivamente. El inicio del proyecto ahora dice Al iniciar, Comentario: Conducir hacia adelante durante 400 mm; luego Conducir hacia adelante durante 400 mm; Comentario: Girar a la derecha durante 90 grados; luego Girar a la derecha durante 90 grados; luego los comentarios restantes.
    Agregar bloque [Turno para]
    • Pida a los estudiantes que continúen hasta que hayan agregado bloques de transmisión para cada uno de los bloques [Comentario].

      El mismo proyecto con los bloques de transmisión necesarios agregados entre cada comentario. El proyecto alterna entre un Comentario y el bloque correspondiente. El proyecto ahora se lee: Al iniciar, Comentario de Conducir hacia adelante 400 mm; luego conducir hacia adelante por un bloque de 400 mm; Comentario de Girar a la derecha 90 grados; luego Girar a la derecha por un bloque de 90 grados. Esto se repite cuatro veces.
      Proyecto Drive in a Square

       

    • Una vez que los estudiantes hayan agregado todos los bloques del tren motriz, estarán listos para comenzar su proyecto. Pida a los estudiantes que seleccionen el botón “Iniciar” en la barra de herramientas para comenzar el proyecto y observen los movimientos del código base. If needed, review the steps from the Starting a Project in VEXcode GO VEX Library article, and model the steps to start a project for students.
    • Haga que los estudiantes realicen 3 pruebas para evaluar su proyecto Drive in a Square y usen la hoja de recopilación de datos para documentar qué funcionó y qué cambios deben realizarse. 
  3. FacilitarFacilitar a medida que los estudiantes construyen sus proyectos, alentándolos a usar un lenguaje direccional y hacer referencia a su pseudocódigo si se quedan atascados. A medida que recorre el salón ayudando a los estudiantes, haga preguntas sobre su proceso.
    • ¿Qué comandos estás usando para hacer que tu Código Base se mueva en un cuadrado?
    • Describa sus pruebas anteriores (si los estudiantes ya han podido realizarlas)
      • ¿Qué funcionó en tu proyecto?
      • ¿Qué no funcionó?
      • ¿Cómo vas a ajustar tu proyecto? ¿Hay algún comando específico que necesites cambiar?
    • ¿Cómo puedes ordenar al Código Base que se mueva en un cuadrado perfecto? ¿Hay algún comando específico que necesites cambiar?
    Los estudiantes se sientan juntos en una mesa sosteniendo una tableta y sonriendo y señalando, indicando que se comunican y colaboran para resolver el desafío.
    Colaborar en un proyecto
  4. RecordarRecuerde a los equipos que tienen tres intentos para probar, cambiar y volver a probar su plan. Lo más probable es que su primer intento no funcione. Tendrán que intentarlo más de una vez para conseguir que su Código Base se mueva con éxito en un cuadrado. Recuerde a los estudiantes que registren las pruebas y los cambios en su hoja de recopilación de datos mientras realizan las pruebas.
    La hoja de recopilación de datos muestra el nombre del laboratorio como Laboratorio 2: Conducir y aplicar, con los nombres de los estudiantes en la parte superior. Una tabla de datos con 3 columnas muestra la prueba, el resumen de la prueba y los cambios que se realizarán. La prueba 1 lee El robot no giró a la derecha según el resumen; y ajusta el comando VEXcode GO en los cambios. En la prueba 2 se lee El robot avanzó demasiado en el Resumen; y Cambie el número de longitud o la unidad de medida en los cambios. En la prueba 3 se lee: El robot condujo por la plaza según lo programado en el resumen.
    Ejemplo de Hoja de Recolección de Datos Completa
  5. PreguntePregunte a los estudiantes si el pseudocódigo les ayudó con el desafío en la Parte 2 del juego. La planificación también es una parte importante de otros trabajos. ¿Pueden nombrar trabajos en los que tengan que planificar con antelación? (Ingeniería, Codificación, Docencia, etc.).

Opcional: Los equipos pueden deconstruir su robot Code Base si es necesario después de este punto de la experiencia. Utilizarán la misma construcción en los laboratorios posteriores, por lo que esta es una opción para el docente.