Mirando hacia adelante: Para los estudiantes de informática, la IA generativa no es sólo el futuro: es el presente. Estos modelos de lenguaje inteligente ya están remodelando la forma en que la próxima generación de programadores aprende a codificar, y los profesores están dando un giro completamente nuevo a su enfoque.
A informe de IEEE Spectrum ha demostrado cómo la IA generativa está transformando el mundo académico. Los estudiantes utilizan asistentes de inteligencia artificial como ChatGPT para comprender conceptos espinosos, resumir trabajos de investigación densos, generar ideas sobre formas de abordar los desafíos de codificación y crear prototipos de nuevas ideas. Básicamente, la IA se ha convertido en el mejor compañero de estudio para los estudiantes de informática.
Los profesores tampoco pueden ignorar la ola de IA. Están experimentando cómo incorporar la IA generativa en sus planes de estudio y al mismo tiempo garantizar que los estudiantes dominen las habilidades básicas de programación. Es un acto de equilibrio delicado ya que la tecnología evoluciona rápidamente.
«Dado que los grandes modelos lingüísticos están evolucionando rápidamente, todavía estamos aprendiendo cómo hacerlo», dijo a la revista Ooi Wei Tsang, profesor asociado de la Universidad Nacional de Singapur.
Un cambio importante es poner menos énfasis en la sintaxis del código y más en las capacidades de resolución de problemas de alto nivel. Esto se debe a que con un asistente de IA disponible, la parte difícil ya no es escribir código desde cero. Se trata de probar adecuadamente ese código en busca de errores, dividir los problemas grandes en pasos más pequeños que la IA puede manejar y unir esos pasos en una solución completa.
Herramientas como Copiloto de GitHub ya están haciendo el trabajo pesado para los programadores, y su papel en la codificación solo aumentará a partir de aquí.
Otro profesor de UC San Diego dijo a la revista que los estudiantes necesitan practicar habilidades como descomponer problemas en partes digeribles para una IA. «Es difícil encontrar en qué parte del plan de estudios se enseña, tal vez en una clase de algoritmos o ingeniería de software, pero esas son clases avanzadas. Ahora, se convierte en una prioridad en las clases introductorias».
Los profesores se están volviendo creativos con el diseño de tareas y los métodos de calificación. Daniel Zingaro, de la Universidad de Toronto Mississauga, ahora hace que grupos de estudiantes envíen tutoriales en video que expliquen sus programas generados por IA, en lugar de simplemente compartir archivos de código. Le permite evaluar su proceso general de ingeniería de software.
Ooi dice que las herramientas de inteligencia artificial brindan a los instructores flexibilidad para enseñar habilidades de nivel superior como diseño, optimización y consideración de la ética y la experiencia del usuario. El tiempo de los estudiantes se libera de disputas sobre la sintaxis.
Pero hay obstáculos que evitar con las limitaciones actuales de la IA generativa en torno a las alucinaciones ocasionales y la falta de comprensión verdadera. Los profesores advierten que los estudiantes no pueden simplemente confiar ciegamente en los resultados de una IA; deben verificar las soluciones ellos mismos y mantener una mentalidad escéptica.
«Deberíamos hacer de la IA un copiloto, no un piloto automático, para el aprendizaje», aconseja en el informe Johnny Chang, profesor asistente de la Universidad de Stanford. El pensamiento crítico es importante y la dependencia excesiva de las herramientas de inteligencia artificial puede «cortocircuitar» el proceso de aprendizaje.
Sin embargo, hay optimismo en que una pedagogía en evolución proactiva como esta dará dividendos al cerrar mejor la brecha entre las lecciones en el aula y las demandas laborales del mundo real.
Los directores ejecutivos de tecnología han mantenido opiniones similares (aunque más duras) a las de estos profesores. Jensen Huang de Nvidia sugiere que las habilidades de codificación pueden mejorar obsoleto en un futuro próximo, gracias a la IA. De ser cierto, cultivar capacidades de razonamiento superiores a las del conocimiento de sintaxis podría resultar crucial para las perspectivas laborales futuras. Emad Mostaque de Estabilidad AI incluso predicho el año pasado que la mayoría de los codificadores subcontratados en la India serán reemplazados por asistentes de IA para 2025.