Contenido del curso
Aprende a programar desde cero con Python, uno de los lenguajes más usados para empezar. Instalas Python, escribes tus primeros programas y construyes una calculadora que pide datos, calcula y te responde. Lecciones cortas, ejemplos que ejecutas tú y evaluaciones que te dicen exactamente qué reforzar. No necesitas experiencia previa.
Lo que aprenderás
- Instalar Python y comprobar que funciona en tu computadora.
- Escribir, guardar y ejecutar programas con
print(). - Guardar información en variables y distinguir texto, enteros, decimales y booleanos.
- Pedir datos a quien use tu programa con
input()y convertirlos a número. - Leer los mensajes de error de Python y corregirlos con calma.
- Integrar todo en un proyecto: una calculadora básica probada con casos de prueba.
Para quién es
- Personas que nunca han programado y quieren empezar con una base firme.
- Profesionales que quieren automatizar tareas o entender mejor los datos.
- Estudiantes que necesitan una primera experiencia clara y sin presión.
Tu ruta de la primera semana
- Día 1¿Por qué Python?60 min
- Día 2Tu primer print()45 min
- Día 3Variables y tipos de datos50 min
- Día 4input(): tu programa habla contigo45 min
- Día 5Proyecto: calculadora básica75 min
Cómo se aprende
- Autogestivo: avanzas a tu ritmo, cuando quieras.
- Práctica constante: cada lección termina con ejercicios de predecir, ejecutar, investigar, modificar y crear.
- Error como aprendizaje: cada lección incluye los errores reales que verás y cómo corregirlos.
- Evaluación con propósito: un diagnóstico inicial, cuestionarios por lección y una evaluación final con las que mides tu avance.
Qué necesitas
- Computadora con Windows, macOS o Linux y permiso para instalar programas.
- Conexión a internet.
- Entre 4 y 5 horas durante la semana.
-
- Bienvenida: cómo funciona este curso 00:00:00
- Evaluación diagnóstica del Módulo 1 00:08:00
- Lección 1.1: ¿Por qué Python? 00:00:00
- Cuestionario Lección 1.1: ¿Por qué Python? 00:05:00
- Lección 1.2: Tu primer print() 00:00:00
- Cuestionario Lección 1.2: Tu primer print() 00:05:00
- Lección 1.3: Variables y Tipos de Datos 00:00:00
- Cuestionario Lección 1.3: Variables y Tipos de Datos 00:05:00
- Lección 1.4: input() – Tu programa habla contigo 00:00:00
- Cuestionario Lección 1.4: input() – Tu programa habla contigo 00:05:00
- Lección 1.5: Proyecto Semana 1 – Calculadora Básica 00:00:00
- Cuestionario Lección 1.5: Proyecto Semana 1 – Calculadora Básica 00:05:00
- Evaluación final del Módulo 1 00:15:00
-
- Evaluación diagnóstica del Módulo 2 00:08:00
- Lección 2.1: Comparaciones y booleanos 00:00:00
- Cuestionario Lección 2.1: Comparaciones y booleanos 00:05:00
- Lección 2.2: if y else – Tu programa decide 00:00:00
- Cuestionario Lección 2.2: if y else: tu programa decide 00:05:00
- Lección 2.3: elif – Más de dos caminos 00:00:00
- Cuestionario Lección 2.3: elif: más de dos caminos 00:05:00
- Lección 2.4: and, or y not – Validar datos 00:00:00
- Cuestionario Lección 2.4: and, or y not: validar datos 00:05:00
- Lección 2.5: Proyecto Semana 2 – Adivina el número 00:00:00
- Cuestionario Lección 2.5: Proyecto de la Semana 2: Adivina el número 00:05:00
- Evaluación final del Módulo 2 00:15:00
- Evaluación diagnóstica del Módulo 3 00:08:00
- Lección 3.1: Repite con for y range 00:00:00
- Cuestionario Lección 3.1: Repite con for y range 00:05:00
- Lección 3.2: while – Repite mientras se cumpla 00:00:00
- Cuestionario Lección 3.2: while: repite mientras se cumpla 00:05:00
- Lección 3.3: Contadores y acumuladores 00:00:00
- Cuestionario Lección 3.3: Contadores y acumuladores 00:05:00
- Lección 3.4: break y continue 00:00:00
- Cuestionario Lección 3.4: break y continue 00:05:00
- Lección 3.5: Proyecto Semana 3 – Tabla y menú 00:00:00
- Cuestionario Lección 3.5: Proyecto de la Semana 3: tabla y menú 00:05:00
- Evaluación final del Módulo 3 00:15:00
- Evaluación diagnóstica del Módulo 5 00:08:00
- Lección 5.1: Funciones con def 00:00:00
- Cuestionario Lección 5.1: Funciones con def 00:05:00
- Lección 5.2: Parámetros y return 00:00:00
- Cuestionario Lección 5.2: Parámetros y return 00:05:00
- Lección 5.3: Variables locales y alcance 00:00:00
- Cuestionario Lección 5.3: Variables locales y alcance 00:05:00
- Lección 5.4: Módulos: import y math 00:00:00
- Cuestionario Lección 5.4: Módulos: import y math 00:05:00
- Lección 5.5: Proyecto Semana 5 – Calculadora por funciones 00:00:00
- Cuestionario Lección 5.5: Proyecto de la Semana 5: calculadora por funciones 00:05:00
- Evaluación final del Módulo 5 00:15:00

