+ All Categories
Home > Education > 1.Introduzione al corso

1.Introduzione al corso

Date post: 21-Nov-2014
Category:
Upload: roberto-polillo
View: 497 times
Download: 0 times
Share this document with a friend
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 2014
29
Corso di Interazione Uomo Macchina AA 2013-2014 Roberto Polillo Corso di laurea in Informatica Università di Milano Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione INTRODUZIONE AL CORSO 1 R.Polillo - Marzo 2014 Edizione 2013- 14
Transcript
Page 1: 1.Introduzione al corso

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

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

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

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

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

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

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

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

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

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

La varietà dei sistemi interattivi

R.Polillo - Marzo 2014

13

Page 12: 1.Introduzione al corso

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

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

I dispositivi per l’interazione

R.Polillo - Marzo 2014

16

Page 15: 1.Introduzione al corso

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

Ergonomia: esempio

R.Polillo - Marzo 2014

18

Page 17: 1.Introduzione al corso

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

Accelerazione della complessità

R.Polillo - Marzo 2014

20

45 anni

45 anni

Page 19: 1.Introduzione al corso

PROGETTAZIONENUOVIBISOGNI

NUOVI SERVIZI /PRODOTTI

L'evoluzione della tecnologia

USO

21

R.Polillo - Marzo 2014

Page 20: 1.Introduzione al corso

PROGETTAZIONENUOVIBISOGNI

NUOVI SERVIZI /PRODOTTI

L'evoluzione della tecnologia

USO

22

R.Polillo - Marzo 2014

Page 21: 1.Introduzione al corso

PROGETTAZIONENUOVIBISOGNI

NUOVI SERVIZI /PRODOTTI

L'evoluzione della tecnologia

USO

INNOVATORI,VENTURE CAPITAL

23

R.Polillo - Marzo 2014

Page 22: 1.Introduzione al corso

PROGETTAZIONENUOVIBISOGNI

NUOVI SERVIZI /PRODOTTI

L'evoluzione della tecnologia

USO

INNOVATORI,VENTURE CAPITAL

24

R.Polillo - Marzo 2014

Page 23: 1.Introduzione al corso

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

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

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

R.Polillo - Marzo 201430

Page 27: 1.Introduzione al corso

Complessità d’uso

Complessità strutturale

Complessità funzionale

Le dimensioni della complessità

R.Polillo - Marzo 2014

31

Page 28: 1.Introduzione al corso

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

Per contattarmi

[email protected]

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


Recommended