|
Progetto 2 : Consegna esercitazioni / progetti e svolgimento esami
Lo scopo è di costruire un sistema per permettere ai docenti di assegnare esercitazioni o progetti a studenti o gruppi di studenti, e agli studenti di consegnare le esercitazioni o i progetti svolti. Il sistema deve essere integrato con i sistemi descritti nei punti precedenti.
Le funzionalità devono fornire:
- possibilità di creazione di gruppi di studenti per un corso con due modalità:
- gruppi liberi: in questa modalità gli studenti possono creare gruppi o associarsi a gruppi già esistenti,
- i docenti possono “congelare” la situazione in modo tale che i gruppi non possano più essere modificati da quel punto in poi;
- gruppi assegnati dal docente: il docente crea i gruppi e assegna gli studenti ai vari gruppi;
possibilità di assegnamento di esercitazioni/progetti da parte dei docenti, con modalità:
- stessa esercitazione per tutti;
- esercitazioni diverse,
- con assegnamento da parte del docente o automaticamente;
- con scelta da parte dei gruppi di quale esercitazione svolgere;
possibilità di impostare una scadenza della consegna, oltre la quale la consegna non viene più accettata (o viene accettata con una segnalazione di ritardo, impostabile);
un’esercitazione può essere composta di più esercizi; per ogni esercizio ci può essere un testo o un file da scaricare con i dati dell’esercizio;
il docente deve avare un’interfaccia per verificare lo stato delle consegne di un corso per gruppi o per studenti;
il sistema deve essere aperto (e documentato) alla possibilità di “plug-in” per verifiche sulle esercitazioni (vedi progetto seguente).
|