Volver

publicado

¿Cómo narices podemos formar y evaluar con tanta IA?

8 mins

🚨 El problema

Una de las áreas donde la IA ha pegado un buen meneo es en la formación. Y no uno pequeño. Un cambio profundo que afecta a universidades, ciclos formativos, cursos especializados… a todo.

¿Por qué este terremoto?

  • Porque ahora una IA te hace los trabajos.

  • La IA te resuelve ejercicios.

  • Si la asignatura es de programación, incluso podría hacerte los exámenes prácticos.

¿Por qué? Porque gran parte del material que se imparte sigue siendo muy académico, muy de base (ojo, que eso en parte es bueno). Y eso, para una IA, es terreno cómodo: problemas conocidos, soluciones ya existentes, patrones claros.

El resultado: un auténtico infierno para muchos profesores. El típico momento de:

  • “Entonces… ¿para qué mando trabajos?”
  • “¿Para qué pongo ejercicios?”
  • “¿Cómo evalúo si la IA lo hace todo?”

Reacciones habituales (y por qué no funcionan)

  1. Seguir como si nada hubiera pasado: Mal. Porque no sabes quién se está esforzando y quién no.

  2. Prohibir el uso de IA en trabajos y exámenes: Vaaaleee, acabas de ponerle puertas al campo.

  3. Volver al examen en papel o sin internet: He llegado a ver exámenes de programación escritos a mano. Sin comentarios.

  4. Subir artificialmente la dificultad para “ponerlo difícil a la IA”: el alumno aprende a trampear mejor, no a entender más.

🌱 La oportunidad

La raíz del problema es clara: seguimos viendo esto como una amenaza y no como una oportunidad brutal.

Por primera vez tenemos una herramienta que cambia el tablero de juego y nos permite hacer formaciones mucho más potentes y realistas. ¿El problema? Que hay que cambiar cómo enseñamos y cómo evaluamos.

Y eso genera rechazo. Da miedo. Y en formación reglada despierta al elefante de la burocracia.

Pero en algún momento habrá que hacerlo.

Quizá dentro de 10 años vuelvas a leer este post y pienses: “Ah, pero si esto es lo normal ahora”.

O quizá sigamos igual de atascados, haciendo que formarse siga siendo, en algunos casos, una experiencia religiosa.

🧑‍🏫 ¿Y este tío quién es?

Antes de seguir, contexto rápido, porque es justo preguntárselo.

No vengo de una torre de marfil. Me ha tocado vivir esto desde muchos ángulos:

Cómo alumno:

  • Fui un estudiante fracasado en bachillerato (cuando tener déficit de atención o cómo dicen ahora estar en el espectro, se traducía a “el chaval no vale”).

  • Aprendí a programar cuando tenía 10 años, gracias a mi hermano.

  • Hice Formación Profesional (ese título que en mi época “era para inútiles”).

  • Pasé por la universidad y me saqué una ingeniería técnica en informática, al principo estudiando a tiempo completo y luego compaginándolo con trabajo.

Cómo profesor:

  • He dado clase en universidad (titulaciones propias) durante 8 años.

  • He creado formaciones en Lemoncode (una ya va por la 20ª edición).

  • He impartido cursos en empresas, online y presenciales.

  • He formado a profesores.

  • Y sigo trabajando en proyectos reales de desarrollo y consultoría, que es donde de verdad se aprende y te obliga a estar al día en lo que se usa en el mercado laboral.

Como padre

  • Tengo dos hijos muy distintos, ambos en edad académica.
  • Veo sus puntos fuertes, sus frustraciones y cómo la IA ya forma parte natural de su forma de aprender.

Resumiendo: me he llevado bastantes tortas, y cuando algo no me convence tengo el defecto de darle vueltas hasta aburrir. Así que aquí va mi propuesta, con todo el respeto del mundo.

🧭 ¿Una posible solución?

