… DI LABORATORIO INTERNET
AVVERTENZA IMPORTANTE: la prossima edizione di questo corso (A.A.2011-12, inizio ottobre 2011) non verrà più tenuta da me, ma dal prof. Giorgio De Michelis. Il materiale qui presente si riferisce alle edizioni precedenti del corso. Per informazioni sui contenuti della nuova edizione, rivolgersi al prof. De Michelis.
OBBIETTIVI
Questo corso (4 CFU) si propone di trasmettere agli studenti la capacità di progettare e realizzare un sito web.
Il corso è strutturato in forma di laboratorio: dopo un breve ciclo di lezioni introduttive orientate a fornire le basi metodologiche del lavoro, gli studenti, organizzati in gruppi di progetto, concordano con il docente il sito da progettare, esaminano eventuali siti analoghi già esistenti, e definiscono i requisiti del sito. Quindi lo realizzano, utilizzando strumenti opportuni (tipicamente, web site builders gratuiti di nuova generazione, che non richiedano attività di programmazione: per la edizione 2009-10 sono stati utilizzati prevalentemente Webs, Weebly e WordPress; per la edizione 2010-11, è stato utilizzato prevalentemente WordPress).
Il sito da realizzare è un sito reale, destinato ad una organizzazione non-profit. E’ cura degli studenti intervistare periodicamente i “committenti” per la definizione dei requisiti e la validazione dei diversi prototipi realizzati.
Durante l’attività di progetto, e al raggiungimento di precise “milestone”, ogni gruppo partecipa ad almeno cinque/sei incontri di revisione con i docenti, per discutere le scelte effettuate e gli eventuali problemi da risolvere. La partecipazione a questi incontri, che si svolgono tutti entro la conclusione del corso, è obblgatoria.
Nel laboratorio viene data particolare enfasi alla impostazione metodologica del progetto, all’analisi dei requisiti, e al design della architettura informativa dei siti. Viene incoraggiata la ricerca e l’utilizzo di componenti di tipo Web 2.0 e servizi di cloud computing disponibili gratuitamente in rete, che permettano di evitare per quanto possibile lo sviluppo di codice software.
AVVISO IMPORTANTE: Data la organizzazione del laboratorio, e la frequente interazione con i docenti, è indispensabile che chi desidera seguire il corso organizzi il proprio lavoro secondo il programma via via concordato a lezione. Pertanto, chi resta “fuori dal giro” non può dare l’esame.
Non sono richiesti prerequisiti particolari, in quanto i gruppi di lavoro possono orientare la propria attività in funzione della effettiva esperienza. Saranno tuttavia facilitati coloro che hanno già una esperienza di base di realizzazione di un sito web con l’uso di Dreamweaver o FrontPage, e coloro che posseggono qualche competenza di HTML e CSS. Il laboratorio, in ogni caso, non richiede attività di programmazione.
PROGRAMMA
Le lezioni (una dozzina in tutto) sono finalizzate a presentare la metodologia da seguire, e a fornire indicazioni di interesse generale ai gruppi di lavoro. Le rimanenti ore previste dal calendario sono utilizzate per gli incontri di revisione individuali.
ORARIO DELLE LEZIONI
L’edizione 2010-11 si è conclusa a fine dicembre 2010.






