Programar con IA
Aprende a colaborar con herramientas de inteligencia artificial para escribir, entender y depurar código de manera eficiente. Desarrolla software funcional sin perder el control ni la comprensión de tus proyectos.
Like Duolingo, but for Programar con IA. Tomo turns the whole topic into a game you play five minutes a day, until it actually sticks.
24 levels across 4 sections, about 48 minutes end to end, roughly 10 days at five minutes a day. It moves through Primeros resultados inmediatos, Control de calidad y resolución de fallos, Flujos de trabajo para proyectos reales, and Fundamentos y límites del modelo. It starts from scratch.
Free forever · No credit card · iPhone & Android

Key ideas in Programar con IA
- Definir un ejemplo concreto de datos de entrada y el resultado exacto esperado guía a la IA con precisión
- Pedir sintaxis abstracta o conceptos teóricos suele producir código genérico que no resuelve la tarea directamente
- Los modelos de IA programan mejor cuando tienen un caso de prueba implícito en la consulta
- El código generado por IA puede parecer sintácticamente perfecto pero fallar al ejecutarse
- Ejecutar inmediatamente el script en la terminal o entorno local es la única validación real
- Detectar fallos al instante evita acumular errores invisibles en capas posteriores
- La IA suele documentar dependencias y requisitos en los comentarios superiores del código
- Copiar sin revisar comentarios provoca errores de 'módulo no encontrado'
- Los marcadores de posición o datos simulados en el código de la IA deben personalizarse
- Se parte de una instrucción básica para obtener una base funcional
- Se ejecuta el resultado para observar el comportamiento real
- Se pide a la IA un ajuste pequeño y puntual sobre el resultado obtenido
- La IA puede formular el comando de instalación exacto (pip, brew, etc.) si conoce tu sistema operativo
- Especificar tu entorno (Windows, Mac, Linux) evita comandos incompatibles
- Pedir el comando de arranque junto con la instalación resuelve bloqueos de configuración inicial
- Pedir una analogía cotidiana a la IA ayuda a formar un modelo mental intuitivo antes de mirar el código
You've tried the other tabs
Thirty open tabs. Four facts you actually kept.
You watched. You nodded. By Sunday it was gone.
One answer, then back to scrolling.
Eight weeks. You meant to finish. You didn't.
Tomo gives Programar con IA the Duolingo treatment: levels, streaks, and quick quizzes that test what you just learned. That game loop is what the tabs above never had, so it's the one you actually finish.
Here's what playing it feels like
A real question from this course. Take your best guess.
Quieres que una IA te escriba un programa para limpiar nombres. ¿Qué instrucción le dará mejor resultado?
Get it right to open this lesson and 23 more in the app.
Where Programar con IA takes you
- 1
Primeros resultados inmediatos
- Tu primer programa con asistencia de IA
- Entender y traducir código ajeno
- 2
Control de calidad y resolución de fallos
- Detección de alucinaciones y fallos sutiles
- Depuración colaborativa de errores
- 3
Flujos de trabajo para proyectos reales
- Especificación de requisitos y casos límite
- Refactorización y limpieza de código
- Uso de asistentes integrados en el editor
- 4
Fundamentos y límites del modelo
- Cómo procesa el código un modelo de lenguaje
4 sections · 8 units · 24 levels. Built to play, not to enroll.
Tomo is in ChatGPT
Tomo is also a ChatGPT plugin: the same playable courses, built and played inside your chat.
Add Tomo to ChatGPT- What to ask
- “Make me a Tomo course on black holes.” “Turn this chat into a Tomo course.”
- What you get
- Quick questions with instant feedback, hearts and stars, ready to play in about a minute.
- Where it goes
- No sign-up to start. Connect your Tomo account and your streak carries on in the app.
You pick the voice
Programar con IA is taught in the Professor style: clear, structured, thorough. Want a different feel? In the app you can spin up the same topic in any of Tomo's teaching styles. Same facts, totally different vibe.
More Technology on Tomo
Automatización con Agentes de IA
Aprende a transformar la inteligencia artificial en un compañero de trabajo autónomo. Diseña flujos prácticos que tomen decisiones, usen herramientas reales y resuelvan tareas repetitivas sin supervisión constante.
Creación de Video con IA
Transforma conceptos e imágenes fijas en producciones cinematográficas coherentes. Domina el control de movimiento, la consistencia de personajes y los flujos avanzados de postproducción generativa.
Inteligencia Artificial en Acción
Aprende a comunicarte eficazmente con herramientas inteligentes, a detectar sus errores y a comprender la mecánica real que hace posible el aprendizaje de las máquinas en el mundo cotidiano.
Python y Automatización para Negocios
Da tus primeros pasos en programación sin conocimientos previos. Aprende a escribir código práctico para calcular costos de importación y conectar modelos de IA que redacten cotizaciones para proveedores.
Pronóstico Bursátil con Redes Neuronales
Aprende a transformar series temporales financieras y construir arquitecturas neuronales capaces de capturar patrones de mercado. Domina la validación temporal estricta y funciones de pérdida diseñadas para la toma de decisiones bursátiles.
Electrónica y Robótica con Arduino y ESP32
Aprende a dar vida a tus proyectos interactivos y robots conectando componentes reales, programando microcontroladores y dominando la potencia mecánica. Pasa de prototipos con cables en la protoboard a circuitos profesionales y placas PCB diseñadas por ti.
Start Programar con IA today.
Download Tomo, search Programar con IA, and play your first lesson in under a minute.