Podríamos pensar que esto se parece un poco a cuando los niños aprenden mates en el cole:

  • Primero aprendes la base, tirando de tu cabeza, memorizando y aprendiendo las reglas.
  • Luego aprendes a usar la calculadora para hacer las operaciones más complejas.

Pero con la IA pasa algo más:

  • Te ayuda a aprender.

  • Te ayuda a practicar.

  • Te ayuda a refinar soluciones.

  • Te ayuda a "hacer trampas".

Y, queramos o no, va a marcar la diferencia profesional.

Así que hay que replantear el modelo completo.

🎓 Clases magistrales: repensarlas

La clase tradicional de alguien hablando mientras los alumnos toman apuntes ya no tiene sentido como eje central.

¿Qué propondría?

  • Material en vídeo (mejor corto) y guías: conceptos, demos, ejercicios.
    • Pausar, repetir, avanzar… aprender a tu ritmo.
    • Tiene que ser tan bueno, que permitiera a un alumno superar el curso sin ir a clase (ojo, me refiero a la calidad, no a que el alumno vaya a faltar).
  • Las clases presenciales son para:
    • Impartir materia y conceptos críticos.
    • Resolver dudas.
    • Trabajo en equipo (clave).
    • Evaluación (sí, ir sentándote con cada alumno, charlar y ver como lo lleva).
    • Aprender a como usar la IA de forma productiva.
    • Aprender a validar lo que te propone una IA, saber como buscar en una documentación oficial, etc...
    • Generar valor real.
  • ¿Qué se trabaja?
    • Afianzar base, enseñar a los alumnos a no usar la IA en ciertos casos, o como aprovecharla para entender conceptos, indicar que en estos escenarios puede ser contraproducente usarla para que te genere la solución final y porqué.
    • Extender y crear proyectos más complejos, explicar aquí como funciona el modo agente, como revisar el código generado.
    • Tener un canal de comunicación asíncrona, donde tanto el profesor pueda responder dudas o orientar, como los alumnos ayudarse entre ellos, dejar claro que esto no es una competición, sino un trabajo en equipo.
    • Trabajo en equipo donde el profesor revisar pull requests y da feedback a los alumnos.
    • Sesiones one on one, para seguir a cada alumno, o al menos en grupos pequeños
    • En caso de ser un curso con varias asignaturas, coordinación con resto de profesores para realizar un proyecto integrado.

El objetivo final es que los alumnos salgan preparados para el mundo real, no para superar un examen.

❓Q&A

¿Y si un alumno lo hace todo con IA?

Aquí está la clave: cambiar el foco de la evaluación.

Mucho diálogo.

Trabajo en equipo.

Acompañamiento en proyectos.

Que el alumno te explique su código.

Que cuente por qué lo ha hecho así, qué ha aprendido, qué problemas tuvo.

Incluso evaluaciones individualizadas, con slots de tiempo (a veces basta con una charla rápida delante del IDE favorito, cuatro preguntas y te das cuenta si el alumno está entendiendo lo que hace).

¿Y si el alumo no atiende a razones? Se puede plantear volver a métodos tradicionales con ese alumno en concreto, exámenes etc... (de toda la vida, ha existido el caso del listo que en método tradicional se trae chuletas, mira las respuestas de otros, etc...), para casos residuales, soluciones excepcionales.

Vale, pero tengo 25 o 60 alumnos

Precisamente por eso:

  • Buen material en vídeo, guías, ejemplos...

  • Optimizar el tiempo en clase.

  • Seguimiento individual.

Entrevistas uno a uno cuando haga falta.

¿Puede colarse alguien sin esforzarse? Sí, pero prefiero eso a perder a alguien válido por un examen mal parido.

Los exámenes tradicionales, tal como están planteados, son uno de los mayores problemas del sistema educativo: estrés artificial, situaciones irreales y cero ayudas… justo lo contrario de la vida laboral.

La legislacíon / regulación no me lo permite

Por algún lado habrá que empezar, quizás no puedas hacer un "all in", pero seguro que sí un punto intermedio.

