Originariamente inviato da oregon
Deve essere l'utente ad inserire i dati.
secondo me no, anzi...sul testo del progetto è scritto chiaramente che
"Tutti i dati relativi a studenti, insegnamenti ed esami vengono memorizzati in uno o più file"

Per il resto io inizierei con la creazione delle varie classi che ti sono state richieste, ovvero la classe relativa al singolo studente, al singolo insegnamento etc...