Una herramienta del estudiante · prototipa en papel, construye en MDFMoverse todos los días cuida tu cuerpo y tu mente. El ODS 3 busca salud y bienestar para todos.
El micro:bit trae un acelerómetro (siente el movimiento) y radio (habla con otro micro:bit). ¡Perfecto para un podómetro!
Vas a construir un contador de pasos que te reta a moverte y compite con un amigo.
Tu reto es un podómetro con micro:bit: cuenta tus pasos con el acelerómetro y, por radio, reta a un compañero. Papel y luego MDF.
Aquí usas el acelerómetro y la radio integrados. Vamos así:
Repaso del micro:bit; el acelerómetro y la radio son integrados.
El acelerómetro siente cuándo el micro:bit se sacude (un paso). La radio deja que dos micro:bit se manden mensajes. Con eso haces un podómetro que compite — todo con la placa sola.
Antes de escribir el programa, dibuja el diagrama de flujo o escribe el pseudocódigo de lo que hará tu proyecto. El código es la consecuencia de pensar el algoritmo.
from microbit import *
pasos = 0
while True:
if accelerometer.was_gesture('shake'):
pasos += 1
display.show(str(pasos % 10))
sleep(50)| Criterio | 1 | 2 | 3 | 4 | Puntos |
|---|---|---|---|---|---|
| Construcción | ○ | ○ | ○ | ○ | __/4 |
| Programación / lógica | ○ | ○ | ○ | ○ | __/4 |
| Diseño | ○ | ○ | ○ | ○ | __/4 |
| Preguntas del libro | ○ | ○ | ○ | ○ | __/4 |
| Trabajo y proceso | ○ | ○ | ○ | ○ | __/4 |
| TOTAL | __/20 | ||||
Antes de escribir el programa, dibuja el diagrama de flujo o escribe el pseudocódigo de lo que hará tu proyecto. El código es la consecuencia de pensar el algoritmo.
meta = 20
if pasos >= meta:
display.show(Image.HAPPY)
# ¡lograste tu meta!Diseña la 'animación de logro' en la matriz.
| Criterio | 1 | 2 | 3 | 4 | Puntos |
|---|---|---|---|---|---|
| Construcción | ○ | ○ | ○ | ○ | __/4 |
| Programación / lógica | ○ | ○ | ○ | ○ | __/4 |
| Diseño | ○ | ○ | ○ | ○ | __/4 |
| Preguntas del libro | ○ | ○ | ○ | ○ | __/4 |
| Trabajo y proceso | ○ | ○ | ○ | ○ | __/4 |
| TOTAL | __/20 | ||||
Antes de escribir el programa, dibuja el diagrama de flujo o escribe el pseudocódigo de lo que hará tu proyecto. El código es la consecuencia de pensar el algoritmo.
import radio radio.on() radio.send(str(pasos)) # enviar mis pasos msg = radio.receive() # recibir los del amigo
Una app de salud guarda tus datos de actividad. ¿Quién debería poder ver esos datos? ¿Por qué cuidar la privacidad?
| Criterio | 1 | 2 | 3 | 4 | Puntos |
|---|---|---|---|---|---|
| Construcción | ○ | ○ | ○ | ○ | __/4 |
| Programación / lógica | ○ | ○ | ○ | ○ | __/4 |
| Diseño | ○ | ○ | ○ | ○ | __/4 |
| Preguntas del libro | ○ | ○ | ○ | ○ | __/4 |
| Trabajo y proceso | ○ | ○ | ○ | ○ | __/4 |
| TOTAL | __/20 | ||||
Construye tu pulsera/soporte en MDF con tu kit.
Reta a tu salón a un día activo y compara los pasos. ¿Logramos movernos más?
El docente evalúa el prototipo final. La convergencia (que los tres hilos funcionen juntos) vale el doble.
| Criterio | 1 | 2 | 3 | 4 | Puntos |
|---|---|---|---|---|---|
| Programación | ○ | ○ | ○ | ○ | __/4 |
| Robotización | ○ | ○ | ○ | ○ | __/4 |
| Diseño | ○ | ○ | ○ | ○ | __/4 |
| Convergencia (×2) — prueba de "quita un hilo" | ○ | ○ | ○ | ○ | __/8 |
| Proceso y comunicación | ○ | ○ | ○ | ○ | __/4 |
| TOTAL | __/24 | ||||
✂ Recorta por las líneas rojas. ┄ Dobla por las punteadas. ⬤ Fija el componente en los puntos marcados. No recortes las páginas de guía ni de evaluación.