Antes de...
Justificación pedagógica.
Esta propuesta emplea la producción de textos argumentativos y la comunicación ecosocial para defender el compromiso de la humanidad con la naturaleza. El alumnado transformará datos técnicos de humedad del suelo en un discurso ético sobre la sostenibilidad.
- Qué explicar. El equipo docente explicará la estructura de los textos argumentativos y el manifiesto. Se abordará la expresión oral formal, el uso de conectores y la alfabetización digital aplicada a la difusión vía IoT.
- Qué hacer. El docente guiará la creación de un sensor de humedad IoT. Supervisará la programación para que la pantalla OLED muestre un manifiesto original durante la sequía. Se coordinará un simulacro de defensa oral ante el tribunal sobre el valor del agua.
- Vinculación curricular. Se vincula con los saberes sobre textos argumentativos (B.2.4.2) y deliberación oral argumentada (B.3.4.5). Asimismo, se asocia con la alfabetización informacional (B.3.4.9) y la interpretación de textos según valores éticos (C.2.4.7).
- Vínculo narrativo. Como guardianes de la vida, el sensor activa nuestra voz ciudadana. Un manifiesto riguroso probará ante el Tribunal del Tiempo la madurez ética de la humanidad para gestionar recursos y salvar la línea temporal.
Objetivo
El objetivo principal es que el alumnado programe un sensor de sequía inteligente que difunda un manifiesto argumentativo para concienciar sobre la gestión del agua.
Para lograrlo, cada estudiante diseñará una secuencia lógica en micro:bit que asocie niveles bajos de humedad con la publicación de un texto persuasivo, supervisando la coherencia y adecuación del mensaje digital.
Finalmente, mediante una defensa oral ante el Tribunal del Tiempo, el alumnado validará su compromiso con la sostenibilidad. Lograrán así demostrar que la palabra y la tecnología son herramientas capaces de proteger nuestra línea temporal.
Conocimientos previos microbit y Make Code
En esta sección encontramos todos los conocimientos necesarios para poder trabajar con Micro:bit y MakeCode:
- Presentación sobre el entorno Makecode y la placa microbit.
- Vídeo sobre el funcionamiento y primeros pasos con la placa microbit.
- Prácticas para familiarizarnos con entorno Makecode y la placa microbit..
Comencemos con los conocimientos imprescindible de Makecode y microbit:
Para ver a pantalla completa clicamos en presentación
Video que nos muestra el funcionamiento y primeros pasos con microbit:
Prácticas sencillas para trabajar con makecode y microbit:
Ya estamos listos para conocer el Kit IoT
Para ver a pantalla completa clicamos en presentación
Conocimiento previos de Kit IoT Smart Science
Ahora veremos lo que necesitamos saber de Smart Science IoT:
- Presentación IoT Smart Science
- Video sobre el funcionamiento de los componetes del kit
- Presentación con diferentes prácticas que nos ayudarán a entender las aplicaciones de este Kit.
¿Qué necesitas preparar?
Antes de la sesión de acompañamiento es conveniente:
- Presentar el REA al alumnado.
- Mostrar al alumnado el kit Smart Science IoT y Micro:bit. Su funcionalidad y uso, de este modo comprederán con menor dificultad lo que deben de hacer en la actividad.
- Mostrar al alumnado la interfaz de MakeCode. De esta forma, en el acompañamiento podremos centrarnos en cómo programar por bloques y la sesión será más ágil.
- Presentar en la clase anterior la estructura del manifiesto y la importancia de las oraciones condicionales para redactar los argumentos que la plataforma IoT deberá "completar":
- En argumentación y sostenibilidad. Fragmentos de La Carta de la Tierra o del Pacto Verde Europeo, para analizar cómo la defensa del suelo estructura el discurso de responsabilidad ante el Consejo del Tiempo.
- En condición y consecuencia. Campañas de concienciación de Greenpeace o WWF, para observar cómo la subordinada ("Si no cuidamos el agua, entonces...") advierte del peligro, asegurando que la gramática coincida con la alerta real del sensor de humedad.
- Crear una cuenta en Smart IoT y conectar IoT:bit a la plataforma Smart IoT. Para ello puedes seguir los pasos del tutorial "Cómo conectar la IoT:bit a la plataforma" o visualizar el siguiente vídeo:
Además, necesitarás este material:
- Un portátil por cada dos alumnos/as (máximo 3) con conexión a internet
- Documentos:
- Documento para el alumnado
- Diario de aprendizaje (será necesario uno por grupo de alumnos o como especifique el docente)
Desarrollo de la actividad
- Diagnóstico de la tierra. Es el paso inicial. Deben programar la lectura del sensor de humedad para que la placa determine si el suelo está sano o en estado crítico.
- Lógica ética. Usamos el bloque "Si... entonces". Si la humedad baja de un umbral, el sistema no solo muestra el número, sino que lanza el proceso de defensa ambiental a la plataforma Smart IoT.
- El Manifiesto condicional. Los analistas redactan en el panel de control digital sus advertencias finales. El éxito depende de que estas oraciones utilicen correctamente la estructura condicional para advertir sobre las consecuencias de la inacción.
Programación de la actividad
- Hardware requerido. Micro:bit v2, sensor de humedad y módulo Wi-Fi.
- Objetivo. Monitorizar la salud del suelo y activar un manifiesto ético basado en oraciones condicionales cuando los datos ambientales sean críticos.
Paso 0. Registro en la plataforma Smart IoT
Es indispensable crear una cuenta en Smart IoT y conectar la placa IoT:bit a la plataforma Smart IoT. Esta plataforma recibirá, almacenará y mostrará los datos recolectados por los sensores.
Guía Visual y Tutorial
Para asegurar que la configuración sea correcta, te recomendamos seguir los materiales de apoyo:
- Video explicativo:
- Tutorial Paso a Paso: Sigue las instrucciones detalladas en tu manual para configurar los bloques de inicio.
Clica en enlace para ver la Presentación a pantalla completa
Paso 1. Preparación del entorno y configuración de extensiones
En esta fase inicial configuramos las herramientas necesarias para que el proyecto pueda interactuar con una pantalla externa y procesar datos del entorno mediante la extensión de Environment-and-Science-IoT.
- Abrir o crear el proyecto: Accede a MakeCode para micro:bit y asegúrate de estar dentro del área de programación antes de continuar.
- Instalar las extensiones: Haz clic en el botón “Extensiones”, situado en el menú de engranaje o en la parte inferior del listado de categorías.

