1.Introduzione al corso
Upcoming SlideShare
Loading in...5
×
 

1.Introduzione al corso

on

  • 2,323 views

Corso di Interazione Uomo Macchina del Prof.R.Polillo - Università di Milano Bicocca - DISCO - AA. 2009-2010

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

Statistics

Views

Total Views
2,323
Slideshare-icon Views on SlideShare
2,290
Embed Views
33

Actions

Likes
1
Downloads
94
Comments
0

3 Embeds 33

http://www.rpolillo.it 24
http://www.slideshare.net 6
http://efesto.cloudapp.net 3

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    1.Introduzione al corso 1.Introduzione al corso Presentation Transcript

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