Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

ROADMAP BLOOM APRENDIZAJE PYTHON

Saludos Compañeros

Plan de Estudio Python – 12 Semanas (Bloom)

Semanas 1–2 → Recordar
Objetivo: Memorizar y reconocer conceptos básicos de Python.
Semana 1:
Instalar Python y configurar el entorno (VSCode, Jupyter o PyCharm).
Sintaxis básica, comentarios, sangría.
Variables y tipos de datos (int, float, str, bool).
Operadores aritméticos y lógicos.
Ejercicio: crea un programa que reciba nombre y edad y te salude.
Semana 2:
Funciones integradas (len, type, input, print).
Conversión de tipos (int(), float(), str()).
Ejercicio: programa que calcule el área de un círculo (usando math.pi).

Semanas 3–4 → Comprender
Objetivo: Explicar lo que hace un código, clasificar estructuras.
Semana 3:
Estructuras de control: if, elif, else.
Bucles: for, while.
Ejercicio: programa que determine si un número es primo.
Semana 4:
Listas, tuplas, diccionarios y sets.
Recorridos con bucles.
Ejercicio: programa que guarde calificaciones en una lista y calcule promedio.

Semanas 5–6 → Aplicar
Objetivo: Usar lo aprendido para resolver problemas prácticos.
Semana 5:
Definir funciones con def.
Parámetros, valores de retorno.
Módulos (math, random).
Ejercicio: función que devuelva el factorial de un número.
Semana 6:
Archivos: lectura y escritura (open, read, write).
Manejo de errores (try-except).
Ejercicio: programa que guarde y lea una lista de contactos desde un archivo.

Semanas 7–8 → Analizar
Objetivo: Examinar y optimizar código.
Semana 7:
Depuración básica (errores de sintaxis vs lógicos).
Identificar patrones en algoritmos.
Ejercicio: detectar y corregir errores en un código dado.
Semana 8:
Diferencias entre listas, diccionarios y clases.
Algoritmos de búsqueda y ordenamiento simples.
Ejercicio: implementar búsqueda lineal y binaria, comparar resultados.

Semanas 9–10 → Evaluar
Objetivo: Juzgar y justificar decisiones en código.
Semana 9:
Revisar proyectos de otros (código abierto).
Aplicar buenas prácticas (PEP 8).
Ejercicio: mejora un programa mal estructurado (refactorización).
Semana 10:
Comparar eficiencia de algoritmos (ej. burbuja vs sort).
Justificar elección de estructuras de datos.
Ejercicio: evaluar qué es más eficiente para guardar un inventario (lista o diccionario).

Semanas 11–12 → Crear
Objetivo: Desarrollar un proyecto completo y original.
Semana 11:
Programación Orientada a Objetos (POO): clases, objetos, herencia.
Librerías útiles (datetime, os).
Ejercicio: clase Estudiante con atributos y métodos para notas.
Semana 12 (Proyecto final):
Elige un mini-proyecto que combine todo:
Gestor de tareas (CRUD con archivos).
Juego “Adivina el número” con niveles de dificultad.
Dashboard sencillo con matplotlib.
Documenta tu código con comentarios y una guía breve (Lingüística).

1 respuesta

muy organizado y de buen desarrollo