Como estudiante, seguro que te has encontrado en esta situación: abres un repositorio en GitHub o heredas un proyecto antiguo y te topas con una función de 50 líneas, sin comentarios, llena de expresiones regulares y lógica anidada. Te quedas bloqueado.
Aquí es donde entra Gemini, la inteligencia artificial de Google. Si sabes cómo preguntarle (el famoso prompting), Gemini puede convertirse en ese tutor personal que te explica línea por línea qué está pasando. En esta guía te enseño cómo hacerlo de forma efectiva.

1. No solo pegues el código: Dale contexto
El error más común es pegar el código a secas. Para que Gemini sea preciso, dile en qué lenguaje está y qué se supone que debería hacer el script.
Mal prompt: Explícame esto: [código]
Buen prompt: Estoy estudiando el grado de DAW y estoy revisando este script de JavaScript que gestiona la validación de un formulario. ¿Podrías explicarme qué hace cada parte de forma sencilla? [código]
2. Pide explicaciones por niveles
A veces no necesitas saber cada detalle técnico, sino la lógica general. Puedes pedirle a Gemini que adapte su lenguaje:
- Nivel principiante: «Explícamelo como si fuera un estudiante de primer año de programación».
- Nivel técnico: «Explica la complejidad temporal (Big O) y cómo maneja la memoria este bucle».
- Nivel funcional: «Dime qué entra (inputs) y qué sale (outputs) de esta función».
3. Usa Gemini para «refactorizar» y aprender
Una de las mejores formas de entender un código complejo es ver cómo se escribiría de forma más sencilla. Una vez que Gemini te explique el código, prueba con este prompt:
«¿Podrías reescribir este código para que sea más legible y explicarme qué cambios has hecho para simplificarlo?»
Al comparar la versión compleja con la simplificada, entenderás mucho mejor los conceptos avanzados (como promesas, callbacks o desestructuración).
4. El truco de los comentarios
Si tienes un código que funciona pero no entiendes, pídele a Gemini que lo comente por ti:
«Añade comentarios detallados a cada línea de este código explicando la lógica detrás de cada sentencia.»
Esto es oro puro para tus apuntes de clase o para entregar proyectos de DAW con una documentación impecable.
5. Cuidado con las «alucinaciones»
Aunque Gemini es increíblemente potente, recuerda que es una IA. Siempre:
- Verifica el código: No lo des por bueno sin probarlo en tu entorno local (VS Code).
- No compartas datos sensibles: Nunca pegues códigos que contengan contraseñas, claves de API o datos privados de una empresa.
Conclusión
Gemini no va a programar por ti (bueno, a veces sí), pero su verdadero valor para un estudiante o junior es su capacidad de desglosar la complejidad. Úsalo como un compañero de estudios y verás cómo tu curva de aprendizaje en DAW se dispara.
¿Y tú? ¿Ya usas la IA para estudiar programación o prefieres el método tradicional de leer la documentación oficial? ¡Cuéntamelo en los comentarios!
