Skip to the content.

01 — Fundamentos de la Programación

Antes de tocar código, hay que entender CÓMO piensa una computadora y CÓMO se resuelven problemas.

🎯 Objetivos de esta sección


📺 Videos recomendados (gratis)

Castellano

Video Canal Duración
¿Qué es la programación? MoureDev 15 min
Curso de Lógica de Programación Píldoras Informáticas 1.5 hs
Cómo funciona una computadora Date un Voltio 12 min
Pensamiento Computacional Platzi 45 min

Inglés (subtitulado)

Video Canal
CS50 Harvard (curso completo) Harvard CS50
How Computers Work Code.org

📖 Conceptos clave

1. Algoritmo

Una secuencia de pasos para resolver un problema. Ejemplo: Receta de cocina = algoritmo.

2. Variables

“Cajitas” con un nombre que guardan datos.

edad = 25
nombre = "Camilo"

3. Condicionales (if / else)

“Si pasa esto, hacé aquello”.

si edad >= 18:
    mostrar "Sos mayor"
sino:
    mostrar "Sos menor"

4. Ciclos (loops)

Repetir algo varias veces.

para i de 1 a 10:
    mostrar i

5. Funciones

Bloques de código reutilizables.

funcion saludar(nombre):
    mostrar "Hola " + nombre

🧩 Ejercicios para arrancar

  1. Escribí en lenguaje natural un algoritmo para hacer un té.
  2. Dado un número, decir si es par o impar (en pseudocódigo).
  3. Imprimí los números del 1 al 100, pero en los múltiplos de 3 decí “Fizz” y en los de 5 decí “Buzz” (FizzBuzz clásico).

🛠️ Herramientas para practicar SIN instalar nada


⏭️ Siguiente paso

Cuando entiendas estos conceptos, pasá a 02-Lenguajes para elegir tu primer lenguaje.