UNIVERSITÀ DEGLI STUDI DI BARI HISTORY-PUZZLE: UN APPLICAZIONE SU SCHERMI MULTITOUCH PER GIOCARE CON LA STORIA IN UN PARCO ARCHEOLOGICO

Documenti analoghi
PROGETTAZIONE E SVILUPPO DI

UNIVERSITA' CA' FOSCARI DI VENEZIA. Facoltà di Scienze MM.FF.NN. - Dipartimento di Informatica Tesi di Laurea Triennale

Introduzione al Calcolo Scientifico

Navigazione sul Web mediante dispositivi di input head-controlled

L'importanza dell'usabilità per i siti Web della PA: rischi e strumenti a supporto della valutazione

Progetto di un sistema di videosorveglianza basato su tecnologie multi-agente Corso di Laurea Magistrale in Ingegneria Informatica

A proposito di informatica

A proposito di informatica

Un modello con le reti di Petri ibride per il controllo del traffico urbano

Un'applicazione per lo scambio di contenuti multimediali in ambiente Android

Tesi di Laurea Triennale in Ingegneria Informatica REALIZZAZIONE DI UN APPLICATIVO PER LA GESTIONE DI FOGLI DI LAVORO INTEGRATO IN OUTLOOK 2010

Servizi di verifica runtime di Ambienti Intelligenti

A. Ferrari. informatica. introduzione a Java. Alberto Ferrari Informatica

Sviluppo di un applicativo avanzato per la gestione ed elaborazione di dati acquisiti da una stazione di prova per aerogeneratori di piccola taglia

Report Corso INFORMATICA - Laurea Triennale

Report Corso INFORMATICA - Laurea Triennale

MARIA SEGURINI Politecnico di Milano Piazza L. Da Vinci, 32.

INTERAZIONE UOMO-MACCHINA

Realizzazione di un sistema a supporto del testing automatico di Rich Internet Applications

UNIVERSITÀ DEGLI STUDI DI VERONA LAUREA IN SCIENZE DELLA COMUNICAZIONE

Università degli Studi di Padova. Dipartimento di Fisica e Astronomia Galileo Galilei. Tesi di Laurea in Fisica. Scivolamento di Gocce non newtoniane

Corso di Laurea Ingegneria Civile Fondamenti di Informatica. Dispensa 07. Oggetti e Java. Marzo Programmazione Java 1

Tecniche e strumenti per la validazione di codice Java: un esempio applicativo

Università degli Studi di Trieste

CRS4 / Network Distributed Application

Il Software. E il software che implementa le funzionalità di un sistema di elaborazione Due categorie fondamentali di Software (SW)

P3PC ALZ0. ScanSnap N1800 Network Scanner Guida dell'utente del componente aggiuntivo di Salesforce Chatter

Costi. Studio di fattibilità Progetto di massima. 5. Progetto di massima. M.Rumor. Studio di fattibilità. Studio di fattibilità Progetto di massima

Perchè scegliere Informatica?

INTERAZIONE UOMO-MACCHINA

UNIVERSITA DEGLI STUDI DI VERONA

DIPARTIMENTO DI STUDI DI SCIENZE E TECNOLOGIE

Effetti dell'allenamento di forza vs stretching sugli infortuni alla caviglia in giovani atlete di ginnastica artistica.

Un architettura per la cooperazione di applicazioni: un approccio basato sulla migrazione di applicazioni Legacy

PA ++. Un tool-kit e un metodo per la gestione assistita e inclusiva dei test di usabilità

Corsi Undergraduate. Interaction Design. Post Diploma Triennali Accreditati dal MIUR

Introduzione Capitolo 1 Panoramica Funzioni del componente aggiuntivo di Google Documenti Requisiti di sistema...

Mind s.r.l. cerca student interessati a sviluppare il seguente progetto di tesi di laurea/tirocinio

Relazione sulle attività svolte all Università di Pavia per il Progetto Lauree Scientifiche

Laurea triennale - Comunicazione&DAMS - UNICAL. Dr. Annamaria Bria 1

Corso di Architettura degli Elaboratori

Introduzione al corso

Gli errori nella risoluzione di un problema

Università degli Studi di Messina CORSO DI LAUREA IN INGEGNERIA INDUSTRIALE & CORSO DI LAUREA MAGISTRALE IN INGEGNERIA MECCANICA

Introduzione a Java A. FERRARI

Analisi e comparazione dei Framework OpenSwing e Google Web Toolkit per lo sviluppo di interfacce utente con paradigma MVC.

Introduzione al Calcolo Scientifico

Strumenti per l automazione del testing di applicazioni web Javascript-based

Metodi e Tecniche per il Riuso di componenti in Applicazioni Android

Tecnologie per la mente. Laboratorio di Psicologia e Scienze Cognitive

MANIFESTO DEGLI STUDI DEL CORSO DI LAUREA IN INFORMATICA (CREMA)

