Set SPIKE™ Prime

Espalda con espalda

No todo el código se crea dentro de un ordenador. ¡Escribe pseudocódigo que indique cómo construir un modelo LEGO®!

45 min
Principiante
Primer ciclo de ESO
Hybrid
BacktoBack-LessonThumbnail_Duck.png

Información general

  • Esta lección emplea el Kit de aprendizaje individual para Prime de LEGO® Education.
  • En esta lección, tus alumnos van a construir un modelo LEGO y a escribir pseudocódigo que indique cómo construir el modelo. Compartirán su pseudocódigo con un compañero.

Puedes impartir esta lección:

  • Como lección introductoria para emprender la unidad «Arranque de un negocio».
  • Antes o después de las lecciones Haz tu pedido o Fuera de servicio para introducir o reforzar el aprendizaje de la escritura de pseudocódigo.
  • Antes de la lección ¡Automatízalo! para sentar los cimientos para el proyecto abierto.
  • Al final de la unidad para ampliar el aprendizaje de tus alumnos.
  • El kit de aprendizaje individual (KAI) está diseñado para llevarse a casa. Sigue las pautas de distribución de materiales de tu centro educativo.
  • En la sección «Recursos adicionales» de este plan de lección te facilitamos una presentación visual de la misma. Utilízala para calibrar el ritmo de tu lección y orientar a tus alumnos por cada una de las cinco fases.

Conceptos de programación

  • Algoritmo: conjunto de instrucciones paso a paso para la consecución de una tarea.
  • Error: fallo de programación. La depuración es el proceso consistente en corregir este fallo.
  • Descomposición: dividir el código en partes o problemas más pequeños.
  • Pseudocódigo: plan escrito que detalla los pasos de un algoritmo antes de escribir su código en un ordenador. El pseudocódigo ayuda a los programadores a identificar y adelantarse a los problemas (errores), así como a planificarse para dividir (descomponer) las etapas del código.

Despertar el interés

(10 minutos)

Inicia un breve debate con tus alumnos para averiguar con qué conocimientos adquiridos sobre el código llegan a esta lección.

  • Mediante este debate, tus alumnos y tú desarrollaréis definiciones compartidas acerca del código y de la programación.

Haz preguntas tipo:

  • ¿Qué es el código? (Respuestas de ejemplo: algo que se emplea para decirle a una máquina o robot cómo realizar una tarea, o algo divertido o creativo, como programar un juego en un ordenador.)
  • ¿Conocéis otras palabras relativas al código? (Aquellos alumnos familiarizados con la programación podrían sugerir las palabras «algoritmo», «pseudocódigo» y «error». Pide a tus alumnos más versados en la materia que compartan con los demás sus conocimientos.)
  • ¿Qué aspecto tiene el código? (Respuestas de ejemplo: bloques, texto, números.)

Prosigue con la conversación para debatir sobre la necesidad de unas instrucciones claras. Emplea temas de conversación como los siguientes:

  • El código puede tratarse de un conjunto de instrucciones. ¿Y si escribiésemos el código de nuestras rutinas matutinas? ¿Qué aspecto tendría ese código? ¿Qué hacéis nada más levantaros por la mañana? (Respuestas de ejemplo: apagar el despertador, levantarse de la cama, vestirse, desayunar, cepillarse los dientes, etc.)
  • ¿Qué características tendría idealmente un conjunto de instrucciones? (Respuestas de ejemplo: serían claras, organizadas, estarían en el orden correcto.)

Muestra la página de la sección Despertar el interés de la presentación de la lección.

  • Esta página muestra un conjunto visual de instrucciones para atarse los cordones.
BacktoBack-Engage1.png

Avanza en la conversación con preguntas como las siguientes:

  • ¿Cómo es este código? (Respuestas de ejemplo: te indica lo que tienes que hacer, es un conjunto de direcciones.)
  • ¿Por qué son útiles estas direcciones? (Respuesta de ejemplo: los números te indican en qué orden hacer las cosas.)
  • ¿Qué características tendría idealmente un conjunto de instrucciones? (Respuestas de ejemplo: serían claras, organizadas, estarían en el orden correcto.)

Muestra la página de la sección Despertar el interés de la presentación de la lección.

  • Esta página muestra un ejemplo del código de SPIKE Prime de LEGO Education para la lección Haz tu pedido, que forma parte de la unidad Arranque de un negocio. Esta pila de programación controla el robot de «control de calidad».
ES-ES-Engage2-CodeStack.png

