Grado 8° Período 2 90 min ✨ Enriquecida
7
Sesión 7 · Lógica de control y computación física · Lógica y micro:bit ✨ MILC v3 · PRO

Depuración — una hipótesis, una prueba

Depurar es encontrar un error con método, no con suerte: reproducir, una hipótesis, una prueba, confirmar o descartar. Hoy corriges tres errores con bitácora, como las bordadoras de Cartago revisan una prenda parte por parte antes de que avance.

Saber ancestral · Talleres de bordado de Cartago (Valle del Cauca) · la prenda que pasa por ocho manos

Antes de la tecnología, este saber.

En Cartago, una prenda bordada no la hace una sola persona. Pasa por unas ocho artesanas y más de ocho horas de trabajo antes de llevar el nombre de un taller (Chica García, 2019). Cada una recibe la pieza de la anterior y la revisa antes de seguir: si una puntada quedó floja o un hilo cambió de tono, se ve en esa mesa y se corrige antes de que la prenda avance. Nadie deshace todo el bordado para encontrar una puntada mal hecha. Se busca por partes: esta flor, este tallo, esta franja. Los ornamentos que vistió el papa en su visita a Colombia salieron de esas mesas. Un programa con errores se revisa igual. No se cambia todo a la vez: se mira una parte, se prueba, se descarta o se confirma, y se pasa a la siguiente. La cara de exclusión: el nombre del taller lo sostienen ocho mujeres que rara vez aparecen en él; la reputación se acumula en el taller, no en quien borda. Hoy vas a buscar errores como se revisa una prenda: de a una parte, con una hipótesis y una prueba cada vez.

Fuente. Chica García, A. (2019, 17 de agosto). Bordados de Cartago: la herencia española que apropiaron las mujeres vallunas. Radio Nacional de Colombia.

Pregunta puente

La bordadora revisa esta flor, no toda la prenda. Cuando tu micro:bit muestre una cara feliz con 10 grados, ¿por dónde empiezas a mirar: por todo el programa o por el bloque que compara la temperatura?

Antes de empezar · Por qué importa

Todo programa falla en algún momento. La diferencia entre quien programa y quien adivina es cómo busca el error cuando aparece.

Pregunta para arrancar

"Tu micro:bit muestra una cara feliz con 10 grados. ¿Por dónde empiezas a mirar, por todo el programa o por el bloque que compara?"

Tu ruta hoy · 5 estaciones · ~90 min

Esto vas a recorrer hoy.

  1. 1

    La prenda que pasa por ocho manos

    10 min
  2. 2

    Actividad 1 · Tres hipótesis sin tocar el código

    15 min
  3. 3

    Actividad 2 · El primer error, con bitácora

    30 min
  4. 4

    Actividad 3 · Dos errores más y la técnica que sirvió

    25 min
  5. 5

    Tres ideas y tu compromiso

    10 min

Cuaderno: empieza en página nueva con este encabezado —Guía · Tema · Fecha—. Solo lo que aparezca en los bloques de actividad y en los de saber ancestral y triángulo va al cuaderno; el resto es para leer y entender.

Calienta motores

La linterna que no prende

En 3 minutos, escribe tres razones por las que una linterna no prende: pila, bombillo, interruptor. ¿Cuál revisarías primero y por qué? ¿Qué prueba harías solo para esa?

5 min
← Vienes de

En la sesión 6 calibraste umbrales con cinco mediciones reales.

Vas hacia →

En la sesión 8 combinas sensores con lógica compuesta y pruebas ocho escenarios.

Vocabulario clave

Las 6 palabras que vas a entender hoy.

Domina estas ideas y todo lo demás cae solo. Léelas antes de abrir el PDF.

El error

  • Error de programa (bug)

    Una pieza del programa que no hace lo que esperabas, una condición al revés, una variable vacía, una pausa que falta.

    Ej. Con 10 grados el micro:bit muestra cara feliz en vez de triste.

  • Reproducir

    Encontrar la entrada exacta con la que el error aparece siempre. Sin eso no se puede buscar.

    Ej. Pongo 10 grados en el simulador y falla; pongo 10 otra vez y vuelve a fallar.

  • Síntoma

    Lo que el programa hace mal, con qué entrada. Es la primera columna de la bitácora.

    Ej. «Con 30 grados muestra el ícono de frío».