Presso la sede di Latina e di Cisterna di Latina sono attivati, nella classe di Laurea 9, i seguenti corsi di studio di durata triennale

CORSO DI LAUREA IN INFORMATICA

INFORMATICA NOVITÀ IL LINGUAGGIO JAVA. Massimiliano Bigatti. Guida alla programmazione di base IN ALLEGATO AL VOLUME

Sistemi di elaborazione delle informazioni

Elementi di Informatica Corso di Laurea in Scienze Geologiche a.a. 2003/2004. Docente. Orario. Da Ottobre-Dicembre:

Elementi di Informatica. Corso di Laurea in Scienze Geologiche a.a. 2003/2004

CORSO DI LAUREA SPECIALISTICA IN ECOLOGIA

QUESTIONI METODOLOGICHE NELLA VALUTAZIONE DEI RISCHI DA STRESS LAVORO CORRELATO NEL SETTORE SCOLASTICO

SISTEMI DI MONITORAGGIO ATTIVO

UN SISTEMAWEBGIS INTEGRATO BASATO SU TECNOLOGIE OPEN-SOURCE PER LA GESTIONE

informatica di base per le discipline umanistiche

Competenza matematica e competenze di base in scienza e tecnologia COMPETENZE ABILITA CONOSCENZE

COMPETENZE ABILITA CONOSCENZE

DIPARTIMENTO DI INFORMATICA. Dipartimento di Informatica sede di Crema

CORSO DI LAUREA SPECIALISTICA IN ECOLOGIA

Studio della componente elettronica del nanoattrito: realizzazione di un rivelatore di transizione superconduttiva compatibile con l ultra alto vuoto

CREAZIONE DI FRAMEWORK PER LO SCAMBIO DATI FRA IMPRESE: DIZIONARIO E GENERATORE DI XML SCHEMA IN MODA-ML

Iniziativa realizzata con il contributo della Regione Toscana nell ambito del progetto. Rete Scuole LSS. A bottega di Invenzioni. a.s.

Introduzione. Corso di Tecniche di Simulazione, a.a. 2005/2006. Francesca Mazzia. Dipartimento di Matematica Università di Bari.

Veronafiere ottobre 2018

Calendario sessioni di laurea - A.A

La piattaforma "progetto Musei Dinamici" trasforma l'esperienza di visita del museo - ne cambia completamente il paradigma. Easy visit permette al vis

Presentazione del Manifesto 2017/2018. Corso di Studi Laurea Ingegneria dell Informazione ed Organizzazione d Impresa

Corso di Laurea Ingegneria Civile Fondamenti di Informatica. Dispensa 11. Leggibilità. Aprile Leggibilita 1

