Con el objetivo de reducir esta brecha, junto a mi amigo y compañero Pepe Fernández, estamos desarrollando MagicSTEAM, una plataforma basada en Scratch (software de código libre) que incorpora recursos y tecnologías actuales de forma accesible. El proyecto nace con una clara vocación de servicio público: queremos que sea abierto, compartido y enriquecido por la comunidad educativa, facilitando el acceso a experiencias tecnológicas reales sin barreras.

Uno de los pilares del proyecto es la integración de microcontroladores ESP32, dispositivos de bajo coste con conectividad WiFi y Bluetooth, incorporados mediante bloques específicos diseñados para facilitar su uso desde el entorno de programación. Esto permite que el alumnado programe en pantalla y, al mismo tiempo, conecte su código con el mundo físico de manera sencilla y directa.
A partir de aquí surge el concepto en el que estamos trabajando: romper la cuarta pared digital. Inspirado en la analogía teatral, este enfoque busca superar la barrera entre lo virtual y lo real, permitiendo que los proyectos desarrollados en pantalla tengan una traducción directa en el entorno físico. El alumnado pasa así de interactuar con sensores y actuadores virtuales a trabajar con dispositivos reales, de forma intuitiva y significativa.
Para facilitar esta experiencia, hemos diseñado una PCB específica que simplifica las conexiones con distintos componentes, haciendo que el proceso sea accesible desde etapas tempranas. Además, hemos incorporado extensiones de machine learning, lo que permite integrar el uso de inteligencia artificial no generativa dentro de los proyectos educativos.
El sistema se completa con un firmware propio para el ESP32 que crea un punto de acceso y un portal de comunicación. De este modo, se establece un ecosistema en el que interactúan simultáneamente tres niveles: el entorno de programación (Scratch), el dispositivo físico y la red de comunicación entre ambos. Esta arquitectura permite una experiencia de aprendizaje única, donde programación, hardware y conectividad se integran de forma natural.
Asimismo, el proyecto se está acompañando de un repositorio creciente de propuestas didácticas y proyectos prácticos que permiten visualizar todo su potencial en el aula. La intención es no solo ofrecer una herramienta, sino también un conjunto de experiencias listas para llevar al aula, que inspiren y faciliten su adopción por parte del profesorado.
El objetivo final es claro: ofrecer al alumnado experiencias que reflejen el presente tecnológico y dotar al profesorado de herramientas abiertas, accesibles y alineadas con una educación más actual, aplicada y conectada con la realidad.
Ejemplo de aplicación: del juego en pantalla a la experiencia real
Un ejemplo claro del potencial de este enfoque parte de una práctica habitual en el aula. Durante años, una actividad muy extendida ha sido la programación en Scratch de dinámicas inspiradas en concursos televisivos, como el conocido formato de preguntas y respuestas en el que un equipo debe “desactivar una bomba” seleccionando la opción correcta.
En este tipo de proyectos, cada respuesta se representa mediante un color o elemento visual en pantalla. Si se elige la opción incorrecta, la bomba “explota”; si se acierta, se avanza en el juego. Es una actividad motivadora, creativa y pedagógicamente valiosa.
Sin embargo, aquí es donde surge la pregunta que da origen a MagicSTEAM: ¿por qué quedarnos solo en la simulación?
La propuesta consiste en ir un paso más allá: mantener la programación en Scratch, pero conectarla con un dispositivo físico real. En este caso, el alumnado no solo diseña el juego en pantalla, sino que construye también una “bomba” física con cables reales. Al cortar un cable, el sistema —gracias a la integración con el ESP32— comunica esa acción al programa en Scratch, que decide en tiempo real si la bomba debe “explotar” o desactivarse.
Se genera así una interacción bidireccional: de la pantalla al objeto físico y del objeto físico a la pantalla. El código deja de ser algo abstracto para convertirse en una experiencia tangible, inmersiva y altamente significativa.
Además, el propio sistema incorpora una capa adicional de flexibilidad: a través del portal web que genera el ESP32, es posible, por ejemplo, desde una tablet o cualquier dispositivo, configurar la pregunta y las respuestas del juego. Estos cambios se actualizan automáticamente, permitiendo adaptar la actividad al instante sin necesidad de modificar el código base.
Este tipo de experiencias aporta múltiples virtudes educativas:
- Refuerza la conexión entre pensamiento computacional y mundo real.
- Incrementa la motivación del alumnado al trabajar con objetos físicos interactivos.
- Introduce conceptos de electrónica, programación y comunicación de sistemas de forma integrada.
- Facilita el trabajo colaborativo y el aprendizaje basado en retos.
- Permite al profesorado reutilizar y adaptar fácilmente las actividades.
En definitiva, este ejemplo refleja el propósito de MagicSTEAM: transformar actividades que ya funcionan en el aula en experiencias más ricas, actuales y conectadas con la realidad tecnológica, rompiendo definitivamente la barrera entre lo digital y lo físico.
Muy pronto estará disponible desde: magicsteam.org