Skip to main content
Portal del profesor

Antecedentes

Fundamentos de codificación

La Unidad de Fundamentos de Codificación lo familiarizará a usted y a sus estudiantes con los conceptos fundamentales de la programación informática. Los estudiantes aprenderán la terminología asociada con los comportamientos de los robots, la descomposición, la secuenciación y la resolución de problemas (depuración). Los estudiantes usarán este lenguaje a medida que participen en exploraciones guiadas, investiguen los conceptos básicos de la codificación y resuelvan problemas utilizando el Robot 123 dentro del aula.

Un grupo de estudiantes se reunió en una mesa con 123 robots para probar sus características y experimentar con ellos.

Qué es la descomposición

La descomposición implica descomponer un problema complejo en comportamientos que sean más manejables y fáciles de entender. Dividir el problema en partes más pequeñas significa que cada parte se puede examinar con más detalle y resolver con mayor facilidad. Por ejemplo, si un estudiante quiere que su robot se mueva en un cuadrado, tendría que dividirlo en comandos más pequeños. Perfeccionar el proceso de desglose es importante para que los estudiantes practiquen, ya que es posible que no dividan los comandos en componentes más pequeños al principio.

Mover en un desglose cuadrado 1 Mover en un desglose cuadrado 2 Mover en un desglose cuadrado 3
  1. Avanza y gira a la derecha cuatro veces
  1. Avanzar y girar a la derecha
  2. Avanzar y girar a la derecha
  3. Avanzar y girar a la derecha
  4. Avanzar y girar a la derecha
  1. Avanza 1 paso, o una longitud del Robot 123.
  2. Gire a la derecha 90˚
  3. Avanza 1 paso, o una longitud del Robot 123.
  4. Gire a la derecha 90˚
  5. Avanza 1 paso, o una longitud del Robot 123.
  6. Gire a la derecha 90˚
  7. Avanza 1 paso, o una longitud del Robot 123.
  8. Gire a la derecha 90˚

¿Cómo se utiliza la secuenciación en esta unidad?

La secuencia es el orden en que se ejecutan las tarjetas Codificador en un proyecto. Las tarjetas del codificador se ejecutan comenzando con la tarjeta insertada en la parte superior del codificador, y luego bajando de una en una. En el Laboratorio 3, los estudiantes secuenciarán las tarjetas de Codificador para crear un proyecto en el que el Robot 123 se mueva de un lugar a otro según lo determinado por las Indicaciones del Desafío del Mapa. Si los estudiantes no tienen sus tarjetas en la secuencia adecuada, entonces el Robot 123 no podrá llegar al destino en la indicación.

En la siguiente animación, puedes ver cómo comienza el proyecto con la tarjeta "When start 123" en la parte superior del Codificador, luego, cada tarjeta del Codificador se ejecuta en orden de arriba a abajo. La función de resaltado verde a la izquierda del codificador indica qué tarjeta codificadora individual se está ejecutando en este momento. Esto puede proporcionar a los estudiantes retroalimentación inmediata para conectar los comportamientos del Robot 123 con tarjetas de Codificador específicas.

Archivo de vídeo

Para decirle a un robot cómo moverse de manera exacta y precisa, se necesitan tanto la descomposición como la secuenciación. Primero, el problema, como cómo moverse a una ubicación específica en el mapa, se descompondrá en incrementos y comportamientos más pequeños. Luego, una vez que se identifican estos comportamientos, deben organizarse en la secuencia correcta. Esto es importante porque el Robot 123 solo se moverá como se indica en un proyecto de tarjeta de Codificador.

Pasos para planificar y secuenciar tarjetas de codificador en un proyecto

La planificación del proyecto requiere que los estudiantes identifiquen la meta para su proyecto, luego desglosen los pasos necesarios para lograr esa meta en pasos discretos que pueden ser ejecutados por el Robot 123. Una vez que hayan desglosado los pasos en los comportamientos de las tarjetas del Codificador, secuenciarán las tarjetas para construir su proyecto e insertarlas en el Codificador. Luego, pueden probar el proyecto en el Campo 123 para asegurarse de que alcance la meta.

  • Primero, identifique el objetivo: ¿qué debe hacerse? Por ejemplo, conduce desde el parque hasta la casa en el mapa.
