Modalità degli esami (e risposte alle domande più frequenti)


Quando si possono fare esami?
- Dopo aver sostenuto l'esame del corso di Programmazione 2
- Nelle date fissate dal calendario ufficiale
- Previa prenotazione tramite il portale CEA
Non esistono altre date di esame oltre quelle del calendario ufficiale.

Come si svolge l'esame?
L'esame é strutturato in:
- un compito scritto consistente in test a risposta multipla e due domande aperte
- in una prova orale
- un miniprogetto da concordare col docente.

Dove sono i compiti scritti degli appelli precedenti?
Non sono fornite copie di compiti precedentemente assegnai. Non esistono domande "tipo" per esercitarsi, ma le domande somministrate coprono tutto il programma del corso.

Come bisognerebbe affrontare lo studio della materia?
Il materiale suggerito, ovvero libri, siti web, etc., insieme alle note delle lezioni fornite e ad appunti presi a lezione é tutto ciò che serve per studiare. Consiglio di fare pratica con esercizi per la scrittura di requisiti, il design, i diagrammi UML, l'implementazione di design pattern, l'uso di JUnit, ed di usare i tool: XPlanner, Jude, Eclipse, JUnit.

Come é calcolato il voto finale?
Il voto é determinato in base alle prove d'esame (mini-progetto, compito scritto ed orale). Il voto risultante dal compito scritto ha un peso preponderante ai fini del voto finale.

E le prove in itinere?
Chi vuole può sostenere le due prove in itinere per essere esonerato dal compito scritto. Tuttavia:
- l'accesso alla seconda prova in itinere é subordinato al superamento della prima prova;
- solo il superamento di entrambe le prove in itinere permette di accedere direttamente all'orale.
I risultati delle prove verranno mantenuti validi per tutto l'anno accademico.