Skip to content
Tecnología y Digitalización · 1° ESO

Ideas de aprendizaje activo

Prototipado con Micro:bit: Entorno y Bloques

El prototipado con Micro:bit conecta lo tangible con lo lógico, permitiendo a los alumnos ver resultados inmediatos de sus decisiones de programación. Este enfoque activo mantiene su atención al combinar el manejo físico de componentes con la creación visual de código, ideal para desarrollar pensamiento computacional en edades tempranas.

Competencias Clave LOMLOELOMLOE: ESO - RobóticaLOMLOE: ESO - Pensamiento computacional
25–40 minParejas → Toda la clase4 actividades

Actividad 01

Exploración Guiada: Componentes de Micro:bit

Distribuye una Micro:bit por pareja y pide que exploren botones, pantalla LED y acelerómetro sin código inicial. Luego, en MakeCode, arrastren bloques 'en inicio' para mostrar 'hola' y 'al pulsar A'. Prueben y registren tres comportamientos inesperados. Compartid en clase.

¿Cómo la interfaz de programación por bloques facilita el aprendizaje de la robótica?

Consejo de facilitaciónDurante la Exploración Guiada, pide a los alumnos que toquen físicamente cada componente mientras identifican su función en la placa real y en la simulación de MakeCode.

Qué observarEntrega a cada estudiante una tarjeta con una instrucción simple (ej. 'Mostrar una cara sonriente al pulsar el botón A'). Pide que dibujen los bloques de MakeCode necesarios para cumplirla y escriban una frase explicando por qué eligieron esos bloques específicos.

AplicarAnalizarEvaluarCrearAutogestiónHabilidades RelacionalesToma de Decisiones
Generar clase completa

Actividad 02

Aprendizaje Basado en Proyectos (ABP)35 min · Grupos pequeños

Reto Secuencial: Patrón de Luces

Cread un programa que encienda LEDs en secuencia usando bloques 'mostrar LED' dentro de 'repetir'. Añadid un evento 'al pulsar B' para parar. Descargad, probad y modificad para un patrón propio. Discutid en grupo por qué falla si se olvida el bucle.

¿Qué limitaciones encontráis al trabajar con hardware físico frente al software puro?

Consejo de facilitaciónEn el Reto Secuencial, muestra un ejemplo roto de patrón de luces y pide a los grupos que identifiquen qué parte del código falla antes de corregirlo.

Qué observarDurante la actividad, circula por la clase y pregunta a 2-3 estudiantes al azar: '¿Qué bloque usarías para que la Micro:bit haga X?' o '¿Cómo harías que la luz parpadee solo cuando inclinas la placa?'

AplicarAnalizarEvaluarCrearAutogestiónHabilidades RelacionalesToma de Decisiones
Generar clase completa

Actividad 03

Sensor Dinámico: Juego con Acelerómetro

Programad que al agitar la placa suene un tono y muestre una flecha con la brújula. Usad bloques de 'entrada' para eventos. Jugad en parejas midiendo giros precisos y depurad si no responde. Presentad el código final al profesor.

¿Cómo organizaríais vuestro código para controlar múltiples funciones en Micro:bit?

Consejo de facilitaciónPara el Sensor Dinámico, obliga a los alumnos a probar sus programas en la placa física y registrar las diferencias con la simulación en una tabla comparativa.

Qué observarAl final de la sesión, plantea la pregunta: 'Imaginad que queréis que la Micro:bit suene una nota musical cada vez que alguien pase por delante. ¿Qué sensores necesitaríais y cómo organizaríais los bloques para que esto funcione?'

AplicarAnalizarEvaluarCrearAutogestiónHabilidades RelacionalesToma de Decisiones
Generar clase completa

Actividad 04

Aprendizaje Basado en Proyectos (ABP)40 min · Grupos pequeños

Organización Código: Múltiples Funciones

Dividid el lienzo en secciones: luces con A, sonido con B, sensor con shake. Usad bloques 'si entonces' para condicionales. Probad todas juntas y ajustad para evitar conflictos. Compartid pantallazos de código organizado.

¿Cómo la interfaz de programación por bloques facilita el aprendizaje de la robótica?

Consejo de facilitaciónDurante la Organización Código, asigna a cada grupo un programa largo y desafíalos a dividirlo en funciones reutilizables con nombres descriptivos.

Qué observarEntrega a cada estudiante una tarjeta con una instrucción simple (ej. 'Mostrar una cara sonriente al pulsar el botón A'). Pide que dibujen los bloques de MakeCode necesarios para cumplirla y escriban una frase explicando por qué eligieron esos bloques específicos.

AplicarAnalizarEvaluarCrearAutogestiónHabilidades RelacionalesToma de Decisiones
Generar clase completa

Algunas notas para enseñar esta unidad

Este tema se enseña mejor con un equilibrio entre teoría mínima y práctica guiada. Evita explicaciones extensas sobre bloques; en su lugar, usa demostraciones rápidas seguidas de tiempo para experimentar. La repetición controlada —programar el mismo evento de formas distintas— ayuda a internalizar la lógica de eventos. La colaboración en parejas facilita el aprendizaje entre iguales, especialmente cuando uno maneja la placa y otro programa.

Los estudiantes demuestran comprensión al identificar componentes de la Micro:bit y programar respuestas lógicas usando bloques de eventos. Logran organizar el código para funciones simples y entienden que los programas responden a condiciones específicas, no a un flujo lineal.


Atención a estas ideas erróneas

  • Durante la Exploración Guiada, algunos alumnos asumirán que los bloques se ejecutan en orden fijo de arriba abajo.

    Usa la actividad para mostrar que los programas responden a eventos como 'al pulsar A', dibujando en la pizarra un diagrama de flujo simple que contraste con la secuencia lineal.

  • Durante el Sensor Dinámico, algunos creerán que el simulador y la placa física funcionan exactamente igual.

    Pide a los alumnos que registren en una tabla las diferencias observadas entre ambos entornos, como latencias o fallos por batería, durante la comparación directa.

  • Durante la Organización Código, algunos pensarán que usar más bloques siempre mejora el programa.

    En el Reto Secuencial, pide a los grupos que refactoricen su código original para que use menos bloques pero mantenga la misma funcionalidad, destacando la eficiencia.


Metodologías usadas en este resumen