Comienza con pensamiento computacional
Te enseña a formular problemas, dividirlos y expresar soluciones antes de pedirte que programes.
No necesitas recorrer todo ni saber qué especialidad elegir. Escoge el camino que se parezca a tu objetivo y avanza en orden, una sesión a la vez.
Te enseña a formular problemas, dividirlos y expresar soluciones antes de pedirte que programes.
Datos, sistemas y hardware tienen caminos sugeridos que indican qué estudiar primero y por qué.
Revisa el requisito indicado, consulta la guía de herramientas y vuelve a intentar el ejemplo con valores pequeños.
Estas rutas no bloquean contenido: solo reducen la duda sobre qué abrir después.
Para comenzar sin asumir vocabulario, programación ni experiencia previa.
Aprender a dividir problemas, representar algoritmos y usar datos y control.
Comprender bits, representación y lógica sin entrar todavía en procesadores avanzados.
Conectar aplicaciones, hardware, memoria y dispositivos.
Continúa con datos, sistemas, análisis o hardware según tu objetivo.
Para organizar información, consultar bases y construir análisis reproducibles.
Formular problemas y expresar pasos verificables.
Aprender modelos, relaciones, reglas, integridad y operación.
Consultar, filtrar, unir, agrupar y descomponer preguntas.
Preparar, visualizar, modelar y comunicar datos con incertidumbre.
Para comprender desde la representación digital hasta procesos, memoria y servidores.
Construir vocabulario de algoritmos, datos y control.
Estudiar lógica, RISC-V, CPU, pipeline y memoria caché.
Comprender procesos, memoria virtual, archivos, redes y seguridad.
Medir un programa y justificar su comportamiento usando evidencia.
Para alternar conceptos breves con prototipos y problemas concretos.
Diseñar antes de programar.
Conectar entradas, salidas, código y pruebas.
Practicar con datos organizados y resultados verificables.
Profundiza en la ruta que mejor encaje con lo que quieres construir.
Para escribir tus primeros programas y avanzar hacia automatización y análisis de datos.
Comprender problemas, algoritmos, variables y estructuras de control.
Dominar sintaxis, decisiones, bucles y colecciones.
Organizar programas con funciones, módulos, archivos y errores controlados.
Modelar con objetos, depurar, probar y automatizar sin ocultar errores.
Aplicar NumPy, Pandas y visualización en un proyecto reproducible.
En temas iniciales reserva unos 45 minutos. Los laboratorios avanzados pueden necesitar dos sesiones.
Antes de leer, escribe lo que ya sabes o una hipótesis. No busques acertar: busca hacer visible tu punto de partida.
Lee una lección y explica la idea con tus palabras. Si solo puedes repetirla, todavía falta conectarla.
Intenta la pregunta sin abrir la respuesta. Compara el razonamiento, no solo el resultado final.
Cambia el ejemplo: otros datos, otra escala o una condición nueva. Así compruebas que aprendiste una idea reutilizable.
Cada tarjeta indica qué conviene saber, qué herramienta necesitarás y cuánto tiempo reservar.
Sus primeras cuatro secciones preparan el razonamiento que reutilizarás en todas las demás áreas.
Abrir la primera lección →