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
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.
Building Your Life with AI
Move beyond basic chat prompts to build custom workflows, automate your side projects, and turn AI into a specialized partner for your unique goals.
Audio Electronics: Sculpting Sound
Move beyond basic circuits to understand how electricity becomes music. Learn to manipulate signals, design filters, and master the art of clean amplification.
Redes Informáticas Empresariales
Domina la arquitectura, segmentación y resolución de incidencias en redes de pequeñas y medianas empresas. Aprende a calcular subredes con precisión, desplegar VLANs, configurar enrutamiento y diagnosticar problemas con herramientas profesionales.
AI Native Engineering
Build professional software from scratch using AI agents, even if you've never written a line of code. Learn to think like an architect and use the machine as your master craftsman.
The Measuring Tape
Unlock the clever mechanical features hidden in plain sight on a standard tape measure. Learn how to decode tick marks instantly, measure inside corners cleanly, and achieve dead-accurate cuts every time.
Start Programar con IA today.
Download Tomo, search Programar con IA, and play your first lesson in under a minute.