Imagen del Mapa del Tesoro del Laboratorio 3 con las ubicaciones de inicio y parada etiquetadas y marcadas con cuadros rojos. La ubicación de inicio es el parque, en el cuadrado central de la baldosa superior izquierda; y la ubicación de parada es la escuela, en el cuadrado inferior central de la baldosa superior derecha. También hay ubicaciones adicionales en el campo.
  • Luego, desglosa los pasos necesarios para lograr el objetivo e identifica las tarjetas de Codificador necesarias para lograr estos pasos. Aquí primero tendrás que avanzar tres pasos. A continuación, gire a la derecha. Y por último, dar un paso más para llegar a la casa. Esto se puede lograr con tres tarjetas "Drive 1", una "Gire a la derecha" y una "Drive 1". 
    • Nota: hay más de una forma de alcanzar el objetivo de llegar al destino, por ejemplo, los estudiantes pueden usar una tarjeta "Drive 1" y una tarjeta "Drive 2" en lugar de tres "Drive 1", o pueden elegir un camino diferente a la casa. Lo importante es que desglosen los pasos de su solución y los relacionen con los comportamientos de la tarjeta Coder. 

imagen de los pasos para la planificación del proyecto, primero identifique el inicio y el final en el mapa, luego identifique lo que el Robot 123 deberá hacer: avanzar 3 espacios, girar a la derecha y luego avanzar 1 espacio más.  luego identifique las tarjetas codificadoras necesarias para hacer esto: "Unidad 1",  "Unidad 1",  "Unidad 1", "Gire a la derecha",  "Unidad 1",

  • A continuación, planifique la secuencia del proyecto colocando las tarjetas del Codificador sobre la mesa. Una vez que esté satisfecho con el plan del proyecto, inserte las tarjetas del Codificador en el Codificador comenzando desde arriba y trabajando hacia abajo.
Imagen de una mano insertando la última tarjeta codificadora en un proyecto de Codificador. El proyecto ahora dice Cuando arranque 123, unidad 1, unidad 1, unidad 1, gire a la derecha, luego se añadirá la unidad 1.
  • Seleccione "Iniciar" para probar el proyecto y ver si el Robot 123 logra el objetivo identificado en el primer paso.
imagen de un proyecto en el codificador con el botón de inicio llamado en un cuadro rojo.

Si desea cambiar su proyecto, simplemente elimine las tarjetas del Codificador, reorganice las tarjetas e insértelas de nuevo en el Codificador para actualizar su proyecto. 

Estrategias para enseñar con el codificador en esta unidad

El Codificador ofrece una oportunidad para que los alumnos y maestros interactúen y compartan el código de manera fácil y tangible a lo largo de las actividades de un Laboratorio.

Apoyo a los prelectores o primeros lectores : las tarjetas de codificación están diseñadas para apoyar a los prelectores, o primeros lectores, utilizando iconos para representar las palabras de la tarjeta en sí, para que los estudiantes puedan leer las imágenes, si aún no pueden leer las palabras. Anime a los estudiantes a usar estas imágenes de iconos para ayudarlos mientras trabajan en la construcción de sus proyectos. Refuerza esto refiriéndote a las imágenes de las tarjetas del Codificador cuando las estés nombrando con los estudiantes, como "La tarjeta del Codificador Cuando se inicia 123, la que tiene la flecha verde, siempre va primero". 

imagen de las siguientes tarjetas codificadoras con los iconos indicados: Cuando se inicia, Conducir 1, Girar a la derecha
Anime a los estudiantes a usar estas imágenes de iconos para ayudarlos mientras trabajan en la construcción de sus proyectos

Compruebe y comparta el código fácilmente : una vez que las tarjetas del codificador se cargan en el codificador, los estudiantes pueden sostener su codificador para mostrar su código, tal como lo harían con una pizarra con una solución matemática. Utilice esta estrategia durante la instrucción en grupo como un medio para verificar la precisión de los estudiantes antes de comenzar sus proyectos. Puede ver rápida y fácilmente si se utilizan las tarjetas Coder correctas, si se insertan en el orden correcto y asegurarse de que no estén al revés o al revés. Cuando se comunique con los grupos para facilitar la actividad independiente, consulte las tarjetas de Codificadores y Codificadores para verificar el progreso. 

Para obtener más información sobre el uso del codificador como herramienta de enseñanza, consulte este artículo en la biblioteca STEM.

¿Qué tarjetas de codificador necesitas?

Las tarjetas del codificador representan 123 comandos de robot que se insertan en el codificador y se utilizan para codificar el robot 123. A continuación se muestra una lista de las principales tarjetas de Codificador utilizadas durante esta Unidad. Consulte la sección Configuración del entorno del Resumen en cada Laboratorio para obtener información más detallada sobre la organización y distribución de tarjetas Coder a sus estudiantes.