El método

  • Hipótesis

    Una explicación posible de dónde está el error. Se escriben dos o tres, la más probable primero.

    Ej. «Creo que la comparación está al revés, mayor donde iba menor».

  • Una prueba, un cambio

    Cada prueba cambia una sola cosa, para saber qué arregló o qué dañó.

    Ej. Cambio solo el «mayor que» por «menor que» y pruebo con 10 grados.

  • Técnicas de depuración

    Mostrar el valor de una variable, deshabilitar un bloque para aislar, o probar con valores extremos.

    Ej. «Mostrar número (temperatura)» antes del «si» deja ver qué valor llega.

Ahora, a tu cuaderno.

Estas son las actividades que vas a desarrollar y dejar registradas. Lo que NO aparece como Actividad es para entender, no para copiar.

1 Actividad 1 · IDENTIFICA

Tres hipótesis sin tocar el código

15 min individual
Qué vas a hacer
  1. Mira el programa que proyecta tu docente, debería mostrar cara triste bajo 18 grados y muestra la feliz. Copia la condición tal como está.
  2. Escribe tres hipótesis, la comparación al revés, los íconos en la rama equivocada, la variable que nunca se llena.
  3. Ordénalas de la más probable a la menos probable y escribe por qué pusiste esa primero.
  4. Escribe qué prueba harías para la primera hipótesis, y solo para esa.
Esto va en tu cuaderno
Título:
«Actividad 1 — Tres hipótesis sin tocar el código»
Formato:
la condición copiada, las tres hipótesis numeradas con la razón del orden, y la prueba para la primera
Extensión:
media página
Sabes que terminaste cuando
  • Tu prueba cambia una sola cosa.
  • Puedes decir qué esperas ver si la hipótesis es cierta.
2 Actividad 2 · APLICA

El primer error, con bitácora

30 min parejas
Qué vas a hacer
  1. Con tu pareja, prueben el programa con tres errores en el simulador hasta que el primero aparezca siempre con la misma entrada.
  2. Dibujen la bitácora de tres columnas, síntoma, hipótesis, prueba y resultado, y escriban el síntoma y dos hipótesis.
  3. Prueben solo la primera hipótesis cambiando una sola cosa.
  4. Si se arregló, anoten «confirmada». Si no, vuelvan al programa original, anoten «descartada» y prueben la segunda.
Esto va en tu cuaderno
Título:
«Actividad 2 — El primer error, con bitácora»
Formato:
la bitácora de tres columnas con la entrada que reproduce el error, el síntoma, las hipótesis y cada prueba con su resultado
Extensión:
media página
Sabes que terminaste cuando
  • El primer error está corregido.
  • La bitácora dice qué cambiaste en cada prueba y qué pasó.
3 Actividad 3 · EVALÚA

Dos errores más y la técnica que sirvió

25 min individual
Qué vas a hacer
  1. Reproduce el segundo error y llena su bitácora, síntoma, hipótesis, una prueba, resultado. Haz lo mismo con el tercero.
  2. Junto a cada error corregido, escribe qué técnica te sirvió, mostrar variable, aislar o valores extremos.
  3. Escribe la nota final de cinco líneas, cuál error fue el más difícil y por qué.
  4. Pásale tu bitácora a tu pareja y pídele que diga, sin ver el programa, en qué orden probaste.
Esto va en tu cuaderno
Título:
«Actividad 3 — Dos errores más y la técnica que sirvió»
Formato:
las bitácoras del segundo y el tercer error, la técnica junto a cada uno, y la nota final de cinco líneas
Extensión:
una página
Sabes que terminaste cuando
  • Los tres errores están corregidos.
  • Tu pareja pudo decir en qué orden probaste solo con leer tu bitácora.

Ahora aplica lo aprendido.

Tienes el PDF leído. Aquí pones las manos. Estos labs te ayudan a verificar que entendiste antes de la próxima clase.

🧪 Laboratorio · Quiz

¿Sabes buscar un error con método?