Avanza en el debate empleando temas de conversación como los siguientes:

  • Esta es la pila de programación para el robot de «control de calidad». Este programa «encenderá» el robot.
  • ¿Qué código es el que le dice al robot lo que tiene que hacer? (Los pasos están redactados a continuación como pseudocódigo.)
  • Di a tus alumnos que, explicando con sus propias palabras el código, acaban de practicar cómo se crea un algoritmo y que ya están preparados para escribir pseudocódigo.
  1. Se inicia el programa.
  2. Los motores A y F fijan la velocidad al 50 %.
  3. Los motores A y F se mueven hasta alcanzar los 350 grados y, para ello, emplean la ruta más corta.
  4. Una vez que los motores se han movido hasta su destino, se reproduce el sonido «Connect».
  5. El Sensor de distancia se ilumina.
  6. La Matriz de luces hace parpadear diez veces un latido de corazón.
  7. La Matriz de luces muestra una imagen de corazón continua.

Consejos de aprendizaje híbrido para la fase Despertar el interés

Simultánea

  • Pon en marcha un debate con toda la clase durante vuestro tiempo de lección programado. Habla solo lo imprescindible Anima a tus alumnos a responder o plantear sus propias preguntas. Trata de emplear una herramienta de encuestas en línea o función de chat para que todo el mundo participe.

No simultánea

  • Muestra las páginas de la sección Despertar el interés de la presentación de la lección y decide si tus alumnos deben responderte de manera individual o colectiva en un foro de debate de la clase. Los foros de debate son una estupenda manera de despertar el interés entre compañeros sin que todos los alumnos deban estar presentes al mismo tiempo.

Explorar

(15 minutos)

  • Pide a tus alumnos que abran sus Kits de aprendizaje individuales y que se familiaricen con los ladrillos.
  • No hay instrucciones de construcción. Anima a tus alumnos a escoger cinco ladrillos y construir un modelo de un animal. Para inspirarse, pueden servirse de este modelo LEGO de un pato.
BacktoBack-LessonThumbnail_Duck.png

Di a tus alumnos que empleen la sección Explorar de la presentación de la lección para orientarse en este reto.

En este desafío, tus alumnos:

  • Construirán: Diseña un animal LEGO para que otra persona lo construya. Deben usar 5 ladrillos o menos.

  • Escribirán código: Pide a tus alumnos que redacten los pasos necesarios para construir sus modelos. Explícales que este será su pseudocódigo.

  • Programarán: Pide a tus alumnos que trabajen por parejas. Explícales que el compañero 1 compartirá su pseudocódigo con el compañero 2. El compañero 2 debe seguir el pseudocódigo del compañero 1 tal y como lo ha escuchado. A continuación, haz que se cambien los papeles.

  • También puedes probar a convertirlo en una actividad de juego simbólico con toda la clase. Pide a todos tus alumnos que redacten pseudocódigo para la construcción de un modelo LEGO y que, a continuación, se turnen compartiendo su pseudocódigo mientras el resto de la clase trata de seguirlo y de construir el modelo.

Consejos de aprendizaje híbrido para la fase Explorar
Haz de este un momento social. A los alumnos les gusta construir en comunidad.

Simultánea

  • Si tus alumnos están participando en línea, pueden construir juntos en una sala de reuniones como actividad para toda la clase, compartiendo un alumno el pseudocódigo con el resto de la clase. Como alternativa, puedes pedirles que construyan en grupos pequeños en salas secundarias y que compartan su pseudocódigo entre ellos.

No simultánea

  • Con la ayuda de las familias, anima a tus alumnos a que creen un espacio de trabajo específico para sus actividades en el hogar. Una superficie lisa, limpia, diáfana y bien iluminada es una estupenda superficie de construcción y prueba. Recuerda, eso sí, que la situación de cada alumno en su casa será diferente.

Explicar

(10 minutos)

  • Una vez que tus alumnos hayan completado su reto de construcción y escritura de código, haz que compartan sus experiencias con un compañero.
  • La sección Explicar de la presentación de la lección aporta sugerencias de conversación para que los alumnos aporten y pidan sugerencias.
  • Recuerda a tus alumnos que hagan contacto visual, que empleen un tono de voz amable y que se centren en ejemplos concretos a la hora de aportar sugerencias. Anímalos a reflexionar acerca de cómo pueden mejorar sus inventos en función de las sugerencias recibidas.

Aquí te proponemos algunos ejemplos para aportar sugerencias:

  • Me ha impresionado mucho que...
  • Querría saber más sobre...
  • Yo tuve la misma idea...
  • Yo tuve una idea diferente...
  • Te sugiero que...

También te proponemos algunos ejemplos para pedir sugerencias:

  • ¿Qué instrucciones estaban claras?
  • ¿Qué podría mejorar?
  • ¿Qué errores podría corregir?

Después de que tus alumnos hayan compartido sus sugerencias, pídeles que expliquen en qué se parece esta actividad a la programación.

