Vibe coding con niños: crear con IA sin dejar de pensar

Un niño dice:
Quiero hacer un juego donde un gato salte, recoja estrellas y esquive fantasmas.
Hasta hace poco, esa frase era solo el principio de un camino largo.
Había que aprender un lenguaje, entender un entorno, escribir código, corregir errores, buscar tutoriales y sostener la motivación durante bastante tiempo antes de ver algo moverse en pantalla.
Ahora la inteligencia artificial puede convertir una descripción en un primer prototipo en cuestión de minutos.
Eso cambia muchas cosas.
Pero no cambia la más importante:
La IA puede escribir código. El niño sigue necesitando pensar qué quiere construir, cómo explicarlo, cómo probarlo y cómo decidir si funciona.
A esa forma de crear programas conversando con una IA se le suele llamar vibe coding.
El nombre puede sonar extraño, pero la idea es sencilla: describes lo que quieres, la IA genera una primera versión, tú la pruebas, detectas qué falla, pides cambios y vuelves a probar.
No es magia.
Es una conversación con una máquina que puede acelerar mucho la construcción, pero que también puede equivocarse, inventar, simplificar demasiado o darte algo que parece correcto sin serlo.
Y precisamente por eso puede ser una actividad muy interesante para hacer con niños.
No empieza con código. Empieza con una idea
Antes de pedirle nada a la IA, conviene parar.
¿Qué queremos construir?
No vale solo decir:
Haz un juego divertido.
Eso es demasiado vago.
Mejor:
Queremos un juego donde un gato se mueva con las flechas, salte para recoger estrellas y pierda una vida si toca un fantasma.
Esta diferencia es importante.
Cuando un niño describe mejor su idea, está haciendo pensamiento computacional aunque no escriba código.
Está decidiendo:
- quiénes son los personajes;
- qué puede hacer cada uno;
- cómo se gana;
- cómo se pierde;
- qué reglas tiene el mundo;
- qué pasa cuando dos objetos se tocan;
- qué debería aparecer en pantalla;
- qué parte es imprescindible y qué parte puede esperar.
La IA no elimina ese trabajo.
Lo hace más visible.
La primera versión debería ser pequeña
Una trampa habitual con la IA es pedir demasiado.
Como parece capaz de hacerlo todo, empezamos con una idea enorme:
Hazme un videojuego completo con niveles, enemigos, música, tienda, poderes, jefe final y modo multijugador.
Puede que la IA genere algo. Incluso puede que parezca impresionante.
Pero para un niño, y también para muchos adultos, será difícil entender qué está pasando, qué parte falla y cómo mejorarlo.
Mejor empezar con una versión mínima:
Haz un juego sencillo en el que un gato se mueva a izquierda y derecha y recoja estrellas que caen.
Eso ya es bastante.
Cuando funcione, añadimos una cosa más.
Luego otra.
Primero movimiento.
Después estrellas.
Después puntuación.
Después obstáculos.
Después vidas.
Después sonido.
Un proyecto grande se construye por capas.
La IA puede ayudar a crear esas capas, pero el adulto debe ayudar a no saltárselas.
El prompt también es pensamiento
Antes de seguir, conviene aclarar una palabra que sale mucho en el mundo de la IA: prompt.
Un prompt es, simplemente, la instrucción que le damos a la IA. Puede ser una pregunta, una descripción de lo que queremos o una orden. Es nuestra parte de la conversación con la máquina.
Cuando un niño escribe o dicta una petición a la IA, no está "solo usando un prompt".
Está intentando convertir una idea borrosa en instrucciones.
Eso es difícil.
Y es valioso.
Un buen acompañamiento puede empezar con preguntas antes de abrir la herramienta:
- ¿Qué quieres que pase en el juego?
- ¿Quién es el personaje principal?
- ¿Qué puede hacer?
- ¿Qué no puede hacer?
- ¿Cómo se gana?
- ¿Cómo se pierde?
- ¿Qué debería pasar primero?
- ¿Cuál es la versión más pequeña que podemos probar hoy?
Después se puede convertir eso en una petición clara:
Crea un juego sencillo para navegador. El personaje principal es un gato. El gato se mueve con las flechas izquierda y derecha. Caen estrellas desde arriba. Si el gato toca una estrella, suma un punto. El juego debe empezar con una pantalla simple y mostrar la puntuación.
No hace falta que el niño escriba perfecto.
Lo importante es que participe en la descripción.
Porque ahí está aprendiendo a pensar el sistema.
Probar es más importante que generar
El momento emocionante es cuando aparece la primera versión.
Pero el aprendizaje no está solo en decir "mira, funciona".
El aprendizaje empieza al probar:
- ¿se mueve como esperábamos?
- ¿las estrellas caen demasiado rápido?
- ¿se puede ganar?
- ¿hay algo que no se entiende?
- ¿el juego se rompe?
- ¿qué pasa si no tocamos ninguna tecla?
- ¿qué pasa en móvil?
- ¿qué pasa si jugamos durante un minuto?
La IA puede generar una respuesta convincente, pero no sabe si esa respuesta encaja con lo que el niño imaginaba.
Hay que jugar.
Hay que mirar.
Hay que comparar intención y resultado.
Eso es exactamente el tipo de músculo que este blog quiere entrenar.
Cuando algo falla
Con IA, los errores no desaparecen.
Cambian de forma.
A veces el juego no arranca.
A veces un botón no hace nada.
A veces el personaje atraviesa paredes.
A veces la IA cambia algo que no le habíamos pedido.
A veces arregla un problema y crea otro.
Ese momento puede ser frustrante, pero también es el más interesante.
En vez de decir:
"La IA lo ha hecho mal."
Podemos preguntar:
¿Qué esperábamos que pasara? ¿Qué ha pasado en realidad? ¿Qué parte le pedimos mal? ¿Qué parte no comprobamos? ¿Qué cambio pequeño podríamos pedir ahora?
La depuración no consiste solo en arreglar código.
También consiste en arreglar la conversación con la máquina.
Cómo pedir mejoras
Una vez que hay una primera versión, podemos iterar.
No hace falta pedir grandes cambios.
De hecho, es mejor pedir cambios pequeños y observables:
- Haz que el gato se mueva más despacio.
- Añade un sonido cuando recoge una estrella.
- Cambia los fantasmas por meteoritos.
- Haz que el juego termine al perder tres vidas.
- Añade un botón para volver a empezar.
- Explica qué parte del código controla la puntuación.
- Cambia solo la velocidad de caída, no el resto del juego.
Cada cambio es una oportunidad para comprobar una relación de causa y efecto.
Pedimos algo.
La IA modifica.
Probamos.
Observamos.
Decidimos si vamos bien.
Ese bucle es más importante que el resultado final.
Mirar el código, aunque no se entienda todo
No hace falta que el niño entienda todo el código generado.
Pero sí puede ser interesante mirar una pequeña parte.
Por ejemplo, si pedimos:
Haz que el salto sea más alto.
Luego podemos buscar algo parecido a:
jumpPower
jumpStrength
velocityY
gravity
No se trata de dar una clase técnica.
Se trata de mostrar que detrás de una frase hay una decisión concreta en el programa.
"Salta más alto" no es magia.
En algún sitio hay un número, una regla o una fórmula que ha cambiado.
Ese descubrimiento ayuda a entender mejor la máquina.
El riesgo: copiar sin pensar
El vibe coding puede ser una puerta magnífica para crear.
También puede convertirse en una forma rápida de no pensar.
Si el niño solo dice "hazme un juego", juega cinco segundos y luego pide "hazlo mejor", la IA está haciendo casi todo el trabajo mental.
Por eso el papel del adulto importa.
No para saber programar más que la IA.
Sino para sostener preguntas:
- ¿Qué quieres cambiar exactamente?
- ¿Por qué?
- ¿Cómo sabremos si ha mejorado?
- ¿Qué parte entiendes?
- ¿Qué parte estás aceptando sin mirar?
- ¿Qué le pedirías distinto?
- ¿Podemos probar solo un cambio?
La diferencia entre crear con IA y consumir IA está ahí.
En si el niño participa en las decisiones.
Un ejemplo de proyecto pequeño
Un buen primer proyecto podría ser:
Un juego donde un personaje recoge objetos que caen.
Primera versión:
- un personaje se mueve a izquierda y derecha;
- cae un objeto desde arriba;
- si lo toca, suma un punto.
Segunda versión:
- caen varios objetos;
- algunos suman y otros restan.
Tercera versión:
- hay vidas;
- hay pantalla de inicio;
- hay botón para reiniciar.
Cuarta versión:
- el niño cambia personajes, reglas, velocidad o dificultad.
Este tipo de proyecto funciona porque es fácil de entender.
Hay una regla clara.
Se puede probar rápido.
Y cada mejora enseña algo.
Herramientas posibles
Existen herramientas de IA que permiten generar código, crear prototipos, explicar errores o modificar proyectos conversando.
La herramienta concreta cambiará con el tiempo.
Por eso no conviene que el aprendizaje dependa de una plataforma específica.
Lo importante no es "aprender una herramienta de IA".
Lo importante es aprender el proceso:
- Imaginar una idea.
- Hacerla pequeña.
- Describirla con claridad.
- Generar una primera versión.
- Probarla.
- Detectar qué no encaja.
- Pedir un cambio concreto.
- Volver a probar.
Ese proceso seguirá siendo útil aunque cambien las herramientas.
Algunas normas antes de empezar
Con niños, conviene usar estas herramientas siempre con acompañamiento adulto.
También conviene cuidar algunas cosas básicas:
- no introducir datos personales;
- no subir fotos o información privada sin pensarlo;
- no copiar marcas, personajes o juegos comerciales tal cual;
- no aceptar cualquier respuesta como correcta;
- no publicar un proyecto sin revisarlo antes;
- no confundir "la IA lo generó" con "entiendo lo que hace".
La IA puede ser una herramienta creativa muy potente, pero no debería usarse en piloto automático.
Preguntas para acompañar
Antes de pedirle algo a la IA:
- ¿Qué queremos construir?
- ¿Cuál es la versión más pequeña?
- ¿Qué tiene que pasar primero?
- ¿Cómo se gana o se pierde?
- ¿Qué regla no puede faltar?
Después de generar:
- ¿Funciona como esperábamos?
- ¿Qué ha cambiado?
- ¿Qué no entendemos?
- ¿Qué parte probarías otra vez?
- ¿Qué pedirías ahora, en una sola frase?
- ¿Cómo comprobamos que la IA no rompió otra cosa?
- ¿Qué parte del proyecto sientes que es tuya?
Estas preguntas son el verdadero valor de la actividad.
La idea importante
Vibe coding no significa que los niños ya no necesiten aprender a pensar con tecnología.
Significa que pueden crear antes, probar antes y equivocarse antes.
Eso puede ser muy poderoso si no usamos la IA como una máquina de respuestas, sino como un compañero de prototipos.
El niño aporta la intención.
La IA propone una construcción.
El niño prueba, observa, duda, corrige y decide el siguiente paso.
Ahí está el aprendizaje.
No en que la IA escriba el código.
Sino en que el niño aprenda a dirigir, evaluar y mejorar lo que la máquina devuelve.