SOMMARIO. cüxá wxçét wxä VÉÇá zä É wx ` Ç áàü. Ufficio Nazionale per il Servizio Civile

Tesi di Laurea TELECAMERA OMNIDIREZIONALE CON SENSORE RETINICO CMOS

Tema. HOTEL EXCELSIOR Via Giulio Petroni, BARI

UNIVERSITÀ DEGLI STUDI DI PARMA DIPARTIMENTO DI SCIENZE CHIMICHE, DELLA VITA E DELLA SOSTENIBILITA AMBIENTALE

Università degli Studi di Sassari LIVE STREAMING PER I DISPOSITIVI MOBILI

Esposizione permanente Semirurali

RICICLAB il primo intervento. foto di Anna Positano

UNIVERSITÀ DEGLI STUDI DI PARMA DIPARTIMENTO DI BIOSCIENZE CORSO DI LAUREA MAGISTRALE IN ECOLOGIA E CONSERVAZIONE DELLA NATURA

Il Progetto Lauree Scientifiche a Messina

LA TRADUZIONE DEI SITI WEB DELLE ISTITUZIONI CULTURALI

SIO2 Interactive, 3D game engine per la progettazione di un videogame per dispositivi mobili Apple

Tecnologie dei Sistemi di Automazione

Corso Programmazione

Corso di Laurea in Informatica, il terzo anno della coorte 2016

Uno Strumento per la ricerca di campi Output e Etichetta in pagine Client

UNIVERSITA DEGLI STUDI ROMA TRE. Facoltà di Scienze della Formazione Corso di Laurea in Scienze dell Educazione COMUNITA DI PRATICA:

Introduzione all informatica

FACOLTÀ DI INGEGNERIA CORSO DI LAUREA IN INGEGNERIA CIVILE STORIA, TECNICHE COSTRUTTIVE E ANALISI STATICA DEL PONTE DI NOBOLI

Cosa è l Informatica?

Alcune idee sui sistemi software e la loro architettura

Programmazione T.I.C Classe 1 A.S. 2016/17

I.C. MIGNANO - MARZANO. a.s. 2015/16

Transcript:

UNIVERSITÀ DEGLI STUDI DI BARI FACOLTÀ DI SCIENZE MATEMATICHE, FISICHE E NATURALI CORSO DI LAUREA IN INFORMATICA SEDE DI BRINDISI TESI DI LAUREA HISTORY-PUZZLE: UN APPLICAZIONE SU SCHERMI MULTITOUCH PER GIOCARE CON LA STORIA IN UN PARCO ARCHEOLOGICO Relatore: Chiar.ma Prof.ssa M. Francesca COSTABILE Correlatore: Dott. Carmelo ARDITO Laureando: Alessandro LANZA Anno accademico 2008-2009

Capitolo 1. Introduzione 3

1.1 Introduzione L interazione tattile degli utenti con i calcolatori non è una novità in quanto le prime tecnologie touchscreen risalgono al 1982 [Wikipedia Multitouch, 2009]. L innovazione apportata dalla tecnologia multitouch è stata di superare i limiti del touchscreen permettendo l interazione con il calcolatore utilizzando entrambe le mani e, soprattutto, la possibilità di far utilizzare il sistema da più persone contemporaneamente che potrebbero anche eseguire task diversi tra di loro. Tra i primi sviluppatori del multitouch vi è il famoso Jefferson Y. Han [Wikipedia Jefferson, 2009] padre del Total Internal Reflection Multitouch screen [FTIR, 2009]. Lo scopo che Han si era prefissato era quello di semplificare l interazione eliminando dall interfaccia tutti gli elementi che supponevano una conoscenza del sistema da parte dell utente e che, di conseguenza, potevano distrarlo dall obiettivo che vuole raggiungere mediante l uso del sistema. La semplicità dell interazione uomo-macchina raggiunta con il multitouch permette di implementare software destinati ad utenti che possono essere il più variegati possibile, ma accomunati da un unico obiettivo che possono raggiungere utilizzando lo stesso sistema senza che abbiano una conoscenza tecnico-informatica particolare. 4

1.2 Motivazioni Lo studio e lo sviluppo di una tecnologia perché possa rimanere in vita ed evolversi nel tempo deve suscitare interesse non tanto per la sua capacità di stupire gli utenti come novità, ma perché trova applicazioni pratiche nella vita quotidiana delle persone. La possibilità di installare i sistemi multitouch in luoghi pubblici permette a questa tecnologia di trovare tra i vari domini applicativi anche il turismo e i beni culturali. I ricercatori dell Interaction Visualization Usability (IVU) Lab del Dipartimento di Informatica dell Università degli Studi di Bari sono sensibili alle esigenze di questi due settori che caratterizzano il territorio pugliese; per questo hanno lavorato dapprima alla realizzazione di un framework in Java che semplifica lo sviluppo di applicazioni multitouch destinate ai suddetti domini. Il lavoro dell IVU Lab sui beni culturali è iniziato prima dell avvento del multitouch e l uso di questa tecnologia rientra nell obiettivo dei ricercatori di rendere le visite ai parchi archeologici più coinvolgenti ed istruttive rispetto alle classiche visite guidate in cui i visitatori sono soggetti passivi spesso distratti e disattenti perché poco coinvolti. In particolare, interagendo con delle applicazioni su schermi multitouch nella fase post-visita, si possono riprendere e fissare le informazioni apprese durante la visita. 5

1.3 Contributi principali Durante il periodo di stage presso la sede di Brindisi dell IVU Lab, ho potuto studiare approfonditamente il sistema multitouch installato nel laboratorio e, parallelamente, ho eseguito delle ricerche su sistemi simili sviluppati e usati in altri ambienti accademici e/o industriali. Inoltre, in collaborazione con altri stagisti e sotto la supervisione dei ricercatori dell IVU Lab, ho contribuito alla realizzazione del framework IVU_MT_Framework per lo sviluppo in Java di applicazioni multitouch. Successivamente, il mio lavoro è proseguito individualmente con la progettazione e lo sviluppo di History-Puzzle, un applicazione per schermi multitouch di grandi dimensioni il cui scopo è quello di permettere ai visitatori di musei e parchi archeologici di mettere alla prova le conoscenze acquisite al termine della visita. In particolare, il gioco è stato contestualizzato nel parco archeologico di Egnazia, situato nella provincia di Brindisi, ma i contenuti possono essere facilmente adattati ad altri parchi o musei. Ho implementato History-Puzzle dapprima sfruttando l IVU_MT_Framework e successivamente usando un nuovo framework realizzato dal Fraunhofer-Institute for Industrial Engineering [Fraunhofer, 2009]. 1.4 Outline della tesi La tesi è organizzata come segue: Il capitolo 2 fornisce una panoramica sugli sviluppi futuri riguardanti il multitouch da parte di università e software house più o meno famose. Il capitolo 3 descrive il sistema usato dal livello hardware al software, dando anche una breve descrizione dell IVU_MT_Framework realizzato 6

dagli stagisti dell IVU Lab. Si tratterà, in particolare, la differenza tra l interazione classica e l interazione multitouch. Il capitolo 4 descrive la progettazione, lo sviluppo e la valutazione di History-Puzzle. Sono inoltre riportati gli scenari e i prototipi utilizzati in fase di progettazione. 7