Cinco preguntas para verificar que dominas reproducir, hipótesis, una prueba y las tres técnicas. No va al cuaderno.

  1. 1 Tu programa falla «a veces» y no sabes cuándo. ¿Qué haces primero?
  2. 2 Cambias la comparación y el ícono en la misma prueba, y el programa se arregla. ¿Qué problema tienes?
  3. 3 ¿Para qué sirve poner «mostrar número (temperatura)» justo antes del «si»?
  4. 4 Tu primera hipótesis era «la comparación está al revés». La cambias, pruebas con 10 grados y sigue fallando. ¿Qué haces?
  5. 5 ¿Por qué la bitácora de depuración debe poder leerla otra persona?
Triángulo de pensamiento

Tres ideas para cerrar.

Tres ideas de tres pensadores, contadas con palabras de esta guía. Elige una y responde su pregunta en tu cuaderno.

Enrique Dussel

lente del nosotros

El respeto es el silencio de quien todo tiene que escuchar, porque todavía no sabe nada del otro.

— idea tomada de Enrique Dussel, contada con palabras de esta guía. No es una cita textual.

Pregunta-espejo: ¿Qué problema de esta semana intenté arreglar antes de entender qué pasaba?

Marco Aurelio

lente del cuidado interior

Cambiar de parecer cuando alguien te corrige no te quita libertad: es parte de ella.

— idea tomada de Marco Aurelio, contada con palabras de esta guía. No es una cita textual.

Pregunta-espejo: ¿Cuál hipótesis me costó soltar hoy aunque la prueba la había descartado?

Luciano Floridi y la Onlife Initiative

lente de la infoesfera

Tememos y rechazamos aquello a lo que no logramos darle sentido.

— idea tomada de Luciano Floridi y la Onlife Initiative, contada con palabras de esta guía. No es una cita textual.

Pregunta-espejo: ¿Qué cosa de la tecnología rechazo porque no la entiendo, y qué prueba me ayudaría a entenderla?

Nota para el docente. Las tres ideas están contadas con palabras de esta guía a partir del pensamiento de cada autor; no son citas textuales. De 9.º en adelante se trabajan con la obra y su referencia.

Evaluación liberadora

Cinco dimensiones que te llevas.

No solo aprendiste un tema. Mira en cinco direcciones lo que esta sesión dejó en ti.

Personal

Encontraste tres errores con método y no con suerte. Ese método sirve para cualquier problema que no entiendes todavía.

Emocional

Un error que no cede da rabia y dan ganas de mover todo. Volver al programa original y probar la siguiente hipótesis es lo que lo resuelve.

Ciudadana

Una bitácora que otro puede leer es una forma de honestidad. Dice qué probaste, no solo que «ya funciona».

Local

Las bordadoras de Cartago revisan la prenda parte por parte antes de que avance. Tu bitácora hace lo mismo con el programa.

Intergeneracional

Quien reciba tu programa mañana va a encontrar otro error. Tu bitácora le enseña cómo buscarlo.

Cierre · Lleva esto a tu semana

Transferencia a tu vida

La próxima vez que algo no funcione, el wifi, una app, un aparato, escribe el síntoma y dos hipótesis antes de tocar nada. Prueba una a la vez.

💭 Tu reflexión personal

¿Qué te llevás de esta guía?

Escribe en tus propias palabras: qué aprendiste, qué te sorprendió, o cómo conecta con tu vida. Máximo 800 caracteres. No se califica — es para ti.

⭕
Tu progreso

Marca esta guía como completada

Cargando tu progreso…

📤
Comparte

Envíaselo a quien lo necesite

Tus compañeras y compañeros, padres o profesores pueden abrir esto directamente en su celular sin instalar nada.

Estructura de la sesión
1

Introducción

Activación de conocimientos previos y planteamiento del problema o pregunta orientadora.

2

Desarrollo conceptual

Explicación de los contenidos de la sesión con ejemplos, recursos visuales y referencias.

3

Actividad práctica

Ejercicio individual o colaborativo donde aplicas lo aprendido.

4

Evaluación

Cuestionario interactivo, producto o reflexión escrita para evidenciar el aprendizaje.

Bienvenida · Bienvenido

¿Cómo entras a ConectaTE?

Tu progreso, tus tests y tus reflexiones se guardan en este navegador. Nada viaja a un servidor.

🔒 Privacidad: ConectaTE no recolecta datos personales en servidores. Todo lo que registres vive solo en tu dispositivo. Puedes borrarlo en cualquier momento.

Empieza a escribir
Busca por tema (ej. "phishing"), saber ancestral (ej. "minga"), concepto (ej. "huella digital") o proyecto.