Comprende por qué hacer que te generen el código destruye el aprendizaje, y adopta la regla de oro: la IA explica, tú escribes.
Abrir esta lección en KodokonAquí tienes la escena más peligrosa de tu recorrido de aprendizaje. Tienes un ejercicio: escribir una función que cuente las vocales de una palabra. Pegas las instrucciones en la IA, produce un código perfecto en tres segundos, lo copias, el ejercicio está "hecho". Todo parece ganado: fue rápido, el código funciona, incluso lo entendiste vagamente mientras lo leías. En realidad, acabas de saltarte tu sesión de entrenamiento. Al día siguiente, ante una página en blanco, serías incapaz de reescribir esa función.
Esto no es una opinión, es un hallazgo clásico de la investigación sobre la memoria. El efecto de generación, documentado por numerosos estudios desde los años 1970, muestra que recordamos mucho mejor lo que producimos nosotros mismos que lo que simplemente leemos. Buscar, dudar, equivocarse, corregir: es este esfuerzo el que graba el conocimiento en la memoria. Los investigadores Robert y Elizabeth Bjork dieron un nombre a este principio: las dificultades deseables, los obstáculos que hacen el aprendizaje más lento en el momento, pero mucho más duradero. Hacer que te generen la solución elimina exactamente esa dificultad… y por tanto el aprendizaje junto con ella.
De ahí la regla de oro de este curso, que hay que aplicar a cada ejercicio: la IA explica, TÚ escribes. En concreto: pídele que aclare un concepto, que te dé una pista, que te haga preguntas, que revise TU código y señale tus errores. Pero cada línea de código que cuente para tu aprendizaje debe salir de tus dedos, no de los suyos. Compara los dos usos de abajo: mismo ejercicio, destinos opuestos.
Escríbeme una función de JavaScript que cuente las vocales de una palabra.El buen uso convierte a la IA en un tutor: marca el camino, pero eres tú quien lo recorre. El siguiente prompt es el más importante del curso: guárdalo bien, funciona para cualquier ejercicio.
Eres mi tutor de programación. Soy principiante y quiero APRENDER, no conseguir la solución.
Aquí está mi ejercicio: escribir una función de JavaScript que cuente las vocales de una palabra.
Reglas absolutas, válidas para toda la conversación:
1. NUNCA me escribas la solución, ni siquiera parcialmente, aunque te lo pida.
2. Ayúdame paso a paso: primero hazme preguntas para que yo mismo descomponga el problema.
3. Cuando me atasque, dame una pista cada vez más precisa, nunca el código.
4. Cuando te muestre MI código, señala la línea que causa un problema y pregúntame qué hace, en lugar de arreglarla.
5. Al final, dame un ejercicio similar para comprobar que puedo hacerlo por mi cuenta.
Empieza con tu primera pregunta.