Programación con variables, condicionales y funciones
Alineada a CSTA-AP, de los Estándares de Ciencias de la Computación K-12 de la CSTA.

Qué enseña esta lección
Las variables guardan información que tu programa puede usar y modificar, como un puntaje o un nombre. Los condicionales (if/else) permiten que un programa tome decisiones, haciendo una cosa cuando algo es verdadero y otra cuando es falso. Los ciclos repiten trabajo, y las funciones agrupan pasos en un comando reutilizable. Estas mismas estructuras aparecen en todos los lenguajes de programación, incluyendo Python.
Ejemplo resuelto
En un juego de adivinanzas, una variable guarda el número secreto. Un condicional verifica: if el número adivinado es igual al número secreto, imprime Ganaste, else imprime Inténtalo de nuevo. Un ciclo deja que el jugador siga adivinando hasta que lo logre.
Preguntas de práctica
- ¿Para qué sirve una variable en un programa?
- Escribe una regla if/else para un programa que diga Aprobado si el puntaje es 60 o mayor, y Repite si no.
- ¿Por qué es útil agrupar pasos repetidos dentro de una función?
Mira la lección
Esta lección tiene video en español: el mismo que abre el código QR del cuaderno impreso.
▶ Ver la lección en videoMás lecciones de Algoritmos y Programación
Enseña esta lección hoy
Un tutor con IA que guía con preguntas en lugar de solo dar las respuestas: todas las materias básicas de K–12, para cada hijo de la familia.
Comienza la prueba gratis — sin tarjeta