1.introduzione al corso
DESCRIPTION
Slide dalle lezioni del corso di Interazione Uomo Macchina di R.Polillo, per il corso di laurea triennale in Informatica, Università di Milano Bicocca. Prima lezione, del 4 marzo 2014TRANSCRIPT
![Page 1: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/1.jpg)
Corso di Interazione Uomo MacchinaAA 2013-2014
Roberto Polillo
Corso di laurea in InformaticaUniversità di Milano BicoccaDipartimento di Informatica, Sistemistica e Comunicazione
INTRODUZIONE AL CORSO1
R.Polillo - Marzo 2014
Edizione 2013-14
![Page 2: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/2.jpg)
Il corso
Chi siamoRoberto PolilloPiero Schiavo Campo
Orario delle lezioniMartedì 10,30-12,30 Aula U6-10Mercoledì 14,30-16,30 Aula U6-10Giovedì 14,30-16,30 Aula U6-10
R.Polillo - Marzo 2014
4
![Page 3: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/3.jpg)
Obiettivi del corso
Fornire una introduzione (pratica e teorica) alle 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 - Marzo 2014
5
![Page 4: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/4.jpg)
Organizzazione del corso
Impostazione laboratoriale:Lezioni con discussioni in aulaVerranno raccolte le firme di presenza, e il voto finale ne terrà contoRealizzazione di un prototipo si sistema interattivoGruppi di 3 studenti Diverse fasi di lavoro, con revisioni individualiPrerequisiti: Conoscenza di un toolkit per realizzare app mobili(Android o iOS)
R.Polillo - Marzo 2014
6
![Page 5: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/5.jpg)
L’esame
Scritto: domande a risposta chiusa e aperta sugli argomenti trattati nel libro di testo
Orale: discussione del progetto di gruppo
Criteri di Valutazione:Progetto: 66%Scritto: 17%Presenza: 17%
5 Appelli: giugno, luglio, settembre, gennaio, febbraio
R.Polillo - Marzo 2014
7
![Page 6: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/6.jpg)
Materiale didattico
Libro di testo- Indispensabile per superare l’esame scritto
- In libreria o scaricabile da www.rpolillo.it
Slides usate a lezione- Su www.rpolillo.it
R.Polillo - Marzo 2014
8
![Page 7: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/7.jpg)
Il progetto
Realizzazione del prototipo di un semplice sistema interattivo per smartphone (iOS o Android) concordato con il docente (diverso per ogni gruppo):Fase 1: Requisiti, video scenario e "paper prototype"Revisione 1 Fase 2/3: Prototipo preliminare a media fedeltà (toolkit)Revisione 2/3Fase 3: Prototipo finale, test usabilità (report+video)EsameNB: Le revisioni vengono fatte solo durante il corso e durante le sessioni di esame
R.Polillo - Marzo 2014
9
![Page 8: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/8.jpg)
Impegno
CORSO = 8 crediti * 25 ore di lavoro 200 ore di lavoro
Esempio: Presenza alle lezioni 40 h Studio individuale 65 h Scritto e revisioni 20 h Progetto 75 h (a testa!)
--------Totale 200 h
R.Polillo - Marzo 2014
10
![Page 9: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/9.jpg)
R.Polillo - Marzo 2014
11
La settimana prossima definiamo i progetti:
dovete costituire i gruppi e definire le vostre proposte
![Page 10: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/10.jpg)
Human-Computer Interaction: che vuol dire?
“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, 1992http://www.acm.org/sigchi/cdg/
R.Polillo - Marzo 2014
12
![Page 11: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/11.jpg)
La varietà dei sistemi interattivi
R.Polillo - Marzo 2014
13
![Page 12: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/12.jpg)
Temi dell’HCI
Criteri, metodi e strumenti per la progettazione dell'interazione fra uomo e sistemi interattivi
Criteri, metodi e strumenti per la valutazione della facilità d'uso (che significa?) dei sistemi interattivi
Progettazione di nuove tecniche di interazione Sviluppo di modelli descrittivi e predittivi dell’interazione …
R.Polillo - Marzo 2014
14
![Page 13: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/13.jpg)
interazioneuomo-sistema sistema
interattivoutente
mondo esterno
Interfaccia d’uso
Sistemi e interfacce d’uso
R.Polillo - Marzo 2014
15
![Page 14: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/14.jpg)
I dispositivi per l’interazione
R.Polillo - Marzo 2014
16
![Page 15: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/15.jpg)
Origini dell’HCI
Nasce negli anni '80- diffusione di massa dei personal computer (1981: IBM PC, 1984: Apple Macintosh)- ACM CHI (conferenza annuale) dal 1983
Ha le sue origini in due aree disciplinari molto diverse:- l’ergonomia (ergon: lavoro; nomos: legge)- la scienza dei computer
R.Polillo - Marzo 2014
17
![Page 16: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/16.jpg)
Ergonomia: esempio
R.Polillo - Marzo 2014
18
![Page 17: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/17.jpg)
Interdisciplinarietà dell’HCI
R.Polillo - Marzo 2014
19
Scienze dell’uomo• psicologia• scienze cognitive• psicologia sociale• linguistica• scienze della comunicazione•…
Scienza dei computer• paradigmi di interazione• device di interazione• ui programming• modelli di dialogo• computer graphics e tecniche di visualizzazione• intelligenza artificiale• ….
HCIScienza della progettazione• interaction design• industrial design• information architecture• tecniche di valutazione• ergonomia• project management•….
![Page 18: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/18.jpg)
Accelerazione della complessità
R.Polillo - Marzo 2014
20
45 anni
45 anni
![Page 19: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/19.jpg)
PROGETTAZIONENUOVIBISOGNI
NUOVI SERVIZI /PRODOTTI
L'evoluzione della tecnologia
USO
21
R.Polillo - Marzo 2014
![Page 20: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/20.jpg)
PROGETTAZIONENUOVIBISOGNI
NUOVI SERVIZI /PRODOTTI
L'evoluzione della tecnologia
USO
22
R.Polillo - Marzo 2014
![Page 21: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/21.jpg)
PROGETTAZIONENUOVIBISOGNI
NUOVI SERVIZI /PRODOTTI
L'evoluzione della tecnologia
USO
INNOVATORI,VENTURE CAPITAL
23
R.Polillo - Marzo 2014
![Page 22: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/22.jpg)
PROGETTAZIONENUOVIBISOGNI
NUOVI SERVIZI /PRODOTTI
L'evoluzione della tecnologia
USO
INNOVATORI,VENTURE CAPITAL
24
R.Polillo - Marzo 2014
![Page 23: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/23.jpg)
PROGETTAZIONENUOVIBISOGNI
NUOVI SERVIZI /PRODOTTI
L'evoluzione della tecnologia
USO
INNOVATORI,VENTURE CAPITAL
25
INTERNET , TELEFONIA MOBILE,GPS, …
R.Polillo - Marzo 2014
![Page 24: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/24.jpg)
PROGETTAZIONENUOVIBISOGNI
NUOVI SERVIZI /PRODOTTI
L'evoluzione della tecnologia
USO
INNOVATORI,VENTURE CAPITAL
26
INTERNET , TELEFONIA MOBILE,GPS, …
CAMBIANO I COMPORTAMENTI
R.Polillo - Marzo 2014
![Page 25: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/25.jpg)
Perchè è necessario semplificare l’uso
Pervasività della tecnologia nel mondo di oggi Necessità di semplificarne l’utilizzo e di renderla
accessibile a tutti (chi non la sa o non la può usare viene “tagliato fuori” - digital divide)
Necessità di comprendere ruoli e possibilità della tecnologia per migliorare la qualità della vita
R.Polillo - Marzo 2014
29
![Page 26: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/26.jpg)
R.Polillo - Marzo 201430
![Page 27: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/27.jpg)
Complessità d’uso
Complessità strutturale
Complessità funzionale
Le dimensioni della complessità
R.Polillo - Marzo 2014
31
![Page 28: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/28.jpg)
L’interfaccia utente come “filtro semplificatore”
R.Polillo - Marzo 2014
32
Sistema interattivoutente
Filtro
Complessità - funzionale - strutturaleComplessità d’uso
![Page 29: 1.Introduzione al corso](https://reader034.vdocuments.pub/reader034/viewer/2022051816/546f006aaf79593c0d8b5b96/html5/thumbnails/29.jpg)
Per contattarmi
Il sito del corso www.rpolillo.it (con forum per date esami e revisioni)
Nel periodo in cui tengo corsi ricevoPrima o dopo la lezione, davanti all'aula (previo appuntamento)
R.Polillo - Marzo 2014
33