Past Courses

Vetrina dei progetti

Da qui potete accedere a tutti i siti di progetto.

Regole d'esame

L'esame è composto da tre parti:

  • Presentazione del prototipo di social network progettato, sviluppato e validato durante il corso (massimo 15 minuti, usando slide di PowerPoint o simili e/o il social network stesso).
  • Orale (individuale) sulla progettazione delle dinamiche sociali tra gli utenti.
  • Orale (individuale) sugli aspetti di implementazione e sulla conoscenza dei linguaggi e degli standard utilizzati.

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-2017)
  • 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; il sito deve essere facile da navigare e ben strutturato.

Vincoli:

  • La consegna deve avvenire una settimana prima della data dell'esame: il progetto di gruppo (repository e sito di progetto) deve essere pronto per la valutazione entro cinque giorni lavorativi prima dell’appello. Il prototipo interattivo completo del social deve essere disponibile nel repository di gruppo entro la stessa data.
  • Tutti i componenti del gruppo devono essere preseni e partecipare attivamente alla presentazione.
  • Gli orali devono essere svolti successivamente alla presentazioe (generalmente nello stesso appello).

Valutazione del lavoro di gruppo:

  • Qualità del prototipo di social network: funzionamento corretto e coerente con le specifiche concordate, navigabilità, grafica, struttura e leggibilità del codice, uso adeguato dei linguaggi di programmazione, uso di GitHub in tutto il processo di sviluppo.
  • Complessità del prototipo rispetto al numero di componenti del gruppo.
  • Contributo individuale al progetto (anche valutando i commit su GitHub).
  • Qualità della valutazione con gli utenti.
  • Qualità dei deliverable (documenti, video), valutata alla consegna del progetto.
  • Qualità della presentazione.
  • Partecipazione (attiva) al corso e ai seminari.

Gruppi e progetti

Date importanti:

  • 17/03: composizione dei gruppi (documento condiviso mail a tutti docenti)
  • 31/03: presentazione concept -> l'elenco delle funzionalità del servizio progettato è pronto per essere validato dal target reale, attraverso le interviste o i questionari (dopo il pitch lavoriamo agli strumenti di indagine in modo che siate pronti ad avviare analisi empirica).
  • 06/04: creazione del sito di progetto (tramite GitHub Pages) e definizione di vision e target (pubblicati sul sito di progetto) -> seguire il template di esempio
  • 26/04: funzionalità complete del social network (pubblicate sul sito di progetto) -> i risultati dell'analisi empirica ci consentono di confermare, ampliare le idee sulle funzionalità, scartare eventualmente altre, e in ogni caso scegliere la funzionalità "core" del sistema. Le funzionalità per questa data devono essere definite, e dettagliate in modo da poter avviare la fase di implementazione.
  • 08/05 15/05: funzionalità del prototipo e architettura dell'informazione (pubblicate sul sito di progetto)

Il sito di progetto deve contenere:

  • I documenti e le informazioni richieste: seguire il template di esempio.
  • Un video del progetto che illustri il concept adottato, realizzato seguendo questa guida (esempi nella sezione in fondo alla pagina).

 

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.

 

Prossimi esami con scadenze

  • 15/09/2017 (aula 15A) ore 10:00 presentazione dei progetti
    • i progetti (sito e codice sorgente) devono essere pronti per la valutazione su GitHub entro le 23:59 del 07/09/2017
    • il video può essere pubblicato anche più avanti, purché prima della presentazione
    • inviare una mail ai docenti entro le 23:59 del 07/09/2017 comunicando l'intenzione di sostenere l'esame