Memorizar | Corto Plazo | Memorizar sintaxis básica de Python (variables, condicionales, bucles). | Repasar con tarjetas de memoria (flashcards). Usar técnicas de repetición espaciada. | Python Cheatsheet, Anki, documentación oficial de Python. |
Comprender | Corto Plazo | Comprender estructuras de control, listas y funciones. | Explicar conceptos en voz alta o a un compañero. Crear mapas mentales o diagramas conceptuales. | W3Schools, libros introductorios, YouTube (Python básico). |
Aplicar | Medio Plazo | Aplicar lo aprendido resolviendo ejercicios prácticos. | Realizar proyectos pequeños como: calculadora, conversor de unidades, juegos simples (ej. adivina el número). | HackerRank, Replit, Exercism, Codewars. |
Analizar | Medio Plazo | Analizar código ajeno e identificar errores o posibles mejoras. | Revisar proyectos en GitHub. Comentar el código y descomponerlo en partes. | GitHub, foros técnicos, Stack Overflow, documentación de código abierto. |
Evaluar | Medio / Largo Plazo | Evaluar diferentes enfoques para resolver problemas. | Comparar código por eficiencia, legibilidad, modularidad y mantenibilidad. | Blogs técnicos, documentación oficial, benchmarks, artículos comparativos. |
Crear | Largo Plazo | Desarrollar una aplicación funcional desde cero. | Diseñar y programar un proyecto original (ej. app de tareas, blog, API REST). Documentarlo y subirlo a GitHub. | GitHub, frameworks (Flask, Django), Udemy, YouTube avanzado. |