Relatore
Descrizione
La valutazione della programmazione nei corsi di Laurea in Informatica affronta la sfida del numero crescente di studenti e della necessità di rilasciare esiti tempestivi. Il lavoro presenta una sperimentazione condotta nel corso di Programmazione 2, basata su una prova d'esame strutturata in due parti: una obbligatoria sulle competenze minime e una facoltativa per l'eccellenza, coerentemente con la matrice di Tuning. Per la parte obbligatoria è stata sviluppata una pipeline tecnologica "Human-in-the-Loop" che integra la piattaforma Moodle, il plugin CodeRunner e strumenti di IA Generativa quali NotebookLM e Gemini. NotebookLM e Gemini sono stati impiegati per la generazione e formattazione XML di quesiti a risposta chiusa e test di codice C (iterativo e ricorsivo), integrati con batterie di test cases. Sperimentata su circa 50 studenti, la pipeline ha garantito stabilità tecnica, grading immediato e una significativa riduzione dell'ansia da prestazione.