Programación y educación física

Más grandes ideas de lecciones de nuestros participantes en el curso de Tallin. ¡Gracias a Luke por estas lecciones que combinan laberintos físicos, actividades desconectadas, bailar, Scratch, y MaKey MaKey!

La presentación se puede ver aquí.

Lección #1: El laberinto

Una lección unplugged con el objetivo de enseñar a los niños la idea básica de dar órdenes precisas en una secuencia (o en un algoritmo).

Los puntos importantes son que los niños usen un lenguaje claro y conciso y que las instrucciones se den en el orden correcto.

Un niño puede tener los ojos vendados mientras que otro le da órdenes verbales para conseguir que el primero salga del laberinto.

Lección #1a: El laberinto unplugged

  • Crea un laberinto (usando bancos, tablas, alfombras, mochilas).
  • Venda los ojos a un niño.
  • Otro compañero dará órdenes verbales al chico con los ojos vendados para guiarlo a través del laberinto.
  • El laberinto se puede hacer tan sencillo como se necesite de acuerdo a la edad de los niños o hacerlo más complicado añadiendo tareas extras (escalar, coger cosas, gatear).
  • Para niños mayores, todas las órdenes se pueden dar al principio antes de empezar en lugar de en una secuencia de órdenes espaciadas.

Lección #1b: El laberinto MaKey MaKey

Una vez que los niños se hayan familiarizado con el concepto de dar órdenes para completar un laberinto, esto se puede aplicar a tecnologías actuales.

Los niños podrían utilizar un juego de iPad como Coding Awbie como un puente entre lo tangible y lo digital.

Los chicos mayores podrían, quizás, utilizar Scratch para crear un laberinto y programar un control MaKey Makey para controlar una versión digital de ellos mismos.

En el siguiente link se puede acceder al proyecto scratch para jugar o utilizarlo en nuevos proyectos https://scratch.mit.edu/projects/160336145.

Lección #2: Clase de baile

También en formato unplugged, se podría considerar que este tipo de lección no es adecuada para su programación, pero las rutinas de baile no son otra cosa que simples instrucciones secuenciadas, que con frecuencia incluyen bucles y variables.

De forma habitual cuando se enseña a los niños por primera vez una rutina de baile, se usan órdenes verbales al tiempo que se realizan las acciones correspondientes. Esto es una representación perfecta de un ordenador leyendo líneas de código y realizando una acción de salida en tiempo real.

Lección #2a: Clase de baile unplugged

  • Selecciona la música adecuada.
  • Escribe una secuencia de movimientos que se ajuste al ritmo o al tempo de la canción.
  • Si el tempo cambia en algún momento, los movimientos deben cambiar en consecuencia.
  • Enseña la rutina de baile a los niños mediante órdenes verbales.
  • Como en el caso del laberinto, la complejidad de la secuencia y los movimientos se pueden adaptar dependiendo de la edad del grupo.

Lección #2b: MaKey Makey Dancey Dancey

Una vez que los niños han aprendido que bailar es una secuencia de código, se les puede sugerir que codifiquen sus propias rutinas de baile y comprobar si otros pueden seguir el código sin encontrar ningún fallo.

También pueden usar alguna aplicación o juego para tener una representación digital de sus rutinas de baile, como boogie bot.

Como alternativa, ellos pueden crear su propio juego para mostrar y controlar las rutinas usando Makey Makey.

Se puede acceder al proyecto scratch en el siguiente link https://scratch.mit.edu/projects/160356764/.

Gracias y espero que hayas aprendido algo (o al menos te hayas reído con los horribles bailes).