Lección 1: Algoritmos Visuales
Módulo 2: El Lenguaje de los Datos
Bienvenido al cerebro de la máquina. A veces pensamos que la programación es magia negra reservada para genios, pero en realidad, programar es solo dar órdenes muy específicas.
Olvida los códigos complejos por un momento. Un algoritmo es simplemente una lista de pasos para lograr un objetivo. Nada más.
1. Inicio.
2. Tomar dos rebanadas de pan.
3. Poner jamón.
4. Poner queso.
5. Unir los panes.
6. Fin.
Si te saltas el paso 2, el algoritmo falla. Las computadoras son obedientes, pero tontas: hacen exactamente lo que les dices, ni más ni menos.
Antes de escribir código, los ingenieros dibujan. Usamos formas para representar decisiones. Vamos a simular cómo piensa Spotify o YouTube cuando termina una canción:
El Algoritmo Musical
¿Le diste «Me Gusta»?
Lo que acabas de ver arriba es la estructura más importante de la programación. Se llama Condicional.
- IF (Si pasa esto)… entonces haz la acción A.
- ELSE (Si no pasa)… entonces haz la acción B.
Desde los semáforos inteligentes hasta los videojuegos, todo funciona con esta simple lógica de decisiones.
✅ Resumen de la Lección:
- Un Algoritmo es una serie ordenada de pasos (como una receta).
- Un Diagrama de Flujo es el mapa visual de esos pasos.
- La decisión Si/No (If/Else) es la base de toda la «inteligencia» artificial.