Nella mia opinione il corso di oop è un corso di base, sebbene il primo tra quelli fondamentali per chi voglia intraprendere la strada di progettista software.
Per molti lati risulterà quindi insufficiente nel dare allo studente una panoramica completa di
cosa sia il programmare ad oggetti, ma utile solo per un'infarinatura del relativo paradigma.
Dal mio punto di vista (esterno, non avendone mai fatto uno) i contest sono invece una nota molto positiva del corso, perchè costringono l'allievo a studiare e a seguire da solo il proprio andamento di settimana in settimana.
A quel punto il voto finale è si un ulteriore conferma dell'impegno profuso, ma non il solo metro di giudizio, ne l'unico valore aggiunto all'esame.
Fondamentali sono nella mia visione la capacità acquisita (si spera) di lavorare in gruppo, e di capire cosa significa lavorare, per la prima volta, ad un mini-progetto software.
Un valore aggiunto che, ancora nella mia visione, si raggiunge con la buona volontà a prescindere dall'impegno dei professori