Your SlideShare is downloading. ×
0
INTRODUZIONE AL CORSO Corso di Interazione Uomo Macchina AA 2009-2010 Roberto Polillo Università di Milano Bicocca Diparti...
Temi <ul><li>Destinatari, motivazioni, obiettivi e contenuti del corso </li></ul><ul><li>La disciplina della Human-Compute...
Chi siamo <ul><li>Roberto Polillo </li></ul><ul><li>Piero Schiavo Campo </li></ul>R.Polillo - Ottobre 2009
Orario delle lezioni <ul><li>Martedì 13,30 - 15,30  Aula U6-23 </li></ul><ul><li>Giovedì 1 3 ,30 - 1 5 ,30 Aula U6-23 </li...
Destinatari del corso <ul><li>Corso di laurea in Informatica </li></ul><ul><li>- TDMM: obbligatorio </li></ul><ul><li>- MM...
Obiettivi del corso <ul><li>Fornire un primo orientamento  sulle problematiche del  design dell'interazione   uomo-macchin...
Sistemi e interfacce d’uso R.Polillo - Ottobre 2009 interazione uomo-sistema sistema interattivo utente mondo esterno Inte...
La varietà dei sistemi interattivi R.Polillo - Ottobre 2009 a b c d
Il dialogo utente-sistema R.Polillo - Ottobre 2009 sistema utente azioni  dell’utente (input) risposte  del sistema (output)
I dispositivi per l’interazione R.Polillo - Ottobre 2009
R.Polillo - Ottobre 2009
Le dimensioni della complessità R.Polillo - Ottobre 2009 complessità  strutturale complessità  funzionale bassa alta bassa...
Evoluzione e complessità R.Polillo - Ottobre 2009
L’interfaccia utente come  “filtro semplificatore” R.Polillo - Ottobre 2009 sistema interattivo utente Filtro  Complessità...
Perchè è necessario semplificare <ul><li>Complessità crescente della tecnologia </li></ul><ul><li>Pervasività della tecnol...
Il messaggio principale <ul><li>Progettare sistemi interattivi non significa solo risolvere problemi tecnici,  </li></ul><...
R.Polillo - Ottobre 2009
Questo corso: a chi serve <ul><li>A chi  progetta  sistemi interattivi </li></ul><ul><li>A chi  realizza  sistemi interatt...
H uman- C omputer  I nteraction <ul><li>“ HCI è una disciplina che si occupa della progettazione, valutazione e realizzazi...
Origine dell’HCI <ul><li>HCI ha le sue origini in due aree disciplinari molto diverse: </li></ul><ul><li>- l’ergonomia    ...
Ergonomia: esempio R.Polillo - Ottobre 2009
Nascita dell’HCI: alcune date <ul><ul><li>1981-83: IBM PC; 1984: Apple Macintosh </li></ul></ul><ul><ul><li>Dal 1983: ACM ...
Temi dell’HCI <ul><li>Oggi questa disciplina è molto articolata: </li></ul><ul><li>Metodologie e processi per la  progetta...
I progressi dell’HCI <ul><li>In un dibattito su questo tema, Ben Shneiderman  ha proposto di “misurarli” sulla base del nu...
Interdisciplinarietà dell’HCI R.Polillo - Ottobre 2009 <ul><li>Scienze  dell’uomo </li></ul><ul><li>psicologia </li></ul><...
IL CURRICULUM HCI DELL’ACM (1992) R.Polillo - Ottobre 2009
<ul><li>“ Progettare interfacce utente è un mestiere molto difficile. </li></ul><ul><li>Esso mette insieme due discipline ...
Argomenti del corso <ul><li>Che cosa si può fare in 4 CFU </li></ul><ul><li>Parte prima: il design dell’interazione La noz...
Organizzazione del corso <ul><li>Circa 13 lezioni monografiche (entro il 10 dicembre)  </li></ul><ul><li>Il 15 ottobre avv...
L’esame <ul><li>Consiste in: </li></ul><ul><li>Scritto : compito sugli argomenti trattati a lezione: 21 gen, 4 feb, giugno...
Il progetto <ul><li>Realizzazione del  prototipo  [dell’interfaccia utente] di un semplice sistema interattivo proposto da...
Prerequisiti <ul><li>Questo è un corso introduttivo: non richiede conoscenze pregresse  (a parte la conoscenza di PowerPoi...
Impegno <ul><li>CORSO = 4 crediti * 25 ore di lavoro    100 ore di lavoro </li></ul><ul><ul><li>lezioni frontali  26 h </...
Materiale didattico <ul><li>Sul sito  www.rpolillo.it  : </li></ul><ul><ul><li>Slide dalle lezioni  (Nuove!) Le trovate an...
Edizione italiana: Donald Norman, “ La caffettiera del masochista” Editore: Giunti VIVAMENTE CONSIGLIATO R.Polillo - Ottob...
<ul><li>Per contattarmi: [email_address] </li></ul><ul><li>Ricevimento (previo appuntamento): Mercoledì dalle 10,30 alle 1...
Upcoming SlideShare
Loading in...5
×

1.Introduzione al corso

1,342

Published on

Corso di Interazione Uomo Macchina del Prof.R.Polillo - Università di Milano Bicocca - DISCO - AA. 2009-2010
(vedi anche www.rpolillo.it)

Published in: Education, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,342
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
95
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "1.Introduzione al corso"

  1. 1. INTRODUZIONE AL CORSO Corso di Interazione Uomo Macchina AA 2009-2010 Roberto Polillo Università di Milano Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione R.Polillo - Ottobre 2009
  2. 2. Temi <ul><li>Destinatari, motivazioni, obiettivi e contenuti del corso </li></ul><ul><li>La disciplina della Human-Computer Interaction: origine, temi, interdisciplinarietà </li></ul><ul><li>Argomenti e organizzazione del corso; esami, materiale didattico, differenze con gli anni passati </li></ul>R.Polillo - Ottobre 2009
  3. 3. Chi siamo <ul><li>Roberto Polillo </li></ul><ul><li>Piero Schiavo Campo </li></ul>R.Polillo - Ottobre 2009
  4. 4. Orario delle lezioni <ul><li>Martedì 13,30 - 15,30 Aula U6-23 </li></ul><ul><li>Giovedì 1 3 ,30 - 1 5 ,30 Aula U6-23 </li></ul>R.Polillo - Ottobre 2009
  5. 5. Destinatari del corso <ul><li>Corso di laurea in Informatica </li></ul><ul><li>- TDMM: obbligatorio </li></ul><ul><li>- MMA: a scelta </li></ul><ul><li>- MMP: a scelta </li></ul><ul><li>- SITI: a scelta </li></ul>R.Polillo - Ottobre 2009
  6. 6. Obiettivi del corso <ul><li>Fornire un primo orientamento sulle problematiche del design dell'interazione uomo-macchina , per la progettazione di sistemi interattivi facili da usare (“usabili”) </li></ul><ul><li>Terminologia: </li></ul><ul><li>“ Design ” = progettazione </li></ul><ul><li>“ Progettare ” = “ideare qualcosa e studiare il modo di attuarla” </li></ul><ul><li>“ Sistema interattivo ” = qualsiasi sistema che interagisce con utenti umani </li></ul>R.Polillo - Ottobre 2009
  7. 7. Sistemi e interfacce d’uso R.Polillo - Ottobre 2009 interazione uomo-sistema sistema interattivo utente mondo esterno Interfaccia d’uso
  8. 8. La varietà dei sistemi interattivi R.Polillo - Ottobre 2009 a b c d
  9. 9. Il dialogo utente-sistema R.Polillo - Ottobre 2009 sistema utente azioni dell’utente (input) risposte del sistema (output)
  10. 10. I dispositivi per l’interazione R.Polillo - Ottobre 2009
  11. 11. R.Polillo - Ottobre 2009
  12. 12. Le dimensioni della complessità R.Polillo - Ottobre 2009 complessità strutturale complessità funzionale bassa alta bassa alta
  13. 13. Evoluzione e complessità R.Polillo - Ottobre 2009
  14. 14. L’interfaccia utente come “filtro semplificatore” R.Polillo - Ottobre 2009 sistema interattivo utente Filtro Complessità - funzionale - strutturale
  15. 15. Perchè è necessario semplificare <ul><li>Complessità crescente della tecnologia </li></ul><ul><li>Pervasività della tecnologia nel mondo di oggi </li></ul><ul><li>Chi non la sa o non la può usare viene “tagliato fuori” ( digital divide ) </li></ul><ul><li>Necessità di semplificarne l’utilizzo e di renderla accessibile a tutti ( universal design ) </li></ul><ul><li>Necessità di comprendere ruoli e possibilità della tecnologia per migliorare la qualità della vita </li></ul>R.Polillo - Ottobre 2009
  16. 16. Il messaggio principale <ul><li>Progettare sistemi interattivi non significa solo risolvere problemi tecnici, </li></ul><ul><li>ma anche (e soprattutto) </li></ul><ul><li>individuare nuovi modi di utilizzare la tecnologia per migliorare la qualità della vita di tutti </li></ul>R.Polillo - Ottobre 2009
  17. 17. R.Polillo - Ottobre 2009
  18. 18. Questo corso: a chi serve <ul><li>A chi progetta sistemi interattivi </li></ul><ul><li>A chi realizza sistemi interattivi </li></ul><ul><li>A chi valuta sistemi interattivi </li></ul>R.Polillo - Ottobre 2009
  19. 19. H uman- C omputer I nteraction <ul><li>“ HCI è una disciplina che si occupa della progettazione, valutazione e realizzazione di sistemi interattivi basati su computer destinati all’uso umano e dello studio dei principali fenomeni che li circondano” </li></ul><ul><li>Da: ACM SIGCHI Curricula for Human Computer Interaction, 1992 http://www.acm.org/sigchi/cdg/ </li></ul>R.Polillo - Ottobre 2009
  20. 20. Origine dell’HCI <ul><li>HCI ha le sue origini in due aree disciplinari molto diverse: </li></ul><ul><li>- l’ergonomia (ergon: lavoro; nomos: legge) </li></ul><ul><li>- la scienza dei computer </li></ul>R.Polillo - Ottobre 2009
  21. 21. Ergonomia: esempio R.Polillo - Ottobre 2009
  22. 22. Nascita dell’HCI: alcune date <ul><ul><li>1981-83: IBM PC; 1984: Apple Macintosh </li></ul></ul><ul><ul><li>Dal 1983: ACM CHI Conference (annuale) </li></ul></ul><ul><ul><li>Dal 1984: IFIP INTERACT Conference </li></ul></ul><ul><ul><li>Dal 1985: British Computer Society HCI Conference </li></ul></ul><ul><ul><li>Dal 1985: International Conference on Human-Computer Interaction </li></ul></ul><ul><ul><li>… </li></ul></ul>R.Polillo - Ottobre 2009
  23. 23. Temi dell’HCI <ul><li>Oggi questa disciplina è molto articolata: </li></ul><ul><li>Metodologie e processi per la progettazione delle interfacce fra uomo e computer </li></ul><ul><li>Metodi e strumenti per la realizzazione delle interfacce </li></ul><ul><li>Tecniche per la valutazione e il confronto di interfacce </li></ul><ul><li>Progettazione di nuove tecniche di interazione </li></ul><ul><li>Sviluppo di modelli descrittivi e predittivi dell’interazione </li></ul><ul><li>… </li></ul>R.Polillo - Ottobre 2009
  24. 24. I progressi dell’HCI <ul><li>In un dibattito su questo tema, Ben Shneiderman ha proposto di “misurarli” sulla base del numero di persone che possono fare una determinata cosa e del tempo richiesto per farla </li></ul><ul><li>HCI = Human Capability Index </li></ul><ul><li>Esempio : Fare un ritratto: </li></ul><ul><li>- 200 anni fa (disegno): poche persone, 1 ora </li></ul><ul><li>- oggi (col cellulare): milioni di persone, 1 sec </li></ul>R.Polillo - Ottobre 2009
  25. 25. Interdisciplinarietà dell’HCI R.Polillo - Ottobre 2009 <ul><li>Scienze dell’uomo </li></ul><ul><li>psicologia </li></ul><ul><li>scienze cognitive </li></ul><ul><li>psicologia sociale </li></ul><ul><li>linguistica </li></ul><ul><li>scienze della comunicazione </li></ul><ul><li>… </li></ul><ul><li>Scienza dei computer </li></ul><ul><li>paradigmi di interazione </li></ul><ul><li>device di interazione </li></ul><ul><li>graphical user interfaces </li></ul><ul><li>modelli di dialogo </li></ul><ul><li>computer graphics e tecniche di visualizzazione </li></ul><ul><li>intelligenza artificiale </li></ul><ul><li>… . </li></ul>HCI <ul><li>Scienza della progettazione </li></ul><ul><li>interaction design </li></ul><ul><li>industrial design </li></ul><ul><li>information architecture </li></ul><ul><li>tecniche di valutazione </li></ul><ul><li>ergonomia </li></ul><ul><li>project management </li></ul><ul><li>… . </li></ul>
  26. 26. IL CURRICULUM HCI DELL’ACM (1992) R.Polillo - Ottobre 2009
  27. 27. <ul><li>“ Progettare interfacce utente è un mestiere molto difficile. </li></ul><ul><li>Esso mette insieme due discipline complicate: la psicologia e la programmazione. </li></ul><ul><li>Queste discipline hanno background culturali molto diversi: la psicologia si occupa delle persone, la programmazione dei computer. </li></ul><ul><li>Gli psicologi dovrebbero essere empatici e comprensivi; i programmatori matematici e precisi. </li></ul><ul><li>Gli psicologi hanno già abbastanza problemi nel capire le persone anche quando queste non usano i computer; </li></ul><ul><li>i programmatori hanno abbastanza problemi nel far funzionare i programmi anche quando questi non sono utilizzati da alcuna persona. </li></ul><ul><li>Progettare una buona interfaccia utente richiede che queste queste due prospettive vengano messe insieme.” </li></ul><ul><li>H.Thimbleby, User Interface Design, 1990 </li></ul>LA SFIDA DELL’HCI R.Polillo - Ottobre 2009
  28. 28. Argomenti del corso <ul><li>Che cosa si può fare in 4 CFU </li></ul><ul><li>Parte prima: il design dell’interazione La nozione di usabilità; la progettazione centrata sull’utente; valutare la usabilità; regole di design </li></ul><ul><li>Parte seconda: principi e linee guida per il design Grafica e testo; progettare per l’errore </li></ul><ul><li>Parte terza (pratica): progettazione del prototipo di un semplice sistema interattivo </li></ul>R.Polillo - Ottobre 2009
  29. 29. Organizzazione del corso <ul><li>Circa 13 lezioni monografiche (entro il 10 dicembre) </li></ul><ul><li>Il 15 ottobre avvieremo i gruppi di lavoro per il progetto </li></ul><ul><li>Faremo alcune revisioni del progetto in corso d’opera (entro il 14 gennaio) </li></ul>R.Polillo - Ottobre 2009
  30. 30. L’esame <ul><li>Consiste in: </li></ul><ul><li>Scritto : compito sugli argomenti trattati a lezione: 21 gen, 4 feb, giugno </li></ul><ul><li>Orale : discussione del progetto: 28 gen, 11 feb, giu </li></ul><ul><li>L’obbiettivo è che tutti possano dare l’esame entro febbraio </li></ul>R.Polillo - Ottobre 2009
  31. 31. Il progetto <ul><li>Realizzazione del prototipo [dell’interfaccia utente] di un semplice sistema interattivo proposto da voi </li></ul><ul><li>In che cosa consiste : analisi dei requisiti del sistema, analisi della fattibilità tecnica, design dell’interfaccia utente, realizzazione del prototipo, test di usabilità e modifiche conseguenti </li></ul><ul><li>Obiettivi : applicare i concetti e i metodi visti al lezione </li></ul><ul><li>Strumenti di prototipazione : PowerPoint </li></ul><ul><li>Ogni prototipo dovrà essere presentato in una versione preliminare prima dell’esame, e nella versione finale all’esame. </li></ul><ul><li>Per le revisioni, definiremo alcuni incontri a partire dalla fine di ottobre </li></ul>R.Polillo - Ottobre 2009
  32. 32. Prerequisiti <ul><li>Questo è un corso introduttivo: non richiede conoscenze pregresse (a parte la conoscenza di PowerPoint o simili per realizzare il progetto di esame) </li></ul>R.Polillo - Ottobre 2009
  33. 33. Impegno <ul><li>CORSO = 4 crediti * 25 ore di lavoro  100 ore di lavoro </li></ul><ul><ul><li>lezioni frontali 26 h </li></ul></ul><ul><ul><li>studio individuale 39 h </li></ul></ul><ul><ul><li>scritto e revisioni 10 h </li></ul></ul><ul><ul><li>realizzazione progetto 25 h x 3 stud = 75 ore </li></ul></ul><ul><ul><ul><ul><ul><li>-------- </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Totale 100 h </li></ul></ul></ul></ul></ul>R.Polillo - Ottobre 2009
  34. 34. Materiale didattico <ul><li>Sul sito www.rpolillo.it : </li></ul><ul><ul><li>Slide dalle lezioni (Nuove!) Le trovate anche su slideshare: http://www.slideshare.net/rpolillo </li></ul></ul><ul><ul><li>Dispense (Nuove!) (il draft del libro di testo per il corso) Le trovate anche in: http://dl.getdropbox.com/u/1007289/IUMSite/DispenseIUM.pdf </li></ul></ul><ul><ul><li>Per superare il compito scritto è necessario studiare le dispense! </li></ul></ul><ul><ul><li>NB: Il corso è organizzato diversamente da quello dell’anno scorso </li></ul></ul>R.Polillo - Ottobre 2009
  35. 35. Edizione italiana: Donald Norman, “ La caffettiera del masochista” Editore: Giunti VIVAMENTE CONSIGLIATO R.Polillo - Ottobre 2009 Donald A.Norman
  36. 36. <ul><li>Per contattarmi: [email_address] </li></ul><ul><li>Ricevimento (previo appuntamento): Mercoledì dalle 10,30 alle 12,30, Stanza U14-2039 </li></ul><ul><li>Il sito del corso: www.rpolillo.it </li></ul>R.Polillo - Ottobre 2009
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×