Actividad de programación: Semáforo inteligente para peatones

 Hola estudiantes, 

En esta ocasión, vamos a utilizar los conocimientos que tenemos en: Variables, condicionales y ciclos para que, a través de la herramienta makecode de Micro:Bit construyamos un programa que simula un semáforo para peatones. Su funcionamiento es el siguiente:

Objetivo: Simular un semáforo que cambia de color automáticamente, pero que los peatones pueden "acelerar" presionando un botón.

Variable: tiempo_espera (inicia en 5000 ms).

Ciclo: Un ciclo por siempre que ejecuta la secuencia: mostrar rojo, pausa por tiempo_espera, mostrar verde, pausa por tiempo_espera.

Condicional: Al presionar el botón A (simula un peatón pidiendo paso), un si... entonces verifica: si tiempo_espera > 1000, entonces resta 2000 a tiempo_espera y muestra un icono de reloj (indicando que la espera se redujo).

Interacción: El botón B reinicia la variable tiempo_espera a 5000.

Reto extra: Añadir una variable contador_de_cruces que aumente cada vez que el semáforo cambia a verde, y mostrarla al agitar la micro:bit.


Utilizando responsablemente herramientas de IA generativa, nos podemos ayudar con el paso a paso para realizar la actividad. Aquí están los pasos generados con una herramienta:




Para ingresar a la herramienta makecode de Micro:bit HAZ CLIC AQUÍ

Criterios de evaluación
- Trabajo en equipo
- Autonomía al momento de programar 
- Demostrar apropiación de los conceptos variables, entrada, proceso, ciclo (mientras) y salida al programar sin la ayuda del docente más que en aspectos técnicos de mal funcionamiento del computador o de conexión a internet
- Agregarle otras funciones al juego reto extra: contador de cruces (Con esto se consigue la nota máxima 5.0)












Comentarios

Entradas populares de este blog

Encender LED con microbit con sonidos altos

Actividad en Scratch: Recargar tarjeta del metro

Juego de carreras con Scratch