ATTENZIONE: SOTTO SONO LE MODALITA' DI ESAME INIZIALMENTE PREVISTE PER IL CORSO. QUESTE SONO STATE MODIFICATE A SEGUITO EPIDEMIA COVID-19. LE MODIFICHE SONO VISIBILI QUI: http://www.cs.unibo.it/~sangio/SO_currentAA/esame_online.txt MODALITA' D'ESAME: ~~~~~~~~~~~~~~~~~~ la prova d'esame di SO consiste in: OBBLIGATORIO: 1) un progetto e discussione di questo con i membri del progetto. 2) un esame scritto Le 2 prove hanno lo stesso peso, ma in caso di forte differenza di voti la prova scritta diventa piu' importante, nel senso che e' possibile alzare con il progetto il voto ottenuto allo scritto di al piu' di 2 punti (non ci sono limiti invece al numero di punti che il progetto puo' fare perdere, qualora il voto sul progetto risultasse inferiore a quello dello scritto) Per passare l'esame e' necessario avere preso la sufficienza in entrambe le prove. Per sostenere le prove, occorre iscriversi su almaesami. OPZIONALE: 3) una prova orale opzionale (notare che questa prova puo' permettere di incrementare il voto ottenuto da (1) e (2), ma anche portare a un decremento). Per sostenere la prova orale occorre avere preso la sufficienza allo scritto. Il docente si riserva il diritto di richiedere a qualcuno una prova orale. Valutazione del progetto: ~~~~~~~~~~~~~~~~~~~~~~~~~ Il progetto verra' valutato con una discussione di gruppo, con tutti i componenti del gruppo presenti. Cio' portera' ad una valutazione individuale dei componenti del gruppo. VINCOLI VARI ~~~~~~~~~~~~ 1) DATA ULTIMA PER CONSEGNARE IL PROGETTO: E' indicata nel documento con le specifiche del progetto. Chi desidera effettuare la discussione prima delle vacanze estive potra' farlo (anche qui, per la data di consegna anteriore alle vacanze, vedere il documento con le specifiche del progetto) 2) Si cerchera' di fare la discussione del progetto nei giorni seguenti la consegna (1 o 2 settimane dopo al piu'), durante i quali gli studenti sono tenuti ad essere disponibili e reperibili per eventuali convocazioni. CONSIGLIO IMPORTANTE: evitare di preparare il progetto a ridosso della data finale, col rischio di non riuscire a completarlo e perdere l'anno. 3) E' fortemente consigliabile di avere svolto e superato l'esame di programmazione Java del 1o anno prima di fare il progetto (dal momento che il progetto assume una solida conoscenza dei costrutti Java visti al 1o anno) 4) Si puo' dare l'esame scritto anche senza avere consegnato il progetto. Esempio: uno puo' dare lo scritto all'appello di Giugno e poi consegnare e discutere il progetto Luglio o Settembre. 5) Una volta consegnato, il progetto ha validita' 3 anni (esempio: i progetti con scadenza Settembre 2013 scadono a Settembre 2016). 6) Uno scritto passato nell'anno accademico x/x+1 resta valido sui 2 anni accademici successivi x+1/x+2 e x+2/x+3. 7) Azioni in caso di copiatura progetto: scritto e progetto sono annullati, per tutti i membri del progetto copiante e del progetto copiato. Si potranno ridare solo l'anno successivo, ma restera' una penalita' di 2 punti. Sara' probabilmente utilizzato un software anti-plagio nella correzione dei progetti 8) Non ci si puo' iscrivere per lo scritto piu' di 3 volte per anno. Inoltre, se il risultato di uno scritto e' inferiore o uguale a 13, allora si salta l'appello successivo (anche se questo fosse un appello dell'Anno Accademico seguente). Come gia' detto sopra, per sostenere una prova scritta e' necessario (cosi' come per le altre prove) iscriversi, secondo le modalita' precisate nella pagina relativa. Iscriversi equivale a consegnare (per esempio, iscriversi e non consegnare il compito equivale a consegnare il compito in bianco) 9) Nella valutazione del compito scritto, sara' tenuto conto (come positivo) di chi si presenta allo scritto per la prima volta, con un bonus di 1 punto. Un altro elemento positivo e' la presenza attiva durante le lezioni.