Es seguir un algoritmo a mano, anotando en una tabla cómo cambian los valores en cada paso. Eres tú haciendo de procesador.
Ejemplo. Algoritmo:
total = 0
PARA cada precio en [2, 5, 3]:
total = total + precio
escribe total
Tabla de prueba de escritorio:
| Paso | precio | total |
|---|---|---|
| inicio | — | 0 |
| 1 | 2 | 0 + 2 = 2 |
| 2 | 5 | 2 + 5 = 7 |
| 3 | 3 | 7 + 3 = 10 |
Resultado: escribe 10.
¿Ves cómo seguiste la máquina sin computador? Esa es la habilidad. El que sabe hacer esto, sabe programar. El resto es vocabulario.
La idea que te debes llevar
Programar no es escribir en un teclado. Es pensar con precisión brutal. El teclado vino después; el pensamiento va primero.
La semana entrante encendemos Python en Colab. Pero la lógica que aprendas esta semana es la que vas a teclear. Sin esto, teclear no sirve de nada.
Ahora, al laboratorio.md. Papel y lápiz. Sin IA.
Quiz rápido
Para que repases. No cuenta para certificar — el examen del módulo es el que certifica.
1. La prueba de escritorio es...