- Añadir las extensiones necesarias: Para que el proyecto funcione, debemos añadir la extensión Environment-and-Science-IoT para obtener los bloques de medición de sonido y ruido.

- Verificar las extensiones: Una vez añadidas, aparecerán nuevas categorías de bloques en el menú lateral que permitirán programar la visualización y la lectura del sensor.

Paso 2. Creación y gestión de variables del proyecto
Para que el programa pueda almacenar, recordar y procesar la información mencionada anteriormente, debemos crear estos "contenedores" de datos siguiendo este procedimiento general:
- Definición de nuevas variables: Accede a la categoría Variables (color rojo) situada en el menú lateral de bloques y pulsa el botón "Crear una variable..." que aparece en la parte superior del panel.

- Asignar un nombre: En la ventana emergente, escribe el nombre identificativo que represente el dato que deseas guardar (como "humedad") y pulsa Aceptar. Este proceso se debe repetir para cada dato diferente que necesites guardar; una vez creadas, MakeCode generará automáticamente los bloques ovalados con sus nombres y los bloques de "fijar" y "cambiar" específicos para gestionarlas en tu código.

Paso 3. Inicialización y conexión de la estación (Al iniciar)
Este paso desglosa la configuración técnica necesaria para sincronizar el dispositivo con la red y la pantalla antes de comenzar el monitoreo del suelo.
- Configuración de red y nube. Al encenderse, el bloque "al iniciar" desglosa una secuencia de comandos esenciales: define los pines de comunicación del módulo WiFi (P8 y P12), establece la conexión con el SSID ("Tu Wifi") y la clave correspondiente, y vincula el dispositivo a la plataforma IoT mediante el userToken y el topic configurados.

- Arranque visual. El sistema termina su preparación inicial configurando la pantalla OLED con dimensiones de 128x64 píxeles para que esté lista para mostrar los reportes ambientales.