Tarjeta Comportamiento Ejemplo
Tarjeta When Started Inicia el proyecto cuando se pulsa el botón ‘Start’ en el codificador.   
unidad 123 Robot avanzará por 1 longitud de robot, o 1 cuadrado en el Campo 123. Una vista de arriba hacia abajo del robot 123 en un mosaico con una flecha roja desde el frente que indica que el robot avanzará 1 paso con una tarjeta codificadora Drive 1.
unidad 2 123 Robot avanzará 2 longitudes de robot, o 2 cuadrados en el 123 Field. Una vista de arriba hacia abajo del Robot 123 en un mosaico con una flecha roja desde el frente que indica que el robot avanzará 2 pasos con una tarjeta Drive 2 Coder.
unidad 4 123 Robot avanzará 4 longitudes de robot, o 4 cuadrados en el 123 Field. Una vista de arriba hacia abajo del Robot 123 en un mosaico con una flecha roja desde el frente que indica que el robot avanzará 4 pasos con una tarjeta Drive 4 Coder.
girar a la izquierda 123 El robot girará en su lugar 90 grados a la izquierda. Una vista de arriba hacia abajo del robot 123 en un mosaico con una flecha roja que se extiende alrededor de la parte delantera del robot 90 grados a la izquierda, lo que indica cómo se moverá el robot con la tarjeta codificadora de giro a la izquierda.
girar a la derecha 123 El robot girará en su lugar 90 grados a la derecha. Una vista de arriba hacia abajo del robot 123 en un mosaico con una flecha roja que se extiende alrededor de la parte delantera del robot 90 grados a la derecha, indicando cómo se moverá el robot con la tarjeta codificadora de giro a la derecha.
dar la vuelta 123 El robot girará en su lugar 180 grados a la derecha desde su posición inicial. Una vista de arriba hacia abajo del robot 123 en una baldosa con una flecha roja que se extiende alrededor de la parte delantera del robot 180 grados a la derecha, lo que indica cómo se moverá el robot con la tarjeta codificadora de giro.

También se utilizarán tarjetas de codificador adicionales de las categorías Sonido, Acción y Aspecto para experimentar con los comportamientos de las tarjetas de codificador en el Laboratorio 1 y para los proyectos de depuración en el Laboratorio 4. Ejemplos de estas cartas incluyen "Act Crazy" de la categoría Acción, "Play honk" de la categoría Sonido y "Glow purple" de la categoría Aspecto. Para obtener una lista completa de las tarjetas codificadoras y sus comportamientos, consulte el artículo de la biblioteca STEM de la guía de referencia de tarjetas codificadoras VEX.

Solución de problemas con el codificador

La codificación con el codificador y las tarjetas del codificador requiere inevitablemente una solución de problemas y depuración. Si bien esta es una parte valiosa del proceso de aprendizaje, aquí hay algunas soluciones a los problemas más comunes que puede encontrar en esta Unidad:

  • Las tarjetas del codificador se caen al mover el codificador : cuando los estudiantes sostengan sus codificadores con tarjetas del codificador, recuérdeles que deben mantenerlos rectos y no inclinarlos hacia los lados. Si se inclina hacia la derecha (o hacia el lado abierto del codificador), las tarjetas del codificador pueden caerse. Dado que la izquierda y la derecha no siempre son confiables para los estudiantes jóvenes, anímelos a no inclinar el codificador en ninguna dirección.
  • Una tarjeta de Codificador está orientada incorrectamente : recuerde a los estudiantes que se aseguren de que sus tarjetas de Codificador estén insertadas en la orientación correcta, con las palabras y las imágenes frente a ellas, y las imágenes a la derecha (o al lado abierto) del Codificador. Si las tarjetas están al revés o al revés, haga que los estudiantes las saquen y las vuelvan a insertar en la dirección correcta.
Tarjetas codificadoras insertadas correctamente a la izquierda. El proyecto lee Cuando inicie 123, conduzca 1, conduzca 1, conduzca 1, gire a la derecha y conduzca 1. A la derecha, la tarjeta "Turn right" Coder se inserta al revés
Tarjetas codificadoras insertadas correctamente a la izquierda. A la derecha, la tarjeta del codificador "Girar a la derecha" se inserta al revés
  • Una ranura para tarjeta codificadora muestra una luz roja cuando se ejecuta : si aparece una luz indicadora roja junto a una tarjeta codificadora, es posible que la tarjeta codificadora no se inserte completamente en la ranura. Recuerde a los estudiantes que empujen las tarjetas del Codificador hasta el final, o que las saquen y las vuelvan a insertar, si esto ocurre. Vea la animación a continuación para ver un ejemplo de esto.
Archivo de vídeo

 

Para obtener más información sobre el codificador, consulte el artículo Uso de la biblioteca STEM del codificador VEX 123.