Il corso si propone di rendere gli studenti consapevoli dell’importanza della qualità di un’interfaccia e della modalità di interazione nelle applicazioni informatiche moderne. Ulteriore obiettivo del corso è fornire agli studenti alcuni strumenti metodologici per affrontare in modo sistematico analisi, progettazione e valutazione di un sistema interattivo. Tra gli argomenti affrontati, sono contemplati: il processo di interaction design, metodi di raccolta dati, elicitazione ed analisi dei requisiti utente, tipologie di interfacce e prototipi, principi e tecniche di valutazione dell’usabilità.

Il laboratorio, nella seconda parte del corso, prevede l’analisi di usabilità di un sito web assegnato, attraverso metodi di inspection e tecniche di user testing. Inoltre, verranno fornite le informazioni per procedere alla progettazione (minimale) di un’applicazione interattiva su tema assegnato.