No me pagan por generar material o no se...

Generar un material que tenga calidad, es muy complicado, aquí te puedes plantear si crearlo tu mismo, o si comprarlo / buscarlo, que tampoco es fácil ya que encontrar buenos cursos de una materia es complicado y a esto sumale que se quedan obsoletos rápido.

Pero estamos en la misma de siempre, si no eres capaz de dar un buen material a tus alumnos, no les amargues la vida.

Lo que me renta es la investigación

Eso pasa mucho en la universidad, al buen profesor no se le premia, se le exige investigar si quiere progresar. Y muchas asignaturas caen en manos de quien pasaba por allí.

Aun así, los mejores recuerdos de la universidad siempre son de esos profes que tenían ganas de enseñar, nos llevaban al laboratorio y nos hacían trabajar juntos.

No tengo motivación: sueldos bajos, presión, alumnos muy dispares...

Si no puedes innovar, no seas un obstáculo. No fastidies a los alumnos que sí quieren aprender (lo mismo que no te pagan para hacer X, tampoco te pagan para que seas el profesor cabrón, los alumnos son personas que están ahí para buscarse un futuro) y en cuanto puedas da los pasos para cambiar de trabajo, estar así toda la vida no es sano.

🛠️ ¿Y qué haces tú?

¿Y cómo gestionamos esto en Lemoncode? Esta parte es interesante, por un lado hay cosas que venimos de hace tiempo haciendo (bastante antes de la llegada masiva de la IA).

  • Desde que arrancamos en 2016, las clases se graban.
  • Dependiendo del curso ofrecemos material en vídeo + guías.
  • Evaluaciones con feedback real.
  • Tutorías invididuales.
  • Canal de discord / slack para estar en contacto.
  • Proyectos finales en grupo, reales y en producción.

Mientras ha estado evolucionando la IA, hemos ido introduciendo novedades:

  • Sesiones en vivo programando y usando IA de forma explícita.
  • Explicamos cómo usar la IA para aprender, practicar y refinar soluciones.
  • En los TFM hemos montado también alguna sesión donde tiramos de modo agente y vamos explicando cómo funciona.

Ahora que parece que se estabiliza (un poco :D) la forma de trabajar en modo agente, nos vamos a tirar a la piscina y remodelar por completo nuestro Bootcamp JavaScript + TypeScript, para nosotros es todo un desafió, porque es una formación para aprender a programar desde cero, ¿Cómo lo vamos a plantear?

  • De primeras, enseñar como consumir IA para hacerte más productivo, en qué situaciones te puede venir bien y en cuáles no.
  • Después comentar conceptos, y animar al alumno a resolver problemas sin ayuda.
  • Cómo segundo paso, saber como preguntarle a la IA para que explique y vaya dando pistas.
  • También saber como preguntarle a un agente de forma detallada para que te saque una solución completa.
  • Y por último detectar cuando la IA está alucinando, o cómo sacarla del bucle, cuando se queda iterando en circulos tropezando con la misma piedra.

Y muy importante, siempre entendiendo lo que se hace, el piloto eres tú.

📌 Conclusión

Estamos en plena revolución tecnológica.

Podemos intentar seguir tirando con caballos y bueyes… o podemos adaptarnos cuanto antes.

Cuanto antes aprendamos a jugar con estas nuevas reglas, mejor preparados estaremos todos.

🙌 Agradecimientos

Gracias a Luis Gonzalo Cañas Iniesta , otro perro viejo en esto del desarrollo de software, por revisar este artículo, aportar ideas y mejorar varios de los puntos. Siempre es un lujo contar con alguien que ha estado metido en mil charcos.

¿Tienes ganas de hincarle el diente a un Headless CMS?

Soy uno de los creadores de Content Island

Échame un correo si quieres que haga un webinar sobre este Headless CMS en tu empresa o centro educativo: braulio.diez@lemoncode.net