Interazione Uomo-MacchinaFondamentale del IV anno Corso di Laurea in Informatica |
Docente | Fabio Vitali |
Lezioni |
Lunedì 16-18 Aula VII piano Dip. Matematica Venerdì 16-18 Aula VII piano Dip. Matematica |
Ricevimento | Lunedì 16-17 |
I corsi di Interazione Uomo-Macchina ed Ingegneria del Software prevedono un progetto congiunto, a cui possono tuttavia partecipare anche studenti che seguono uno solo dei corsi. Lo sviluppo si svolge in parallelo con la frequenza dei corsi. Gli esami finali dei due corsi consistono per la gran parte nella presentazione e discussione del processo di sviluppo del progetto che prevede la produzione di una serie di documenti che vengono consegnati in forma sia elettronica (formato .gz.tar) sia cartacea ai docenti e pubblicati su WWW. La divisione principale degli studenti è in famiglie. Ogni famiglia stabilisce al suo interno chi si occuperà di un certo numero di ruoli, e chi parteciperà ai gruppi di lavoro di interoperabilitˆ. Maggiori dettagli sulle famiglie ed i ruoli nelle slides utilizzate per l'introduzione ai progetti, qui per IUM e qui per IdS. Altri lucidi con precisazioni sul charter dei Working Group qui.
Lo sviluppo del progetto, con fasi e deliverables, è basato su delle regole del gioco descritte qui. Il progetto è la costruzione di un editor di testi strutturati ipertestuale collaborativo distribuito, descritto qui.
Lezioni del lIUMedì |
lucidi
|
Lezioni del WWWenerdì |
lucidi
|
||
---|---|---|---|---|---|
lun, 18 ott |
Introduzione al corso |
ven, 22 ott |
Introduzione al progetto |
||
lun, 25 ott |
Introduzione all'HCI |
ven, 29 ott |
Introduzione agli standard |
||
lun, 1 nov |
|
|
ven, 5 nov |
Protocolli di VII livello |
|
lun, 8 nov |
Elementi di psicologia cognitiva |
ven, 12 nov |
WWW: Intro & URI |
||
lun, 15 nov |
Gli standard HCI |
ven, 19 nov |
|
|
|
lun, 22 nov |
|
|
ven, 26 nov |
HTTP |
|
lun, 29 nov |
La componente computer |
ven, 3 dic |
Alcune precisazioni sul progetto |
||
lun, 6 dic |
I tipi psicologici di C.G. Jung |
ven, 10 dic |
|
|
|
lun, 13 dic |
|
|
ven, 17 dic |
|
|
lun, 20 dic |
|
|
ven, 24 dic |
|
|
lun, 27 dic |
|
|
ven, 31 dic |
|
|
lun, 3 gen |
|
|
ven, 7 gen |
|
|
lun, 10 gen |
L'interazione |
ven, 14 gen |
Formati grafici - immagini |
||
lun, 17 gen |
Sintassi SGML e XML |
ven, 21 gen |
Formati grafici - animazioni |
vedi lezione precedente |
|
lun, 24 gen |
Seminario Marc Canter |
|
ven, 28 gen |
Esempi SGML |
|
lun, 31 gen |
|
|
ven, 4 feb |
|
|
lun, 7 feb |
|
|
ven, 11 feb |
|
|
lun, 14 feb |
|
|
ven, 18 feb |
|
|
lun, 21 feb |
|
|
ven, 25 feb |
|
|
lun, 28 feb |
|
|
ven, 3 mar |
SGML-XML |
|
lun, 6 mar |
Design dell'usabilità |
ven, 10 mar |
XML-SGML |
||
lun, 13 mar |
La progettazione dell'interfaccia |
ven, 17 mar |
il DTD di HTML |
PDF, .ps
e .ppt |
|
lun, 20 mar |
Introduzione a HTML |
ven, 24 mar |
Namespaces in XML |
||
lun, 27 mar |
User testing |
ven, 31 mar |
Document Object Model (DOM) |
||
lun, 3 apr |
Le interfacce grafiche |
ven, 7 apr |
Tool per XML |
|
|
lun, 10 apr |
Dai sottosistemi funzionali alla casa collegata |
|
ven, 14 apr |
XSL Transformation |
|
lun, 17 apr |
Alcune opinioni personali di Cooper e Nelson |
ven, 21 apr |
|
|
|
lun, 24 apr |
|
|
ven, 28 apr |
|
|
lun, 1 mag |
|
|
ven, 5 mag |
XML Schema |
|
lun, 8 mag |
Linee guida |
ven, 12 mag |
XSL Formatting Objects |
||
lun, 15 mag |
Web usability |
ven, 19 mag |
Conclusioni del corso |