La revelación llegó en el verano de 2023, cuando contraté a un estudiante de secundaria como pasante de verano. Su tarea era desarrollar un modelo de aprendizaje automático para predecir la calidad del aire en nuestra ciudad, utilizando cuadernos Jupyter, Python básico y scikit-learn.
Un día, estaba discutiendo el rendimiento del algoritmo con mi pasante y les pedí que cambiaran un gráfico: en lugar de trazar los valores predichos versus los verdaderos, les pedí que mostraran los diferencia entre los valores previstos y verdaderos.
El estudiante cambió a otra pestaña del navegador y le pidió a ChatGPT que “Calcule la diferencia entre dos matrices y1 e y2” y seguí copiando y pegando la respuesta “y1-y2” en el cuaderno.
Al principio me hizo gracia que le pidieran al asistente de IA una línea de código que fuera tan simple y ciertamente más rápida de escribir usted mismo que solicitarla, esperar y copiar y pegar. Pero luego comencé a pensar en las implicaciones de los asistentes de IA para la forma en que enseñamos el desarrollo de software y los resultados del aprendizaje para los estudiantes.
A continuación, describo las implicaciones del auge de los asistentes de IA para la enseñanza de habilidades de codificación, basándome en mi experiencia personal como instructor de pregrado y posgrado. Abogo por aceptar asistentes de IA en el aula, en lugar de intentar restringir su uso. Las tareas y exámenes deben tener en cuenta el uso de asistentes de IA y evaluar habilidades que aún no están cubiertas por la IA. Sin embargo, se debe brindar a los estudiantes la oportunidad de desarrollar sus propias habilidades de codificación, en lugar de depender de la tecnología de inteligencia artificial para cada parte de su viaje de aprendizaje.
¿Cómo funciona realmente el aprendizaje?
Hay una cita célebre atribuida al filósofo chino Confucio:
“Escucho y olvido. Veo y recuerdo. Lo hago y lo entiendo”.
Tanto en mi propia formación como en la enseñanza a otros, he descubierto que esto es cierto. En educación y psicología, la última parte de la cita se conoce como transferencia de aprendizaje [1]. Los estudiantes progresan a través de tareas de complejidad creciente…