Haz preguntas tipo:

  • ¿En qué se parece esta actividad a la programación? (Respuesta de ejemplo: estamos escribiendo instrucciones para que alguien las siga, igual que se escribe código para que un ordenador las siga.)
  • ¿Qué sentido tiene escribir pseudocódigo? (Respuestas de ejemplo: vale para ayudarte a planificar el código antes de escribirlo en el ordenador, para adelantarte así a los posibles errores.)
  • ¿Qué detalles del pseudocódigo es importante tener en cuenta? (Respuestas de ejemplo: que los detalles son importantes, que los pasos deben estar en el orden correcto.)

Consejos de aprendizaje híbrido para la fase Explicar

Simultánea

  • Si tus alumnos están participando en línea, echa un vistazo a los ejemplos de aportación de sugerencias de la sección Explicar de la presentación de la lección y pídeles que aporten y pidan sugerencias como grupos pequeños en reuniones secundarias.
  • Visita las salas de reunión secundarias y comprueba si tus alumnos han comprendido su tarea pidiendo a cada grupo que comparta una sugerencia concreta.
  • Responde a las preguntas de tus alumnos y aborda de manera directa las equivocaciones para desarrollar una comprensión más profunda del concepto en cuestión.

No simultánea

  • Anima a tus alumnos a reflexionar acerca de sus sugerencias compartiéndolas también con el resto del grupo o publicando un comentario en el chat general.

Desarrollar

(5 minutos)

  • Pide a tus alumnos que hagan una lluvia de ideas para encontrar la forma de probar de nuevo esta actividad con un modelo LEGO diferente.
  • Muéstrales los modelos de inspiración de la sección Desarrollar de la presentación de la lección.
BacktoBack-Elaborate.png

Haz preguntas tipo:

  • ¿Cómo repetiríais esta actividad con un nuevo modelo LEGO?
  • ¿Cómo mejoraríais vuestro pseudocódigo?
  • ¿Qué instrucciones se podrían agrupar?
  • ¿Cómo podríais hacer que vuestro programa fuese fácil de seguir?

Es posible que solo haya el tiempo suficiente para crear nuevos diseños de modelo e instrucciones de pseudocódigo. Si ese es el caso, reserva la parte de juego simbólico de la actividad para una sesión posterior.

Consejos de aprendizaje híbrido para la fase Desarrollar

Simultánea

  • Programa una sesión en línea para que tus alumnos compartan de qué manera podrían perfeccionar sus soluciones.

No simultánea

  • Organiza una galería virtual en la que tus alumnos puedan exhibir su trabajo. Anímalos a publicar fotos y vídeos de su trabajo y a echar un vistazo al trabajo de sus compañeros.

Evaluar

(5 minutos)

  • Invita a cada alumno a ofrecer un ejemplo de cómo su pseudocódigo presentaba instrucciones paso a paso (es decir, su algoritmo) y que muestren un ejemplo de dónde identificaron y corrigieron un problema en el pseudocódigo.

Pide a tus alumnos que levanten y muestren un ladrillo de color como autoevaluación de su desempeño:

  • Ladrillo rojo: Con un poco de ayuda, puedo escribir un pseudocódigo y depurar un programa.
  • Ladrillo amarillo: Puedo explicar cómo escribir un pseudocódigo y depurar un programa.
  • Ladrillo verde: Puedo enseñar a otros cómo escribir un pseudocódigo y depurar un programa.

Consejos de aprendizaje híbrido para la fase Evaluar
Cuentas con multitud de opciones para la evaluación: una tarea escrita, una presentación oral en vivo o grabada, o un dibujo que muestre el nivel de comprensión de tus alumnos.

Simultánea

  • Pon en marcha un debate con toda la clase durante vuestro tiempo de lección programado.

No simultánea

  • Haz que tus alumnos reflejo sobre su trabajo mediante una tarea escrita, una presentación oral en vivo o grabada, o un dibujo que muestre su nivel de comprensión.

Apoyo docente

Los alumnos van a:

  • Crear y seguir un conjunto de instrucciones de pseudocódigo paso a paso
  • Descomponer, identificar y corregir problemas en el pseudocódigo
  • Kit de aprendizaje individual para Prime de LEGO® Education (uno por cada alumno) u otros ladrillos LEGO o materiales improvisados para cada alumno
  • Presentación de la lección (ver Recursos adicionales)
  • Papel (dos trozos por alumno)
  • Material de escritura y dibujo (bolígrafos, lápices, rotuladores)
CookiesLegal NoticePrivacy Policy

LEGO, the LEGO logo, the Minifigure, DUPLO, the SPIKE logo, MINDSTORMS and the MINDSTORMS logo are trademarks and/or copyrights of the LEGO Group. ©2024 The LEGO Group. All rights reserved. Use of this site signifies your agreement to the terms of use.