.
.
.
.
.
.
.
.
.
.
.
.

Progettazione di sistemi interattivi


Denominazione del corso: Progettazione di sistemi interattivi
Corso di studi: I4I - Laurea magistrale in Ingegneria Informatica e Automatica
Quadrimestre/Semestre:
Anno:
Numero di moduli: 1
Crediti: 9
Ore: 90
Tipologia: B - Attività caratterizzanti
Struttura: monodisciplinare
Settore Scientifico Disciplinare: ING-INF/05 (Sistemi Di Elaborazione Delle Informazioni)

Docente: Laura Tarantino (90 ore). Titolo copertura: cattedra (prof. associato)
Orario di ricevimento: Nel II semestre il ricevimento sarà effettuato il giovedi dalle 14:30 alle 15:30 e il venerdi dalle 12:30 alle 13:30, presso l'ufficio della docente (Coppito 1). Ogni variazione viene sempre tempestivamente comunicata sul sito del corso sul portale di e-learning dell'Ateneo


Programma sintetico del corso:

Interaction design nel contesto di applicazioni stand-alone e applicazioni web

Programma esteso del corso:

Link Programma completo (PDF)    (Aggiornato il 6-03-2018)

PROGETTAZIONE DI APPLICAZIONI INTERATTIVE Introduzione alla progettazione di Sistemi Interattivi e alla Human Computer Interaction (HCI), l'evoluzione storica [1]. Progetto e valutazione del sistema: Interaction Design [5], User Center Design Methodology (UCDM)[2,11], bisogni e requisiti [5], indagini utenti [5], usabilità [2,11]. Elementi di Visual Design: elementi di base del linguaggio visivo, collocazione degli elementi nel display [1,6]. Design dell'interazione: supportare gli stadi dell'azione, progetto del dialogo, progetto dell'ambiente a finestre. [1,7]. Prototyping [1,5]. PROGETTARE PER IL WEB Un modello di qualità per i siti web [3,8]. Usabilità [3,8,12,14]. Accessibilità [3,8,13]. La road map della progettazione [3,8]: le fasi di raccolta dei requisiti, di avviamento del progetto, del web design e del visual design; panoramica sulle fasi di sviluppo del sito, redazione dei contenuti e pubblicazione del sito. Il Responsive Web Design [4,9,10]: introduzione, griglie fluide, breakpoints, mediaqueries, HTML5.


Testi consigliati:

Laura Tarantino, Elementi di progettazione di sistemi interattivi, Slide dalle lezioni

Tania Di Mascio, User Center Design Methodology e Usabilità, Slide dalle lezioni

Laura Tarantino, Progettare per il web, Slide dalle lezioni

Tania Di Mascio, Laura Tarantino, Responsive web design, Slide dalle lezioni

J.Preece, Y. Rogers, H. Sharo, Interaction Design, Apogeo

K. Mullet, D. Sano, Designing Visual Interfaces, SunSoft Press

B. Shneiderman, Designing the User Interface, Addison Wesley Longman

R. Polillo, Plasmare il Web - Road map per siti di qualità, APOGEO

E. Marcotte, Responsive Web Design, A Book Apart, New York, NY

C. Lamanna, Responsive Web Design, la guida, HTML.it, http://www.html.it/guide/responsive-web-design-la-guida/

A. Dix, J. Finlay, G.D. Abowd, R. Beale, Interazione uomo-macchina, McGraw-Hill

J. Nielsen, H., Loranger, Web Usability 2.0 - L'usabilità che conta, APOGEO

PubbliAccessi.gov - il portale dell'accessibiltà del CNIPA, http://www.pubbliaccesso.gov.it/

M. Di Claudio, Problematiche di usabilità, slide disponibili nella sezione sull progettazione per il web (forniscono una panoramica sul libro di Nielsen & Loranger)

            
            
                         


Modalità d'esame:

Prova unica a valle di: 1) Progetto di una applicazione interattiva (in gruppo) 2) Progetto individuale di un semplice sito web La prova verte sulla relazione critica(presentazione PowerPoint) sul progetto di cui al punto 1) Alcune delle esercitazioni sono rivolte alla progettazione (in gruppo) delle applicazioni, con l'assistenza dei docenti. Alla fine del corso viene formulato un giudizio sul lavoro di gruppo, che concorre al voto di esame. Per chi sceglie di sviluppare il progetto DURANTE il corso la partecipazione a tali esercitazioni/revisioni (il cui calendario viene comunicato a lezione) è obbligatoria. Coloro che decidono di lavorare sul progetto DOPO il corso potranno usufruire di una sola revisione per ogni step di progetto da parte dei docenti.


Risultati di apprendimento previsti:

Alla fine del corso lo studente è in grado di progettare ed implementare sistemi interattivi di bassa e media complessità


Link al materiale didattico:

http://www.didattica.univaq.it/moodle/course/view.php?id=1507