Introducción
Programar no va solo de escribir código: va de aprender a pensar. De analizar un problema, dividirlo en partes pequeñas y encontrar una solución lógica, creativa y eficaz. Justo eso es el pensamiento computacional, y es una habilidad que te va a servir dentro y fuera del aula.
El nombre de esta unidad no es casual. Ada Lovelace fue la primera persona que entendió que una máquina podía seguir algoritmos, es decir, instrucciones claras y ordenadas para resolver un problema. No programaba ordenadores como los actuales, pero sí tuvo la visión que hoy está detrás de todo el software que usas a diario.
En esta unidad vas a aprender los fundamentos de la programación:
- Qué es un algoritmo y en qué se diferencia del código.
- Cómo se organizan las instrucciones para que un programa tenga sentido.
- Cómo tomar decisiones y repetir acciones usando estructuras de control.
Da igual el lenguaje que uses —Python, JavaScript o cualquier otro— si entiendes bien estas bases, programar deja de ser memorizar y pasa a ser razonar. Aquí no buscamos que copies soluciones, sino que aprendas a construirlas.
Este es el primer paso. Si entiendes el algoritmo, el código viene solo.