SOFTWARE TECHNOLOGIES FOR HUMAN COMPUTER INTERACTION

SOFTWARE TECHNOLOGIES FOR HUMAN COMPUTER INTERACTION

_
iten
Codice
84391
ANNO ACCADEMICO
2019/2020
CFU
6 cfu al 2° anno di 8725 BIOINGEGNERIA (LM-21) GENOVA

6 CFU al 1° anno di 10852 COMPUTER SCIENCE (LM-18) GENOVA

SETTORE SCIENTIFICO DISCIPLINARE
INF/01
LINGUA
Italiano (Inglese a richiesta)
SEDE
GENOVA (BIOINGEGNERIA )
periodo
1° Semestre
materiale didattico

PRESENTAZIONE

L’insegnamento introduce i concetti della Human-Computer Interaction che consentono di progettare sistemi efficaci per i bisogni degli utenti sia dal punto di vista della semplicità di interazione che della naturalezza della fruizione  (aspetti fondamentali in ambito biomedico). Sono presentate tecniche di: programmazione e computer vision per la realizzazione di sistemi di interazione avanzati; valutazione dell'interazione (progettazione di sessioni sperimentali e analisi dei dati).

OBIETTIVI E CONTENUTI

OBIETTIVI FORMATIVI

L'insegnamento introduce i concetti della Human-Computer Interaction (HCI) che consentono di progettare sistemi di interazione basati su realta` virtuale e aumentata. Si affrontano gli aspetti teorici basilari affinche' tali sistemi risultino efficaci per i bisogni degli utenti sia da un punto di vista della semplicita` di interazione sia della naturalezza della fruizione del sistema nel suo insieme. Durante le lezioni sono presentate tecniche di programmazione, computer vision e computer graphics per la realizzazione di sistemi di interazione uomo-computer avanzati. Infine, si introducono le tecniche necessarie alla valutazione e validazione delle tecniche di interazione: progettazione di sessioni sperimentali e analisi dei dati.

OBIETTIVI FORMATIVI (DETTAGLIO) E RISULTATI DI APPRENDIMENTO

La frequenza e la partecipazione attiva alle attività formative proposte e lo studio individuale consentiranno allo studente di: conoscere gli strumenti teorici per progettare sistemi di interazione avanzanti; utilizzare gli strumenti teorici e pratici per la realizzazione di sistemi di interazione avanzanti; sviluppare le capacità per applicare operativamente i concetti appresi nell’ambito della realtà virtuale e aumentata.

Modalità didattiche

Combinazione di lezioni e attività pratiche.

PROGRAMMA/CONTENUTO

- Introduzione all'interazione uomo-computer (HCI), realtà virtuale (VR) e realtà aumentata (AR), e la loro prospettiva storica;
- elementi di programmazione orientata agli oggetti in C #;
- elementi di computer graphics e di modellazione geometrica;
- algoritmi di computer vision  per la stima della posa, l'analisi del movimento e il tracking;
- tecniche per lo sviluppo di ambienti virtuali e aumentati;
- introduzione alle piattaforme di sviluppo per VR e AR, e.g. Unity3D e Vuforia;
- metodi per la valutazione della fruizione  e analisi dei dati.

TESTI/BIBLIOGRAFIA

Materiale disponibile su AulaWeb.

DOCENTI E COMMISSIONI

Ricevimento: Su appuntamento via email:  fabio.solari@unige.it  (il docente ha più insegnamenti per vari corsi di studi, specificare sempre il cognome e l'insegnamento)

Ricevimento: Su appuntamento via email: manuela.chessa@unige.it (il docente ha piu' insegnamenti per vari corsi di studi, specificare sempre il cognome e l'insegnamento)

Commissione d'esame

MANUELA CHESSA (Presidente)

FABIO SOLARI (Presidente)

SILVIO PAOLO SABATINI

LEZIONI

Modalità didattiche

Combinazione di lezioni e attività pratiche.

ORARI

L'orario di tutti gli insegnamenti è consultabile su EasyAcademy.

Vedi anche:

SOFTWARE TECHNOLOGIES FOR HUMAN COMPUTER INTERACTION

ESAMI

Modalità d'esame

Progetto monografico e prova orale.

Modalità di accertamento

Dettagli sulle modalità di preparazione per l’esame e sul grado di approfondimento di ogni argomento verranno dati nel corso delle lezioni.  Attraverso il progetto monografico lo studente dovrà dimostrare di saper sviluppare semplici sistemi di interazione in ambienti di realtà virtuale e aumentata. L’esame orale verificherà l’effettiva acquisizione delle conoscenze teoriche apprese durante il semestre.

Calendario appelli

Data Ora Luogo Tipologia Note
10/01/2020 09:00 GENOVA Esame su appuntamento
10/06/2020 09:00 GENOVA Esame su appuntamento
16/09/2020 09:00 GENOVA Esame su appuntamento