Past Courses

Article Index

Gruppi e progetti

Esame

L'esame consiste nella presentazione del lavoro di gruppo, progettato e sviluppato durante il corso, di uno scritto a computer sulla parte di programmazione Web e di un orale sulla progettazione delle dinamiche sociali tra gli utenti.

A ogni gruppo, composto da 2-3 persone, è richiesto di:

  • caricare e mantenere il codice sorgente relativo al suo progetto nel repository Git assegnato (https://github.com/SoNet-2016)
  • creare e mantenere aggiornato un sito di progetto (GitHub Pages), associato al repository di progetto; le istruzioni per la creazione del sito di progetto sono disponibili all’indirizzo https://pages.github.com (vedere la sezione “Project site”); il sito deve essere facile da navigare e ben strutturato.

Il sito di progetto, in particolare, deve contenere:

  • i documenti e le informazioni richieste entro le scadenze e seguendo i template riportati sotto;
  • un video del progetto che illustri il concept adottato, realizzato seguendo questa guida (esempi nella sezione in fondo alla pagina).

Date importanti:

  • 14/03 sottomissione della composizione dei gruppi (sul documento condiviso online)
  • 04/04 creazione del sito di progetto (tramite GitHub Pages) e consegna del deliverable 1 (vision e target)
  • 06/04 feedback sul deliverable 1 agli studenti (tramite documento condiviso online)
  • 20/05 consegna del deliverable 2 (codice sorgente della prima versione del prototipo, flowchart e architettura dell’informazione del social completo)
  • 26/05 feedback sul deliverable 2 agli studenti (in aula)

Template per i deliverable, i cui contenuti sono inserire nel sito di progetto (no PDF incorporato o linkato):

  • Deliverable 1 [PDF contenente i contenuti da inserire sul sito del progetto]
  • Deliverable 2 [PDF contenente i contenuti da inserire sul sito del progetto] (il codice sorgente deve essere disponibile nel repository di gruppo)
  • Deliverable 3 [PDF contenente i contenuti da inserire sul sito del progetto], da consegnare per l'esame (vedi sezione sottostante)

Regole d'esame

Il progetto di gruppo (repository e sito di progetto) deve essere pronto per la valutazione entro tre giorni lavorativi prima dell’appello. Il prototipo interattivo completo del social deve essere disponibile nel repository di gruppo entro la stessa data.

L’esame sarà composto di tre parti:

  • presentazione orale e demo del progetto (massimo 15 minuti, usando slide di PowerPoint o simili)
  • esame scritto sulla parte di programmazione Web, a computer (30 minuti)
  • esame orale sulla progettazione delle dinamiche sociali tra gli utenti

I contributi di ogni persona dovrebbero emergere nell’intera presentazione del progetto (per esempio, dividendo la presentazione orale in parti).

Ogni studente verrà valutato, con un voto in 30esimi, sul lavoro svolto durante il corso, sulla qualità delle informazioni e dei documenti presenti sul sito di progetto, sulla completezza del prototipo interattivo finale nonché sulla presentazione orale e demo del progetto stesso.
L’esame scritto di programmazione e l’esame orale saranno, invece, di tipo passo/non passo. Per superare il corso è necessario ottenere un voto maggiore o uguale a 18 e avere un “passo” sia all’esame scritto che a quello orale.

Le tre parti dell’esame sono obbligatorie ma possono essere svolte in appelli diversi. Gli unici requisiti sono che a) tutti i membri di un gruppo siano presenti e partecipino alla presentazione (e demo) del progetto durante lo stesso appello e che b) l'orale sia svolto in un momento successivo alla presentazione.

Prossimi esami con scadenze:

  • 09/09/2016 (aula 11T) ore 11:00 scritto di programmazione, ore 12:00 presentazione dei progetti
    • chi ha già passato la parte di programmazione può venire direttamente alle 12:00
    • ricordarsi di iscriversi all'esame, entro il 07/06/2016, sul Portale della Didattica;
    • inviare una mail ai docenti nel caso in cui si volesse sostenere solo la prima o la terza parte dell'esame, entro il 06/09/2016;
    • i progetti (sito e codice sorgente) devono essere pronti per la valutazione su GitHub entro le 23:59 del 06/09/2016.

Esempi

  • Sito web di esempio, che mostra una presentazione video e una descrizione di progetto efficace, sviluppato da due studenti della Princeton University.
  • Playlist YouTube che contiene tutti i video prodotti dagli studenti dell’edizione 2015 del corso Linguaggi e Ambienti Multimediali, sempre incentrato sui social network.