Paso 4. Monitoreo de humedad y reporte de sostenibilidad (Cada 5000 ms)
El programa utiliza un evento repetitivo para procesar el estado del suelo cada 5 segundos, desglosando su comportamiento de la siguiente manera:
- Captura y transmisión de datos. Dentro del bloque "cada 5000 ms", el sistema utiliza la variable humedad para fijar el valor de humedad del suelo detectado en el pin P1. Inmediatamente, prepara este dato para enviarlo a la plataforma SmartIoT en el canal 1 y ejecuta la subida a la nube.

- Lógica de alerta y concienciación, El código limpia la pantalla OLED y desglosa una respuesta mediante una estructura condicional basada en el valor de la humedad:
- Si la humedad es menor a 30. El programa muestra un icono de tristeza y narra en pantalla un manifiesto de sostenibilidad: "MANIFIESTO ODS: Si no cuidamos el agua, entonces perderemos nuestro futuro. Si la tierra muere, la humanidad cae.".

- Si la humedad es igual o mayor a 30. El bloque "si no" se activa, mostrando un icono sonriente; el sistema narra entonces el mensaje "Salud de la Tierra: ESTADO OPTIMO" y muestra el número exacto de la humedad detectada.

Paso final. Conexiones
Es el momento de darle vida a nuestro proyecto físico. Sigue estos pasos para realizar la transferencia y el montaje:
- Descarga y transferencia a la placa Micro: Una vez completados estos pasos, el código está listo para ser descargado a tu tarjeta Micro:bit. En esta presentación se explica las diferentes posibilidades.
- Montaje de hardware: Inserta con cuidado la Micro:bit en la ranura de la placa de expansión IoT.
- Conexión de sensores: Conecta el sensor de humedad como se muestra en la imagen.
La pantalla OLED nos muestra los mensajes que hemos programado.
En este enlace podemos encontrar el resultado de la actividad al completo.
Comencemos - Juristas de Lengua
¡División de Lengua Castellana, nuestra labor es fundamental para emitir el veredicto final!
El Tribunal del Tiempo duda de nuestra supervivencia porque considera que hemos malgastado el agua. Si no demostramos que sabemos cuidarla, nuestra línea temporal será borrada.
Nuestra misión es fabricar un monitor de salud planetaria (IoT). Programaremos un sensor que detecte la sequía en tiempo real y redactaremos un manifiesto argumentativo que el dispositivo lanzará automáticamente para concienciar a la población. Finalmente, realizaremos una defensa oral ante el jurado para salvar nuestro futuro.
Aprenderemos a construir argumentos sólidos y a redactar textos que movilicen a la sociedad. Entenderemos que el lenguaje es un arma de concienciación masiva y que el dominio de la comunicación digital es vital en el siglo XXI. Utilizaremos el pensamiento crítico para proteger el agua y descubriremos cómo nuestra voz puede convencer al jurado para lograr nuestra misión.
- Visualizamos el vídeo
El siguiente vídeo nos explica de una forma clara y dinámica los pasos que hay que seguir para resolver el reto
Lectura facilitada
¡Atención, equipo de Geógrafos!
El equipo de Biólogos cuida de las plantas, pero nosotros tenemos otra misión: proteger a las personas de la colonia.
El clima del planeta Terra-Nova es peligroso. A veces hay cambios de temperatura muy fuertes y otras veces no hay nada de agua en el aire. Esto puede destruir nuestra base.
Lo que muestra la ilustración: Se ve un paisaje de nieve y montaña con cristales brillantes de colores. El equipo de Geógrafos está trabajando. Una científica apunta datos en un ordenador y otros dos revisan una cueva. En el aire flotan pantallas de luz con un mapa que muestra las zonas seguras (verde) y las zonas peligrosas (rojo).
Nuestra misión
Vamos a programar un Sistema de Alarma con Sonido.
Nuestro objetivo es que la estación del clima "vigile" el aire todo el tiempo sin que nosotros tengamos que mirar. El robot debe decidir solo cuándo encender la alarma si detecta alguno de estos peligros:
Hace demasiado calor o mucho frío.
Hay una sequía (el aire está muy seco).
Se acerca una tormenta.
¡Vamos a investigar el entorno!
Nos preparamos
Estas presentaciones contienen todos los conocimientos necesarios para poder trabajar con Micro:bit y Smart Science IoT, así mismo esta dispone de un índice indicando los contenidos que veremos.
Para ver a pantalla completa clicamos en presentación
Ya estmsos listos para conocer el Kit IoT
Ahora veremos lo que necesitamos saber de Smart Science IoT. Especialmente importante revisar la programación de los proyectos 2 y 3 para la medición de parámetros ambientales y visualización por pantalla OLED.
Reto de la misión
Fase 0. Preparación del entorno y extensiones IoT
Para que el proyecto interactúe con el entorno y la nube, es imprescindible configurar las herramientas de comunicación y visualización.
- Nuestro reto. Instalar la extensión unificada que permite procesar datos del entorno y controlar dispositivos de salida.
- Pista de investigación. En MakeCode, accede a "Extensiones" y añade iot-environment-kit. Esta incluye tanto los bloques para la pantalla OLED como los de Environment-and-Science-IoT para medir factores ambientales y conectar con la plataforma SmartIoT.
- Comprobación/visualización. Tras la instalación, aparecerán nuevas categorías en el menú lateral para programar la lectura de sensores y la visualización digital.
Fase 1. Arquitectura de datos para la salud del suelo
Debemos crear contenedores lógicos para almacenar la información captada por los sensores antes de ser procesada por el sistema.
- Nuestro reto. Crear la variable necesaria para monitorizar el estado de la tierra.
- Pista de investigación. Ve a la categoría "Variables" (rojo) y crea una llamada humedad.
- Comprobación/visualización. MakeCode generará automáticamente los bloques ovalados de la variable y los de gestión ("fijar" y "cambiar") para tu código.
Fase 2. Inicialización y sincronización de la estación (Al iniciar)
Este protocolo asegura que el dispositivo esté listo y conectado a la red interdimensional antes de comenzar las mediciones críticas.
- Nuestro reto. Configurar la red WiFi, la conexión a la nube y la interfaz visual.
- Pista de investigación. En el bloque "al iniciar", define los pines de comunicación WiFi (P8 y P12), establece el SSID y clave de red, y vincula el dispositivo a la plataforma mediante el userToken y topic correspondientes.
- Comprobación/visualización. Finaliza inicializando la pantalla OLED con dimensiones de 128x64 píxeles para que los reportes ambientales sean legibles.
Fase 3. Captura y transmisión de telemetría (Cada 5000 ms)
El programa procesa el estado del suelo rítmicamente para mantener al tribunal informado cada 5 segundos.
- Nuestro reto. Capturar la humedad y subir el hito a la plataforma SmartIoT.
- Pista de investigación. Dentro del bloque "cada 5000 ms", fija la variable humedad al valor detectado en el pin P1. Prepara el dato para el canal 1 de SmartIoT y ejecútalo para su visualización en la nube.
- Comprobación/visualización. El sistema transmitirá el dato de forma automática, permitiendo monitorizar la salud del planeta en tiempo real.
Fase 4. Lógica de alerta y Manifiesto ODS (Para siempre)
Evaluamos la "salud de la tierra" para activar rutinas de concienciación ética si el dato es crítico.
- Nuestro reto. Programar una estructura condicional que evalúe la humedad y narre un manifiesto de sostenibilidad.
- Pista de investigación. Implementa un bloque "si... entonces". Si la humedad < 30, limpia la pantalla OLED, muestra un icono de tristeza y narra: "MANIFIESTO ODS: Si no cuidamos el agua, entonces perderemos nuestro futuro. Si la tierra muere, la humanidad cae".
- Comprobación/visualización. Si la humedad >= 30, el bloque "si no" activa un icono sonriente y muestra el mensaje: "Salud de la Tierra: ESTADO OPTIMO" junto al número exacto de humedad.
Nuestras herramientas de apoyo
- Consejo de lengua. El uso de oraciones subordinadas condicionales ("Si... entonces") en el manifiesto es clave para establecer la relación causa-efecto entre nuestras acciones y el futuro ambiental.
- Consejo técnico. La pantalla OLED integrada en el iot-environment-kit permite mostrar textos largos de forma clara, facilitando la exposición de argumentos éticos ante el tribunal.
Nuestra autocomprobación
- ¿Se ha instalado la extensión unificada que incluye OLED e IoT?
- ¿El sistema captura la humedad del suelo y la envía a la plataforma SmartIoT cada 5 segundos?
- ¿Aparece el manifiesto ético en la pantalla si la humedad es crítica (< 30)?
- ¿Se utilizan oraciones condicionales complejas en los mensajes de alerta?
Un poco de ayuda
Montamos nuestro código
Lee, encuentra la secuencia y construye uniendo las piezas.
Aprendo, pienso y crezco
Aprendo , pienso y crezco
El diario de aprendizaje es nuestro registro de evidencias personal del veredicto temporal. No sirve para copiar teoría. Sino para reflexionar sobre cómo hemos aprendido a traducir la lógica y la tecnología en una experiencia interactiva capaz de restaurar la línea del tiempo.
- Diario de aprendizaje (será necesario uno por grupo de alumnos o como especifique el docente)
Después de...
Una vez que nuestras estaciones ambientales funcionan y el hardware transmite la información a la nube, realizaremos una sesión de validación final ante el Consejo del Tiempo. Es el momento de exponer la solidez de nuestras pruebas y la calidad de nuestro código en MakeCode para demostrar ante el tribunal que estamos comprometidos con la sostenibilidad y merecemos recuperar el flujo temporal.
Organización de los equipos por áreas de peritaje.
- División de Geografía e Historia. Presentaremos la lógica de nuestra evidencia climática. Explicaremos cómo la programación de la placa Micro:bit procesa los niveles de luz captados por los sensores para que el jurado comprenda nuestra capacidad real para liderar la transición hacia la energía solar.
- División de Lengua Castellana. Presentaremos la narrativa del veredicto ecológico. Demostraremos cómo hemos sincronizado los datos de humedad del suelo con nuestro análisis crítico, respaldando el manifiesto que hemos redactado para concienciar al mundo sobre la escasez de agua.
- División de Inglés. Presentaremos nuestro protocolo de comunicación global. Mostraremos cómo el sistema lee la temperatura del sensor BME280 y lanza alertas internacionales a la plataforma Smart IoT mediante condicionales, protegiendo la biodiversidad y apoyando el ODS 13.
GUÍA DE PRESENTACIÓN: El informe de automatización
1. Roles del equipo
Para la exposición, dividimos el trabajo en tres misiones para que todo el mundo participe:
- La portavocía (Comunicación). Explicaremos el objetivo de nuestra monitorización IoT, argumentando por qué la lectura de estos datos ambientales es vital para ganar el juicio y salvar nuestro futuro.
- La parte técnica (Programación). Manejaremos la transmisión en directo y mostraremos la estructura de nuestro código en MakeCode ante el Consejo para validar técnicamente nuestro envío de datos a la nube.
- El análisis (Depuración). Explicaremos cómo funcionan nuestras variables y responderemos a las dudas del jurado sobre posibles fallos en la conexión Wi-Fi de la placa IoT:bit o en la lógica del programa.
2. Objetivo y programación (Causa y Efecto)
Explicamos la lógica de nuestro código y su utilidad para la misión:
- El objetivo. Aclararemos qué queríamos conseguir con esta estación tecnológica y cómo el uso de datos en tiempo real nos permite aportar pruebas definitivas para nuestra defensa.
- La lógica. Detallaremos qué bloques de MakeCode hemos usado, explicando cómo las lecturas de los sensores (nuestras entradas) generan visualizaciones, alertas y gráficas en la plataforma Smart IoT (nuestras salidas).
3. Diario de errores y calibración
Documentamos las dificultades que hemos superado durante las pruebas:
- Depuración. Registraremos los obstáculos que enfrentamos. ¿Tuvimos problemas con la calibración de los sensores del kit Smart Science IoT o con los bucles para subir paquetes de datos a internet?
- Solución. Explicaremos cómo ajustamos la programación o las conexiones de hardware para asegurar que nuestro sistema de telemetría fuera completamente estable y preciso.
4. Comprobación y conclusiones
Analizamos si el robot es fiable en su navegación. Comparamos los resultados:
- Fiabilidad. ¿Es nuestra programación intuitiva? Reflexionamos sobre si el tribunal entendería nuestra interfaz y si los datos obtenidos son correctos para emitir el veredicto final.
5. Formato de presentación
- Opción A. Demo en vivo. Realizamos una prueba real en clase proyectando el funcionamiento del hardware y el software simultáneamente.
- Opción B. Anatomía del código. Usamos capturas de pantalla de nuestra programación para explicar el flujo lógico y los condicionales utilizados.
- Opción C. Diagrama de flujo. Generamos un esquema visual que explique la toma de decisiones del programa de forma sencilla y gráfica.