Zapia: Programación en la Era de los Agentes de IA
De pensar como la máquina a orquestar equipos de IA
Piloto de 6 semanas (+ módulo 0 online) para formar jóvenes como arquitectos, auditores y hackers que usan la IA como copiloto, no como muleta. Todo gratis, sin instalar nada.
Módulo 0 — Fundamentos (online)
Prohibido usar LLMsNivelación en casa: qué es código, un algoritmo, Python, una API y un LLM.
- Capítulo 1 · ¿Qué es programar, de verdad? Teoría
- Capítulo 2 · ¿Qué es un algoritmo? Teoría
- Capítulo 3 · ¿Qué es Python? Teoría
- Capítulo 4 · ¿Qué es internet, una página web y una API? Teoría
- Capítulo 5 · ¿Qué es la IA / un LLM? Teoría
- Diagnóstico práctico Diagnóstico
Plan de la clase en vivo
Módulo online — se hace en casa antes del primer encuentro.
No tiene sesión presencial: el estudiante lee la teoría y resuelve el diagnóstico práctico a su ritmo. El primer miércoles se revisa el diagnóstico para nivelar al grupo.
Para certificar: entrega del diagnóstico (las 4 misiones) con razonamiento claro.
Semana 1 — Pensamiento computacional y lógica pura
Prohibido usar LLMsEjecutar algoritmos a mano (desk-check), sin computador y sin IA.
- Capítulo 1 · El algoritmo: el corazón de todo Teoría
- Capítulo 2 · Estructuras de datos básicas Teoría
- Capítulo 3 · Control de flujo: cómo la máquina decide y repite Teoría
- Capítulo 4 · La técnica estrella: Prueba de Escritorio (Desk-Check) Teoría
- Laboratorio Laboratorio
Plan de la clase en vivo + materiales
Sesión presencial — 90 min · Sin computador, sin IA.
- 15 min · Enganche: el reto del robot literal en el tablero (instrucciones exactas).
- 25 min · Concepto: algoritmo, lista y diccionario, condicional y bucle con analogías cotidianas.
- 40 min · Laboratorio: pruebas de escritorio a mano (Retos 1–4 en papel).
- 10 min · Cierre: puesta en común + reto asíncrono.
Para certificar: tablas de desk-check correctas y diseño lógico del Reto 4.
Semana 2 — Primeros pasos en Python (Colab)
Prohibido usar LLMsTu primer programa real: variables, listas, condicionales y bucles.
- Capítulo 1 · Tu laboratorio: Google Colab Teoría
- Capítulo 2 · Variables: cajitas con nombre Teoría
- Capítulo 3 · Mostrar y pedir datos Teoría
- Capítulo 4 · Listas en Python (lo de la semana 1, ahora real) Teoría
- Capítulo 5 · Condicionales: la máquina decide Teoría
- Capítulo 6 · Bucles: repetir sin sufrir Teoría
- Capítulo 7 · Leer errores SIN pánico (habilidad de oro) Teoría
- Laboratorio Laboratorio
Plan de la clase en vivo
Sesión presencial — 90 min · En Colab, sin IA.
- 15 min · Repaso: del pseudocódigo de la semana 1 a Python.
- 25 min · Concepto: variables, listas,
if,fory leer errores en inglés. - 40 min · Laboratorio: Retos 1–4 escribiendo y corriendo código en Colab.
- 10 min · Cierre: errores comunes + reto asíncrono.
Para certificar: un programa propio que corre con variable, lista y bucle.
Semana 3 — El programador como auditor + Prompt Engineering
IA solo como tutora de erroresCazar bugs usando la IA como tutora: pistas, nunca la solución.
- Capítulo 1 · El cambio de rol: de escritor a auditor Teoría
- Capítulo 2 · Tipos de bugs (no todos son iguales) Teoría
- Capítulo 3 · Prompt Engineering Técnico Teoría
- Capítulo 4 · LA REGLA DE ORO DE ZAPIALAB Teoría
- Laboratorio Laboratorio
Plan de la clase en vivo
Sesión presencial — 90 min · IA solo como tutora.
- 15 min · Enganche: ¿por qué un programa que corre puede estar mal? (bug de lógica).
- 25 min · Concepto: auditar código + prompting técnico (role-play, few-shot, chain-of-thought).
- 40 min · Laboratorio: cazar los 3 bugs pidiendo pistas a la IA, no soluciones.
- 10 min · Cierre: revisión del historial de prompts + reto asíncrono.
Para certificar: bugs corregidos + explicación del concepto detrás de cada uno.
Semana 4 — Arquitectura, APIs y el "pegamento"
IA copiloto totalTraer datos reales del mundo (Open-Meteo) y que la IA los analice.
- Capítulo 1 · ¿Qué es una API? (el repaso que ahora sí entiendes) Teoría
- Capítulo 2 · Peticiones HTTP: GET y POST Teoría
- Capítulo 3 · JSON: el idioma en que responden las APIs Teoría
- Capítulo 4 · Variables de entorno (.env) y por qué aquí NO usamos llaves Teoría
- Capítulo 5 · Bases de datos vectoriales y RAG (solo la idea, 5 min) Teoría
- Capítulo 6 · Tú diseñas el flujo, la IA hace la carpintería Teoría
- Laboratorio Laboratorio
Plan de la clase en vivo
Sesión presencial — 90 min · IA copiloto.
- 15 min · Enganche: demo de una API respondiendo en vivo (Open-Meteo).
- 25 min · Concepto: API, GET/POST, JSON, variables de entorno, el programador integrador.
- 40 min · Laboratorio: flujo en Colab que trae el clima real y la IA lo analiza.
- 10 min · Cierre: del flujo propio al reto del Paso 4 + asíncrono.
Para certificar: un flujo propio (con condicional/bucle) que trae datos reales y los hace explicar por la IA.
Semana 5 — Sistemas multi-agente
IA copiloto totalDiseñar un equipo de 3 agentes (escribe, audita, decide) y orquestarlos.
- Capítulo 1 · ¿Qué es un "agente"? (no es magia) Teoría
- Capítulo 2 · ¿Por qué VARIOS agentes y no uno solo? Teoría
- Capítulo 3 · Los 3 roles clásicos de un equipo de agentes Teoría
- Capítulo 4 · Orquestar con lógica PURA Teoría
- Capítulo 5 · Inspiración: pools de agentes asesores Teoría
- Laboratorio Laboratorio
Plan de la clase en vivo
Sesión presencial — 90 min · IA copiloto.
- 15 min · Enganche: ¿por qué 3 agentes superan a 1? (escribir → auditar → decidir).
- 25 min · Concepto: qué es un agente, roles y orquestación con lógica pura.
- 40 min · Laboratorio: montar el equipo de 3 agentes (a mano y/o con código).
- 10 min · Cierre: mejora del equipo + preparar idea del reto final.
Para certificar: diseño claro de 3 agentes con roles y orquestación que tiene sentido.
Semana 6 — Reto final (mini-hackathon)
IA copiloto totalDiseñar y mostrar un sistema multiagente para un problema comunitario.
- Capítulo 1 · La regla #1 de una hackathon: ALCANCE PEQUEÑO Teoría
- Capítulo 2 · El truco: divide y vencerás (¡como tus agentes!) Teoría
- Capítulo 3 · Usa la IA como fuerza bruta — pero AUDITA Teoría
- Capítulo 4 · Una buena demo cuenta una historia Teoría
- Proyecto final Proyecto final
Plan de la clase en vivo
Sesión presencial — 90 min · Mini-hackathon.
- 5 min · Encuadre del problema comunitario.
- 45 min · Construcción del sistema multiagente (IA al 100%, el alumno dirige).
- 15 min · Pruebas y ajustes (auditar que funcione).
- 25 min · Demos por equipo y cierre del curso.
Para certificar: demo funcional (MVP) + explicación de la arquitectura ante el grupo.