
Introducción a la programación
De tu mente al código 🧠
Si estás leyendo esto, es probable que sientas curiosidad por el mundo de la programación. Quizás te preguntes qué se esconde detrás de las aplicaciones que usas a diario o cómo es posible crear software desde cero. El objetivo de esta sección es aclarar los conceptos fundamentales de la programación, independientemente del lenguaje que posteriormente vayas a utilizar. Sentaremos unas bases que te permitan aprender a codificar con mayor rapidez y eficacia.
1. Introducción a la programación

- Qué es programar y cómo piensan los ordenadores
- Qué es un algoritmo en programación
- Pseudocódigo y diagramas de flujo: representar nuestras ideas
- Variables y tipos de datos: almacenando la información
- Operadores: las herramientas para transformar tus datos
- Expresiones en programación: los bloques de construcción
- Tipos de expresiones en programación
- Estructuras condicionales: control de flujo (1)
- Condiciones anidadas y compuestas: control de flujo (2)
- Bucles o estructuras de repetición: control de flujo (3)
- Funciones: cómo empaquetar y reutilizar código
- Ámbito de las variables: ¿Dónde viven tus datos?
- Vectores: organizando colecciones de datos
