UNIVERSITÀ DEGLI STUDI DI TRENTO

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "UNIVERSITÀ DEGLI STUDI DI TRENTO"

Transcript

1 UNIVERSITÀ DEGLI STUDI DI TRENTO Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea triennale in INFORMATICA Elaborato Finale Edugames e mobile devices per stimolare l apprendimento nella scuola primaria Relatore: Prof. Marchese Maurizio Correlatore: Ing. De Amicis Raffaele Laureando: Da Ronch Erika Anno Accademico

2 2

3 Ringraziamenti Per prima cosa voglio ringraziare la mia famiglia che mi ha appoggiato durante questo percorso, nonostante sia stato tutt altro che facile, quindi grazie mamma e grazie papà. Vorrei poi ringraziare Graphitech e, in particolare, Raffaele De Amicis per avermi dato la possibilità di svolgere il tirocinio in azienda e per avermi poi assistito nella scrittura dell elaborato. Ringrazio il professor Maurizio Marchese per la disponibilità e i preziosi consigli. Un enorme grazie va anche a Gabrio Girardi e Michele Andreolli per l aiuto e i consigli indispensabili che mi hanno dato, sia durante la fase di sviluppo del progetto che durante la stesura della tesi. Non mi resta che ringraziare gli amici. Un ringraziamento speciale va a due persone per me importantissime che hanno contribuito a rendere questi miei anni a Trento indimenticabili: Simone e Lorena. Poi voglio ringraziare anche tutti gli amici, specialmente i miei coinquilini Martina, Enrico, Vale e anche Nicola direi, i compagni di corso, in particolare Chiara, Martina, Mattia, Mattia, Stefano, Alex, Alessandro, Michele, Daniele, Fabio e tutte le altre persone che ho conosciuto e mi sono state vicine durante questi anni di università. Erika 3

4 4

5 Sommario Introduzione... 9 Abstract Mobile devices PDA - Personal Digital Assistant Un evoluzione dei PDA: Smartphone Sistemi operativi per dispositivi mobili i-phone OS (ios) BlackBerry OS Symbian OS Windows Mobile Android di Google Tecnologia touchscreen Edutainment Scuola Serious Games Edugames Edugames esistenti Android Architettura OS Struttura Applicazioni Statistiche Android Market App Inventor Android vs iphone: App Store e Multitasking Android Market e App Store Multitasking Let s play with knowledge! Eclipse Java Android SDK Struttura edugame Sviluppo applicazione Use case diagram Activity diagrams Class Diagrams Presentazione edugame a scuola Organizzazione esperienza Questionario alunni Questionario insegnanti Conclusioni Bibliografia

6 6

7 Indice delle figure Figura Architettura ios...16 Figura Architettura Symbian OS...19 Figura Architettura di Windows CE...20 Figura Navigatore satellitare...22 Figura Tablet PC...23 Figura Nintendo DS...23 Figura Imparo giocando...27 Figura BBC Schools Bitesize...31 Figura Rino nella Storia...32 Figura Arcademic Skill Builders...32 Figura My coach...33 Figura Brain Training...33 Figura Kids Connects the Dots...34 Figura Kids Numbers and Math...34 Figura ABC Animals...35 Figura Feed Me!...35 Figura Audiofiabe...36 Figura Architettura Android OS...37 Figura Activity lifecycle...43 Figura Application downloads...45 Figura Rating applications...45 Figura Free and paid applications...46 Figura Applications and games...46 Figura App Inventor...47 Figura Ambiente di sviluppo Eclipse...58 Figura Skin emulatore Android Figura Schermata principale edugame...60 Figura Schermate principali micro giochi...61 Figura 5.5 European Foreigners game...61 Figura Around the World...62 Figura Numbers Storm game...63 Figura Use case diagram...64 Figura Activity diagram, generale...64 Figura Activity diagram, impostazione micro giochi...65 Figura Activity diagram, European Foreigners...65 Figura Activity diagram, Around the world...66 Figura Activity Diagram, Numbers storm...66 Figura Class diagram, generale...67 Figura Class diagram, European Foreigners...68 Figura Class diagram, Around the world...69 Figura Class diagram, Numbers storm...70 Figura 6.1- Alunni scuola elementare A. Degasperi...71 Figura Gradimento edugame...72 Figura Semplicità utilizzo edugame...73 Figura Gioco più apprezzato (classi terza, quarta e quinta)...73 Figura Gioco più apprezzato (classe terza)...74 Figura Gioco più apprezzato (classe quarta)...74 Figura Gioco più apprezzato (classe quinta)...75 Figura Gioco meno apprezzato (classi terza, quarta e quinta)...75 Figura Gioco meno apprezzato (classi terza)...76 Figura Gioco meno apprezzato (classi quarta)...76 Figura Gioco meno apprezzato (classe quinta)...77 Figura Motivazioni scarso apprezzamento gioco...77 Figura 6.13 Volontà utilizzo edugame per apprendimento

8 8

9 Introduzione Il presente elaborato è stato realizzato in seguito al lavoro svolto durante il periodo di stage previsto per la fase finale nel percorso di studio della Laurea Triennale in Scienze Informatiche. Tale attività di tirocinio è stata intrapresa presso la Fondazione Graphitech, centro di ricerca sulle tecnologie della computer grafica avanzata con sede a Povo (TN). Al giorno d oggi i sistemi d istruzione di tutto il mondo stanno attraversando un periodo di crisi dovuto anche al mutamento tecnologico che sta avvenendo in tutti i campi, ma che fatica ad insediarsi nell ambito scolastico. Il perno centrale della scuola, infatti, continua ad essere il libro, nonostante l introduzione del computer e l evoluzione delle tecnologie permettano un altro tipo di approccio alla conoscenza, più consono alle nuove generazioni. I cosiddetti nativi digitali hanno sempre meno familiarità con i libri, ma in compenso hanno un approccio massiccio e precoce con la tecnologia; personal computer, DS e altre console più o meno portatili, telefonini dei genitori: ecco i principali dispositivi che utilizzano fin da piccoli per giocare ovviamente! Contrariamente a quanto si potrebbe pensare, è stato dimostrato che il gioco virtuale è un innovativo ed efficace strumento utilizzabile nella fase di apprendimento grazie alla sua notevole capacità di coinvolgere lo studente-giocatore. Quindi, perché non sfruttare i videogiochi per veicolare il materiale didattico? E qui nasce l idea di questa tesi di laurea: creare un videogioco, ma non un videogioco qualunque, bensì un videogioco che possa insegnare qualcosa a qualcuno: un edugame. La scelta del target di riferimento è ricaduta sui bambini dai 9 anni in su e tre sono le materie scolastiche d interesse: lingue straniere, geografia e matematica. Per quanto riguarda la scelta del dispositivo su cui sviluppare, ho pensato che sarebbe stato più coinvolgente e intuitivo per i bambini utilizzare un dispositivo con tecnologia touchscreen, in quanto asseconda il loro stimolo naturale di toccare ciò che vedono sullo schermo e, considerando poi che la maggior parte dei bambini sa utilizzare benissimo il telefonino dei genitori (o addirittura ne possiede uno), ho pensato al telefonino come mezzo, un telefonino touchscreen. La scelta della piattaforma era tra iphone e Android, ricaduta poi su quest ultimo in quanto poteva essere considerato un po la novità del periodo con la sua politica open source. 9

10 Per avvalorare la tesi che il videogioco stimola l apprendimento, ho presentato il mio edugame in una scuola elementare in modo da raccogliere le opinioni dei bambini al riguardo attraverso un questionario di gradimento. L elaborato è composto da sei capitoli, vediamoli velocemente uno ad uno. Nel primo capitolo si parlerà dell evoluzione delle piattaforme mobili, dei relativi sistemi operativi e dell invasione della tecnologia touchscreen. Nel secondo capitolo si analizzerà il mondo dell edutaiment e dei cosiddetti serious game, in particolar modo l ambito di applicazione degli edugames, soffermandosi anche sugli aspetti pedagogici che stanno alla base dell apprendimento virtuale. Inoltre sono riportati alcuni interessanti edugames esistenti su internet, DS, Android e iphone. Nel terzo capitolo ci si soffermerà sulla piattaforma Android, si descriverà l architettura del sistema operativo, la struttura delle applicazioni, verranno riportate alcune statistiche riguardanti le applicazioni presenti nello store per poi terminare parlando di App Inventor, uno strumento appena rilasciato da Google per gli sviluppatori e non. Nel quarto capitolo si affronteranno le differenze tra iphone e Android per quanto riguarda lo sviluppo e la diffusione delle applicazioni e l approccio utilizzato dai due sistemi operativi nella gestione del multitasking. Nel quinto capitolo si riporteranno le caratteristiche principali, requisiti e tools utilizzati durante la fase di implementazione dell edugame. Ed infine, nel sesto capitolo si analizzerà l impatto che l applicazione sviluppata ha avuto in una scuola elementare, dove è stata testata con i bambini, e si discuteranno i risultati ottenuti. 10

11 Abstract Questo lavoro di tesi nasce dallo studio di applicazioni definite edugames e dalle ragioni pedagogiche che li rendono un valido strumento per l apprendimento didattico e si pone come obiettivo quello di cercare dei riscontri effettivi a queste teorie sviluppando e testando un edugame. Gli edugames per bambini della scuola primaria, di per sé, non rappresentano una novità, ne sono stati sviluppati già molti e molti altri saranno sviluppati in futuro, la novità è il mezzo attraverso cui renderli fruibili: lo smartphone. Sono stati esaminati e descritti brevemente i diversi sistemi operativi mobili per smartphone, ponendo particolare attenzione ad Android, piattaforma open source per cui è stato sviluppato l edugame, mettendo anche in risalto alcune caratteristiche che lo differenziano da iphone per quanto riguarda lo sviluppo e la diffusione di applicazioni. Let s play with knowledge è stato presentato nella scuola primaria A. Degasperi ottenendo risultati molto positivi, entusiasmando gli alunni e raccogliendo consensi anche tra gli insegnanti, ma, per il momento, lo smartphone presenta un limite di fruibilità: l impossibilità di inserirlo nella quotidianità scolastica. A breve l edugame verrà pubblicato sull Android Market. 11

12 12

13 1 Mobile devices La tecnologia ha incredibilmente cambiato il modo di vivere di tutti, in particolare la nascita e l evoluzione dei dispositivi mobili ha contribuito ad una vera e propria rivoluzione del progresso tecnologico. Negli ultimi decenni il telefonino è diventato un oggetto indispensabile e alla portata di tutti: si calcola che nel mercato mondiale ne circolino circa 4 miliardi, questo significa che 6 persone su 10 ne possiedono uno e, solo dal 2002, si ha assistito ad un incremento pari ad un miliardo (International Telecommunications Union, 2009). Inizialmente gestiva solamente chiamate e messaggi vocali e il sistema operativo, se così si poteva chiamare, era molto rudimentale ed era piuttosto simile per tutti i modelli disponibili sul mercato. Nel corso degli anni esso ha gradualmente mutato la sua funzione di semplice e utile strumento di comunicazione trasformandosi in un vero e proprio computer portatile in miniatura. Così è iniziata la corsa al prodotto migliore che ha portato a profonde differenziazioni nel concepimento e nello sviluppo della nuova generazione di apparecchi cellulari. La telefonia mobile è uno dei pochi campi che non ha conosciuto crisi negli ultimi anni, o meglio, a fronte di una flessione della vendita dei telefonini, nel 2008 si è registrato un sostanziale aumento della vendita dei palmari. In questo capitolo si analizzeranno le differenze tra palmare e smartphone e si riporterà una breve descrizione delle caratteristiche principali dei sistemi operativi di cui è dotata la maggior parte dei dispositivi mobili attualmente prodotti: Symbian, Blackberry, iphone OS, Windows Mobile e Android. 1.1 PDA - Personal Digital Assistant Un PDA, meglio conosciuto con il nome di palmare, è un computer di dimensioni contenute dotato di uno schermo tattile o touchscreen. Possiamo dire che esso ha sostanzialmente un utilizzo da ufficio (documenti office, gestione dati personali, calcoli, utilizzo programmi) o multimediale (lettore MP3, riproduzione di filmati, visualizzazione di foto) e si avvale di connessione ad Internet tramite un cellulare abilitato o collegamento seriale/usb o wireless. Da solo, insomma, non è generalmente in grado di connettersi ad Internet o di consentirci di comunicare con altre persone. 13

14 Originariamente era stato concepito come agenda elettronica, un sistema non particolarmente evoluto che permetteva di memorizzare note e appunti, dotato di orologio, calcolatrice, calendario, rubrica dei contatti e lista di impegni/attività. E stato prodotto inizialmente da Apple come un vero minicomputer e nel corso degli anni si è arricchito di funzioni sempre più potenti ed avanzate. Il primo modello di PDA, il Newton Message Pad, fu presentato nel 1993 da Apple. Questo palmare era all'avanguardia per l'epoca sul fronte software (dal riconoscimento della scrittura a quello vocale, dalla navigazione in internet agli applicativi base), tuttavia non ricevette dal pubblico il successo sperato, anche a causa del costo elevato, rimanendo ai margini del mercato fino a scomparire. Anni dopo altri produttori si sono affacciati su questo settore proponendo palmari con caratteristiche generalmente inferiori al Newton originale, ma con un prezzo e dimensioni più contenute, ricevendo ampi riscontri economici. 1.2 Un evoluzione dei PDA: Smartphone Uno smartphone è un dispositivo portatile che abbina funzionalità di gestione di dati personali e di telefono, una sorta di evoluzione dei PDA. Al contrario di un PDA, esso nasce col concetto di connettività. Sostanzialmente è un cellulare con la possibilità di collegarsi ad Internet tramite rete GSM / GPRS / EDGE / UMTS e navigare siti web o scaricare posta elettronica senza il bisogno di altre apparecchiature aggiuntive; generalmente non ha la versatilità o la potenza di un palmare ma è in grado di svolgere al meglio i compiti per cui è progettato. Questo non significa, però, che palmari con parte telefonica incorporata siano necessariamente degli smartphone. Possiamo dire che uno smartphone è di fatto un cellulare che offre le caratteristiche tipiche di un palmare, mantenendo come utilizzo principale l uso telefonico. La caratteristica più interessante è la possibilità di installarvi altri programmi applicativi, che aggiungono nuove funzionalità. Questi programmi possono essere sviluppati dal produttore, dallo stesso utilizzatore, o da terze parti. Tutti gli smartphone sono essenzialmente identici per quanto riguarda le funzionalità: navigazione internet, foto/video camere integrate, touchscreen e via dicendo, ciò che li differenzia fra loro è il motore che sta alla base del loro funzionamento, ovvero il sistema operativo. 14

15 I problemi affrontati dalle case produttrici possono essere legati a molteplici aspetti. Si pensi, ad esempio, alla necessità di avere dispositivi di dimensioni ridotte e contemporaneamente all esigenza di garantire la fruibilità delle pagine web o delle riproduzioni video, o ancora, si pensi alla necessità di ottenere elevate capacità elaborative e, al tempo stesso, l esigenza di limitare i consumi energetici per garantire una sufficiente autonomia elettrica. La crescente importanza del mercato dei dispositivi mobili ha avviato una serrata competizione nello sviluppo dei sistemi operativi e del software applicativo. Tra i colossi che si dividono gran parte del mercato sono presenti: Nokia, Microsoft, Apple, RIM e più recentemente Google. 1.3 Sistemi operativi per dispositivi mobili La maggior parte dei sistemi operativi mobili dispone di funzionalità di multithreading, multitasking e protezione della memoria. I produttori prestano grande importanza a tutto ciò che riguarda l'utilizzo efficiente della memoria. Symbian, ad esempio, offre tecniche specifiche che determinano la rarità degli errori dovuti ad una cattiva gestione della memoria (memory leak). Quest aspetto è fondamentale se si pensa che il normale uso di un dispositivo mobile, ad esempio di uno smartphone, può portare a non riavviare il sistema operativo per lunghi periodi di tempo rendendo necessarie soluzioni per limitare gli effetti negativi dell aging. Altra peculiarità di un sistema operativo per dispositivi mobili è la gestione della CPU volta alla minimizzazione dei consumi elettrici. Una soluzione specifica, nei sistemi operativi per dispositivi mobili basati su eventi, è quella di disabilitare completamente la CPU quando non vi siano eventi attivi. Il corretto uso di questa tecnica aiuta ad assicurare alle batterie elettriche una durata maggiore. La panoramica dei principali sistemi operativi per dispositivi mobili presentata nei prossimi paragrafi consente di ottenere una visione delle differenti scelte operate dai diversi produttori i-phone OS (ios) E il sistema operativo sviluppato da Apple per l'iphone, l'ipod touch e l'ipad. Il primo iphone è stato presentato nel gennaio 2007 ed è comparso il 29 giugno nei negozi Americani e l 11 luglio in altri 70 paesi tra cui l Italia. Esistono solo quattro 15

16 modelli di iphone, uno per anno a partire dal 2007: iphone, iphone 3G, iphone 3GS e iphone 4. Anche per l'iphone, così come per gli altri prodotti Apple, la scelta operata dalla casa è stata quella di legare il sistema operativo al dispositivo hardware. Diversamente dalla concorrenza non sono previsti meccanismi di portabilità del suo sistema operativo su dispositivi sviluppati da altri produttori. L iphone OS utilizza una versione del sistema operativo Mac OS ottimizzato per gestire le funzionalità dello smartphone. Esso è derivato precisamente dal sistema operativo per personal computer di Apple. L ambiente integrato di sviluppo per l iphone è Xcode, che è lo stesso che consente lo sviluppo di applicazioni per Mac OS X. Come possiamo osservare in figura 1.1, il sistema operativo ios è costituito da quattro strati, vediamo di analizzarli sinteticamente uno ad uno: Figura Architettura ios Core Services e Core OS offrono i servizi fondamentali del sistema operativo. Lo strato Media fornisce principalmente strumenti per lo sviluppo di grafica, per la gestione dell audio e per la gestione del video. I framework OpenGLES, ad esempio, rendono disponibili strumenti per il disegno 2D e 3D, o ancora, il framework Quartz Core, con le interfacce Core Animation, consente di progettare animazioni ed effetti visivi. Lo strato Cocoa Touch si compone dei framework UIKit e foundation; questi framework rendono disponibili gli strumenti necessari per la realizzazione della grafica. Cocoa Touch è utilizzato per l'implementazione delle seguenti caratteristiche: 16

17 Application Management Supporto ala grafica Supporto alla gestione di eventi Gestione dell UI Supporto per testo e contenuti web Gestione dell accelerometro Gestione della fotocamera L ambiente di sviluppo Cocoa fornisce strumenti per la produzione di software utilizzando diversi linguaggi di programmazione, nonostante il linguaggio privilegiato sia l Objective C BlackBerry OS Blackberry OS è il sistema operativo proprietario sviluppato da RIM - Research In Motion, per la sua linea di smartphone. Il primo modello di Blackberry, il 950, è stato introdotto sul mercato nel I dispositivi presentano come periferica di input una trackball, attraverso cui è possibile navigare tra i menù, e, solo i modelli più recenti, sono dotati di un touchscreen. Il sistema operativo, dalla versione 4.0, supporta parte delle specifiche Java MIDP 2.0 e consente la sincronizzazione con i server di posta Exchange e Lotus Domino, oltre a fornire una serie di applicazioni che vanno dalle agende elettroniche, ai riproduttori di file video e audio. La caratteristica principale è la gestione delle tramite il servizio push mail, la posta elettronica viene consegnata da appositi server analogamente a quanto avviene per i comuni SMS; è quindi possibile ricevere direttamente sul dispositivo senza dover ricorrere all utilizzo del personal computer. Esistono due differenti modalità di gestione della posta: BlackBerry Internet Service (BIS) e BlackBerry Enterprise Server (BES). BlackBerry Internet Service Prevede che l operatore telefonico, una volta che l utente abbia configurato i servizi BlackBerry, si connetta ad uno o più indirizzi di posta indicati dall utente utilizzando gli standard. L operatore telefonico funge in questo caso da tramite tra cassetta postale dell utente ed il dispositivo Blackberry controllando la presenza 17

18 di nuova posta ad intervalli di circa minuti e inoltrando la posta da e verso lo smartphone. Le limitazioni di questo tipo di servizio sono: la mancanza della possibilità di sincronizzare calendario e contatti, dal momento che gli standard di posta POP3 e IMAP non supportano tale funzionalità e la non istantaneità della ricezione della posta. BlackBerry Enterprise Server Prevede che sia presente un server di posta all interno dell'azienda (Microsoft Exchange, Lotus Domino o Novell GroupWise). Il server BES mantiene costantemente sincronizzati i telefoni con le cassette postali sul server di posta, inoltrando le alla rete BlackBerry appena arrivano. Lo sviluppo di software può avvenire utilizzando le API proprietarie, benché l uso di alcune funzionalità sia possibile soltanto dopo un meccanismo di firma digitale, che garantisce la paternità dei prodotti sviluppati, ma non qualità e sicurezza del codice. Blackberry fornisce un set di tools, BlackBerry Java Development Environment, per lo sviluppo di applicazioni Java. È possibile utilizzare BlackBerry JDE anche per sviluppare applicazioni Java Micro Edition. Quest ultimo strumento contiene una serie di tools per sviluppare, testare e distribuire applicazioni, incluso un simulatore del dispositivo Blackberry. È inoltre possibile l integrazione con l IDE Eclipse Symbian OS Symbian rappresenta ad oggi la più diffusa piattaforma di gestione di sistemi smartphone; è l'erede del sistema operativo EPOC, creato dalla Psion alla fine degli anni novanta per la sua linea di palmari. La sua nascita risale al giugno del 1998 con la creazione della compagnia indipendente Symbian Limited nata dalla cooperazione di diverse compagnie telefoniche (Nokia, Ericsson e Motorola) e dalla stessa Psion; l intento era quello di sviluppare un sistema operativo ed una piattaforma software che potessero adattarsi a dispositivi mobili come palmari e smartphone. Il sistema operativo, inizialmente closed, di recente è stato reso open source. 18

19 Il primo telefonino dotato di sistema operativo Symbian è stato l R380 realizzato dalla Ericsson nel La versione deriva direttamente da Epoc release 5. Negli ultimi anni Symbian Ltd. si è affermata come leader mondiale nello sviluppo di sistemi operativi per dispositivi mobili. Ad oggi Symbian equipaggia il maggior numero di smarthphone in commercio. Dal 2000 le differenti release hanno costantemente aggiunto nuove funzionalità. Sono stati introdotti, nel tempo, supporto alla tecnologia Bluetooth ed alla tecnologia IrDA, agli standard EDGE e 3G, ai servizi offerti dal protocollo IPv6, al VoIP ed alle reti Wi-Fi. Figura Architettura Symbian OS Symbian presenta una struttura a microkernel, ovvero, il kernel gestisce direttamente solo una parte minima e strettamente necessaria dei servizi e ciò garantisce elevata robustezza, affidabilità ed efficienza. Altri servizi, quali networking, telefonia e gestione del filesystem sono collocati, all interno della struttura del sistema operativo, a livelli superiori. Le caratteristiche del sistema operativo Symbian possono essere riassunte nei seguenti punti: performance - il sistema è progettato per minimizzare i consumi elettrici e per lavorare con memorie di bassa capacità; 19

20 multitasking - le applicazioni software devono poter essere eseguite simultaneamente; object-oriented - architettura software orientata agli oggetti; memory management optimized - gestione ottimizzata della memoria; la quantità di memoria necessaria al funzionamento del sistema è ridotta al minimo; security sono implementati meccanismi di sicurezza per garantire le comunicazioni e l integrità dei dati; elevata varietà di API per consentire la reusable components per il software applicativo. Il linguaggio nativo di Symbian è il C++ e ci sono molteplici piattaforme basate su Symbian OS che forniscono l SDK per gli sviluppatori. Altri linguaggi con cui è possibile sviluppare software applicativo per dispositivi mobili dotati di sistema operativo Symbian sono Java Micro Edition e Python Windows Mobile È il sistema operativo sviluppato da Microsoft per dispositivi mobili. L'ultima versione, la 5.0, è stato pensata per gestire sia architetture smartphone che PDA. E orientato alla multimedialità e alla produttività da ufficio. Un suo punto di forza è sicuramente l'elevata compatibilità con i desktop che si avvalgono di sistemi Windows, in particolare con programmi di personal management come Outlook. Figura Architettura di Windows CE 20

21 Lo sviluppo delle applicazioni è facilitato da Windows Mobile SDK, un tool di sviluppo che fornisce strumenti grafici per l editing, per la compilazione e per il testing del codice. Tra gli strumenti di sviluppo forniti da Microsoft ci sono anche emulatori per un discreto numero di dispositivi mobili: è dunque possibile sviluppare codice anche qualora non si abbia accesso ad alcuni dispositivi fisici Android di Google E un sistema operativo open source per dispositivi mobili, basato sul kernel Linux ed ottimizzato per i dispositivi mobili. Il primo dispositivo è stato il T-Mobile G1 della HTC. Il prodotto è stato presentato il 23 Settembre 2008, mentre la data di uscita nel mercato è stata il 22 ottobre Al momento esistono 25 modelli di dispositivi mobili con questo sistema operativo. L architettura del sistema e la struttura delle applicazioni le vedremo in dettaglio nel capitolo Tecnologia touchscreen Un touchscreen, o schermo tattile, è un particolare dispositivo, che permette all'utente di interagire con un interfaccia grafica mediante le dita o particolari oggetti. Esistono due tipi di touchscreen: resistivo, che è quello in dotazione alla maggior parte dei dispositivi in circolazione, e capacitivo, un esempio è il display dell iphone o dell HTC. Vediamo ora in cosa si differenziano. Il touchscreen resistivo basa il suo funzionamento sulla resistenza elettrica: premendo lo schermo si crea un contatto tra due strati conduttori di elettricità. Il dispositivo traccia le coordinate posizionali del contatto comunicando i dati al sistema operativo. Il touchscreen capacitivo genera un flusso di elettroni attraverso la superficie del display: quando un oggetto capacitivo, come le dita umane, toccano (o semplicemente sfiorano) lo schermo il flusso di elettroni si distorce. Il dispositivo, tramite dei sensori posizionati in ciascun angolo del display, rileva la distorsione e assegna le coordinate del tocco. Ecco perchè su schermi capacitivi non è possibile utilizzare oggetti inanimati come ad esempio i pennini. 21

22 Gli schermi tattili sono particolarmente diffusi fin dagli anni '80 in vari dispositivi destinati ad un uso intenso da parte del pubblico, quali i bancomat o gli sportelli informativi. Inizialmente l interfaccia touchscreen sui dispositivi mobili (PDA e smartphone) prevedeva l uso di un pennino come mezzo di interazione con il display; col passare del tempo sono nati i primi dispositivi finger-friendly, ovvero dispositivi che consentono l interazione diretta tra le dita e lo schermo senza ricorrere ad alcun mezzo intermedio. La vera rivoluzione la si deve ad Apple, questo perchè il primo dispositivo che ha portato all attenzione del grande pubblico questa caratteristica è stato sicuramente l iphone, nonostante già altri produttori avessero presentato interfacce simili ancor prima, un esempio tra tutti l'lg Prada, non riscuotendo un gran successo. E da li è stato un susseguirsi di terminali touch: sia cellulari che smartphone hanno deciso di eliminare la tastiera fisica (QWERTY o il tastierino numerico) per una versione digitale, ma cliccabile come se fosse vera. Questa scelta ha i suoi lati positivi, infatti permette di eliminare parti inutili del cellulare e quindi di rendere ancora più sottili i dispositivi, permettendo anche di far crescere le dimensioni dei display. Ma la tecnologia touchscreen non si è diffusa solamente nel mondo della telefonia, ci sono anche altri dispositivi, più o meno recenti, che la supportano: Navigatore satellitare Il navigatore satellitare è un dispositivo dotato di capacità di ricezione del segnale satellitare GPS (Global Positioning System) integrato con un sistema di database stradale, progettato per assistere il conducente di un'automobile indicandogli interattivamente il percorso da seguire per raggiungere una destinazione impostata dall'utente. Un navigatore tipico include un display LCD in cui viene Figura Navigatore satellitare visualizzato il percorso da seguire, in genere con funzionalità touchscreen per consentire all'utente di interagire con il sistema attraverso un interfaccia grafica, e un altoparlante attraverso cui vengono fornite indicazioni verbali sul percorso. 22

23 Tablet PC Figura Tablet PC Il tablet PC è un computer portatile che, grazie alla presenza di uno o più digitalizzatori, permette all'utente di interfacciarsi con il sistema direttamente sullo schermo mediante una penna e, in particolari modelli, anche le dita. Due esempio attuali sono l ipad e l Android Tablet. Nintendo DS Il Nintendo DS è stato presentato nel 2004 ed è l evoluzione del Game Boy. E una console portatile ideata e fabbricata da Nintendo, che presenta un design a conchiglia, e possiede due schermi LCD al suo interno, uno dei quali è touch. Figura Nintendo DS Il Nintendo DS, per aumentare l interattività, offre anche un microfono incorporato, una webcam e supporta la connettività wireless, grazie al servizio di gaming online Nintendo Wi-Fi Connection. Il Nintendo DS, attualmente, è la console di settimana generazione più popolare e venduta (125 milioni). 23

24 24

25 2 Edutainment <<Coloro che fanno distinzione fra intrattenimento ed educazione forse non sanno che l educazione deve essere divertente e il divertimento deve essere educativo.>> Marshall McLuhan, Gli strumenti del comunicare, 1964 L edutainment è un neologismo ottenuto dalla fusione delle parole education e entertainment e sta a indicare una forma di intrattenimento finalizzata a educare mediante programmi televisivi e radiofonici, musica, film e cartoni animati, siti web, software e videogiochi. La televisione, in particolare, inserisce da molti anni nei propri palinsesti programmi dedicati principalmente al mondo dell infanzia: non semplici cartoni animati, ma trasmissioni nate con l obiettivo di educare alla manualità, all uso dei colori, all ascolto, alle operazioni basilari della scuola, dalla numerazione all alfabeto. In Italia, gli esempi più noti sono quelli de L albero azzurro, della Melevisione, di Art Attack e dei tanti programmi del pomeriggio di Rai Tre. Dall estero arrivano invece dei programmi diversi, impostati sull assenza dell uomo e sulla creazione di un mondo parallelo, come i Teletubbies e i Fimbles, entrambi prodotti nel Regno Unito dalla BBC. Con l avvento delle tecnologie digitali, il discorso sull edutainment si è tuttavia spostato essenzialmente dallo schermo della televisione al monitor del computer: l informatica in generale, e il videogioco più nello specifico, hanno aperto ampissimi scenari e nuove possibilità di apprendimento divertente. I videogiochi didattici prendono anche il nome di edugames e fanno parte di una famiglia più ampia, quella dei cosiddetti serious games o giochi seri. Uno dei maggiori ostacoli alla diffusione di questa nuova realtà, è stata senza dubbio la società contemporanea. La nostra cultura è governata infatti da determinati preconcetti che hanno impedito fino ad ora l introduzione di qualsiasi metodologia didattica non convenzionale. Negli ultimi anni però la relazione tra videogioco ed educazione si sta consolidando e sta apportando un graduale cambiamento anche in un ambiente rigido come la scuola. In questo capitolo si analizzerà brevemente la struttura della scuola e il suo difficile rapporto con le nuove tecnologie, si vedrà poi cos è un serious game e in che contesti può 25

26 essere utilizzato, per poi entrare nello specifico parlando di edugames e degli aspetti pedagogici per cui possono essere considerati uno strumento efficace nella fase di apprendimento. Il capitolo terminerà con la descrizione di alcuni edugames esistenti ritenuti didatticamente validi. 2.1 Scuola 2.0 Finora la scuola è stata strutturata sul libro, si basa quindi su un tipo di apprendimento simbolico-ricostruttivo : la conoscenza da apprendere è formulata in linguaggio verbale, un insieme di simboli a cui assegnare un significato per poi ricostruire le situazioni tramite dei processi mentali; inutile dire che questo approccio è faticoso e stanca. Esso si contrappone a quello percettivo-motorio che è tipico dei bambini ed è basato su cicli ripetuti di percezione-azione, sostanzialmente si impara facendo esperienza; il processo di apprendimento è inconscio, non si compie una particolare fatica né si richiede un particolare sforzo. Le nuove tecnologie stanno mettendo a disposizione di tutti l'ambiente per l'apprendimento percettivo-motorio, il problema sta nell utilizzarle in modo appropriato. In Italia, l introduzione del computer nella scuola e nell attività didattica è avvenuta a partire dalla seconda metà degli anni 80 in seguito alle prime esperienze straniere, ma è mancata fin da subito una visione pedagogica ragionevole del rapporto tra nuove tecnologie e sistemi educativi. La storia delle ICT - Information and Communication Technology, comprende spesso esempi di programmi e piattaforme poco utilizzate, di laboratori di informatica visti come aule speciali poco collegate con l apprendimento vero, quello della pratica didattica di tutti i giorni che avviene ancora sui banchi e sui libri. Negli ultimi anni però molti educatori e poli scolastici hanno aderito a progetti che prevedono l uso dei personal computer, di internet e degli edugames per cercare di stimolare l apprendimento a scuola. Un esempio è rappresentato dal Trentino Alto Adige che, grazie all IPRASE (Istituto Provinciale per la Ricerca, l Aggiornamento e la Sperimentazione Educativi), ente che conduce una sperimentazione basata proprio su software che permettano di apprendere con divertimento, ha messo a disposizione degli alunni trentini parecchio materiale didattico in forma di gioco interattivo. 26

27 Uno dei progetti sperimentali dell IPRASE (dal 2000 al 2006) è stato il D.A.N.T. (Didattica Assistita dalle Nuove Tecnologie) che si colloca all interno degli interventi a cofinanziamento del Fondo Sociale Figura Imparo giocando Europeo, programma operativo della provincia autonoma di Trento e si occupa della professionalizzazione degli insegnanti sul tema dell'utilizzo delle nuove tecnologie informatiche a supporto della didattica. Un interessante sperimentazione è "Imparo giocando" centrata sui temi giochi e simulazioni al computer per l'apprendimento delle discipline. 2.2 Serious Games I serious games sono una simulazione virtuale interattiva che ha il classico aspetto ludico, quindi interattivi e coinvolgenti, ma con in più una finalità formativa. Essi riproducono situazioni reali nelle quali si ha la necessità di raggiungere un obiettivo mediante l impiego di conoscenze e l attuazione di strategie sperimentando le dinamiche di reazione del sistema rispetto alle azioni del giocatore. Ciò che sta alla base di questi giochi, infatti, è il concetto di learning by doing : interiorizzare qualcosa che si è fatto di persona, quindi attivamente, risulta molto più semplice rispetto all apprendimento di contenuti veicolati durante lezioni frontali. Il fatto di agire in ambito protetto, ovvero il poter simulare una situazione reale tramite un software, riduce la paura del nuovo aumentando la fiducia dell utente nel mettersi in gioco e si aumenta l esperienza pratica. L elemento ludico aumenta il coinvolgimento e permette di agire più spontaneamente, senza sentirsi giudicati. La possibilità di simulare e quindi di poter ripetere l esercizio innumerevoli volte permette di giungere alla totale padronanza della dinamica esplorata, aumentando la serenità con la quale si utilizza lo strumento e con la quale si affronterà la situazione reale. I serious games vengono quindi utilizzati per simulare tutte quelle situazioni in cui si rende necessaria un esperienza diretta per assimilare contenuti e comportamenti; permettono anche di apprendere in modo esperienziale nel caso in cui la realtà non sia a disposizione, si debbano accorciare i tempi o si vogliano ridurre rischi e costi. 27

28 Essi costituiscono infatti l estensione tecnologica dell esperienza di apprendimento sul campo, ulteriormente arricchita dalla possibilità di ricevere dei feedback da ogni azione intrapresa nello scenario simulato. Ambiti di Applicazione Vediamo un po in dettaglio alcune delle varie applicazioni dei serious games: Simulazione degli effetti di diverse strategie Si simulano strategie di comportamento in situazioni reali o professionali e strategie di comunicazione di prodotto in un processo di marketing. Alcuni esempi sono: decision making, che permette di simulare diversi stili decisionali in situazioni che contengono elementi conflittuali; la gestione delle obiezioni, vale a dire la sperimentazione di svariati modi di aggirare e superare le obiezioni di un eventuale interlocutore e la scelta della strategia comunicativa tramite la quale vengono simulate diverse situazioni in cui la comunicazione, verbale e non, è di importanza strategica. Scopi sociali (social games, eco-games) Campagne di informazione e sensibilizzazione riguardo a temi sociali, umanitari, ambientali, sanitari, culturali. Le finalità principali di una campagna sociale sono l immedesimazione e il coinvolgimento. La causa che viene presentata ai potenziali donatori deve essere quanto più possibile interiorizzata in modo tale che il messaggio comunicato rimanga impresso. Alla semplice sensibilizzazione può essere facilmente affiancata una campagna di raccolta fondi. All interno del gioco viene quindi inserito uno scenario o un link che permettano, a seconda degli strumenti già a disposizione dell associazione di destinare del denaro alla causa promossa. Formazione e governo del business (learning games, edugames, business games) Consistono in esercitazioni pratiche e supporto didattico: consentono di accorciare notevolmente i tempi tra il training e l'applicazione di ciò che si è appreso. Si 28

29 prestano ad essere utilizzati sia per la formazione professionale iniziale sia per la formazione permanente e l aggiornamento. Essi possono essere impiegati nel percorso formativo integrando la formazione tradizionale. In particolare si possono rivelare utili in tre diversi momenti: nella fase di pre-assessment iniziale delle competenze, per la valutazione dei livelli delle competenze su cui si agirà nel training; durante la formazione vera e propria, come esercitazione, per diversificare la formazione e coinvolgere l utente in una nuova esperienza, permettendo di cimentarsi immediatamente nella pratica di quanto appreso, seppur in un contesto simulato e quindi più protetto; al termine del percorso formativo, per verificare le competenze acquisite e quindi valutare l efficacia della formazione. Promozione e marketing proattivo (advergames) Il potenziale cliente viene coinvolto attraverso giochi promozionali oppure vengono simulati gli effetti sul mercato di diverse strategie, agendo sulle leve di marketing. Utile per promuovere in maniera efficace ed originale un azienda e i suoi prodotti sia online che in occasione di convegni e congressi, in cui il gioco permette di veicolare le informazioni utili per la promozione e l interiorizzazione delle caratteristiche distintive del prodotto, del servizio e per la valorizzazione del brand. All interno del serious game è possibile prevedere e strutturare le situazioni in modo tale che le scelte del cliente forniscano informazioni sulle sue aree d insoddisfazione, sulle sue aspettative, preferenze, orientamenti e comportamenti nonché sulle percezioni e sulla rappresentazione dell oggetto (immagine di prodotto/servizio) e della realtà (immagine aziendale). Supporto a ricerche di mercato Si realizzano sondaggi-gioco innovativi, piacevoli per gli utenti-giocatori. Mediante l inserimento di un serious game nell ambito di una ricerca di mercato online, si può ottenere: 29

30 un aumento della spontaneità e dell attendibilità delle risposte (l intervistato si sente coinvolto nella situazione); una riduzione dell invasività vissuta (rispetto ad es. ad una indagine telefonica); risultati immediatamente aggregabili e più rapidamente presentabili. 2.3 Edugames I cosiddetti edugames sono quei particolari videogiochi, commerciali o specifici, che vengono utilizzati per scopi didattici e per le nuove metodologie dell'insegnamento. Il videogioco è nato trent anni fa ed è ormai entrato a far parte della nostra cultura. Nel corso di questi anni il comportamento delle persone rispetto a questo nuovo media è mutato ed esso ha subito molte trasformazioni così, da semplice passatempo, è diventato una vera e propria esperienza ludico-interattiva. I videogiochi sono spesso vittime di preconcetti e accusati di esercitare un influenza negativa sulla salute mentale e fisica del giocatore, ma in realtà essi offrono diversi vantaggi didattici impliciti: possono sviluppare competenze cognitive, spaziali e motorie, e contribuire a migliorare le competenze TIC; possono essere usati per insegnare dati di fatto (conoscenza, capacità di ricordare, apprendimento meccanico o memorizzazione), principi (rapporto causa/effetto) e problem-solving complessi, e per accrescere la creatività. I giochi elettronici sono basati sulla premessa che i giocatori devono imparare, memorizzare, collaborare, esplorare od ottenere ulteriori informazioni per progredire nei diversi livelli di gioco. Giocare diventa così sinonimo di apprendimento, e uno dei molti vantaggi dei giochi elettronici è la capacità di permettere ai giocatori di imparare in un ambiente stimolante, nel quale possono commettere degli errori e imparare facendo. Un esperienza simile può aiutarli a capire meglio alcuni concetti che, altrimenti, potrebbero percepire come complicati o noiosi. Una delle principali qualità dei giochi elettronici è la loro capacità di motivare, coinvolgere e avvincere i giocatori. I giochi elettronici comprendono un ampia gamma di 30

31 stimoli uditivi, tattili, visivi e intellettuali, che li rendono divertenti e, in certi casi, appassionanti fino all assuefazione. La motivazione dei giocatori può essere favorita od ostacolata da molti fattori diversi, come il modo di giocare, la grafica, l interfaccia o il genere di gioco Edugames esistenti Gli edugames sono un fenomeno in forte crescita: dopo aver conquistato console come il Nintendo DS e il web, in cui sono nati tantissimi siti che li raccolgono, sono arrivati perfino agli smartphone. Niente di sorprendente per quanto riguarda DS e internet, quello che può stupire è che gli edugames per i più piccini si stanno creando un mercato anche sugli smartphone, almeno per quanto riguarda Android e iphone. Le applicazioni per bambini cominciano a diventare numerose e risultano molto scaricate, questo significa che lo smartphone sta diventando anche uno strumento di intrattenimento per bambini. Sono stati analizzati alcuni degli edugames esistenti su internet, DS, Android e iphone e si riportano di seguito, per ciascuno di essi, due o tre giochi ritenuti didatticamente validi e interessanti. Per quanto riguarda i giochi per DS, non potendoli provare, ci si è basati sulla descrizione delle funzionalità, eventuali video dimostrativi e voti / commenti da parte degli utenti. Edugames su internet BBC Schools Bitesize ( ) Figura BBC Schools Bitesize BBC Schools Bitesize è un ambiente ludico-didattico suddiviso in diverse categorie: KS1 (per bambini dai 5 ai 7 anni), KS2 (8-11 anni), KS3 (11-14 anni) e GCSE (14-17 anni), più altre sezioni riservate a specifici ordini di scuole del Regno Unito. 31

32 All'interno di ogni sezione si trovano giochi ed esercizi prevalentemente dedicati alla matematica e all'inglese, ma anche altre attività per le scienze e la storia, sempre proposte in maniera gradevole e stimolante. Rino nella Storia ( m) Figura Rino nella Storia Rino nella storia è un gioco in cui si possono esplorare alcune civiltà del passato; per ogni civiltà c è un introduzione accompagnata da un video in cui si spiega un po la storia, si ha la possibilità di giocare con le civiltà (aiutare i fenici a costruire la nave, vestire un personaggio con gli abiti tipici di quel popolo, ecc), stamparne la storia, ecc. Arcademic Skill Builders ( ) Figura Arcademic Skill Builders Il sito Arcademic Skill Builders propone una serie di giochi didattici cui accedere gratuitamente on line in modalità multiplayer o come singolo giocatore. Si tratta di giochi arcade in Flash utili per mettere alla prova le capacità aritmetiche di base, le conoscenze geografiche e linguistiche. 32

33 Edugames per Nintendo DS My Coach (Ubisoft) My Coach comprende una serie di videogiochi realizzati dalla Ubisoft per aiutare le persone a migliorare il proprio vocabolario e la comunicazione verbale in modo divertente. Oltre a vari tipi di esercizi tra cui associazioni di parole e Figura My coach definizioni, è presente anche un vocabolario vero e proprio con oltre parole. Sono disponibili varie lingue. Brain Training (Nintendo) Figura Brain Training I giochi Brain Training sono molto diffusi sul DS e si ispirano alle teorie del Dr. Kawashima, un neuroscienziato giapponese che sostiene l'utilità di stimolare la mente con semplici esercizi ripetuti nel tempo, proponendo una serie di piccoli e divertenti quiz. La modalità principale di "Brain Training" prevede una serie di esercizi, alcuni disponibili da subito ed altri da sbloccare nel corso dell'allenamento. Gli esercizi sono di vario genere, da semplici operazioni matematiche, a quiz di memoria, passando da letture ad alta voce di testi. Nella maggior parte dei casi il giocatore non deve fare altro che scrivere le sue risposte sul touchscreen di Nintendo DS o, in altre circostanze, rispondere a voce grazie al microfono integrato nella console. Edugames per Android Kids Connect the Dots E il classico gioco in cui unire i punti seguendo un ordine specificato (alfabetico in caso di lettere, crescente o decrescente in caso di numeri) per veder apparire una figura. Aiuta ad imparare l alfabeto e i numeri. 33

34 Figura Kids Connects the Dots ABCs, Colors, Shapes, Numbers 10 (Five Pumpkins) La compagnia Five Pumpkins ha sviluppato alcune applicazioni che, utilizzando le flash cards, insegnano ai più piccini l alfabeto, i colori, le forme e i numeri. Comprende anche una modalità quiz. Kids Numbers and Math divertenti. Semplice applicazione sulla matematica per aiutare i bambini ad imparare i numeri e a fare semplice addizioni e sottrazioni divertendosi. Scuotendo il telefono si ottengono anche effetti Figura Kids Numbers and Math 34

35 Edugames per iphone ABC Animals (Critical Matter, Inc.) Insegna ai più piccini a riconoscere (attraverso flash cards), pronunciare e scrivere le lettere dell'alfabeto. Feed Me! (Edutainment Resources, Inc.) Figura ABC Animals Insegna ai bambini di età prescolare a ragionare con colori, forme, numeri e parole: si tratta di rispondere alle buffe richieste del mostro dandogli in pasto la risposta giusta. E disponibile in diverse lingue, compreso l italiano. Figura Feed Me! Audiofiabe (De Agostini Editore) Applicazione che racconta fiabe a più voci con musiche, suoni e immagini. Oltre ad ascoltare una fiaba, infatti, è possibile guardare le immagini e farla proseguire mediante semplici tocchi sullo 35

36 schermo. Ogni pagina mostra anche il testo e scuotendo l iphone verranno visualizzate varie animazioni (ad esempio le foglie che cadono dagli alberi). Figura Audiofiabe 36

37 3 Android In questo capitolo si esploreranno le caratteristiche principali della piattaforma Android: architettura di sistema, struttura delle applicazioni, statistiche relative all Android Market e infine si parlerà di App Inventor, un editor visuale appena rilasciato da Google. Android è una piattaforma open source per dispositivi mobili, basata sul sistema operativo Linux. Il processo che ha portato alla luce Android è iniziato nel luglio del 2005 con l acquisizione da parte di Google di una giovane società (Android Inc). L intento di Google non era ancora ufficiale e noto: la società si preparava ad effettuare il suo ingresso nel mercato dei dispositivi mobili. Nel novembre del 2007 viene presentata la Open Handset Alliance, un accordo tra 35 società produttrici di dispositivi mobili, di software e operatori di telefonia mobile, tra cui, oltre la capofila Google, erano presenti: Texas Instruments, HTC, Intel, Motorola, Samsung, T-Mobile, Vodafone, Telecom Italia e Ebay. Lo scopo della Open Handset Alliance (OHA) è quello di sviluppare standard aperti per dispositivi mobili ed in coincidenza con la presentazione dell OHA, viene presentato il primo prodotto sviluppato: Android. 3.1 Architettura OS Il diagramma seguente mostra i componenti principali del sistema Android: Figura Architettura Android OS 37

38 Applicazioni Android mette a disposizione un insieme di applicazioni di base tra cui un client di posta elettronica, un programma SMS, calendario, mappe, browser, contatti e altro. Tutte le applicazioni sono scritte in linguaggio Java. Framework per applicazioni Fornendo una piattaforma aperta allo sviluppo, Android offre agli sviluppatori la possibilità di creare applicazioni sfruttando l hardware del dispositivo, eseguire servizi in background, impostare allarmi, aggiungere le notifiche alla barra di stato, e molto, molto altro. Essi hanno anche pieno accesso agli stessi framework API utilizzati dalle applicazioni di base. Alla base di ogni applicazione si trova un set di servizi e sistemi, tra cui: Un gruppo ricco ed estensibile di Views (viste) che possono essere usate per costruire un'applicazione; contiene liste, caselle di testo, pulsanti, e addirittura un browser web integrato; Dei Content Providers che permettono alle applicazioni di accedere a dati da altre applicazioni o di condividere i propri dati; Un Resource Manager, che offre l'accesso a risorse esterne al codice come, ad esempio, elementi grafici e file di layout; Un Notification Manager, che permette a tutte le applicazioni di mostrare avvisi personalizzati nella barra di stato Un Activity Manager, che gestisce il ciclo di vita delle applicazioni e fornisce una sorta di cronologia di navigazione. Librerie Android comprende un set di librerie C/C++ utilizzate da varie componenti del sistema di Android. Questi elementi sono presentati allo sviluppatore attraverso il framework per applicazioni di Android. Queste sono alcune delle librerie principali: 38

39 System C library - un'implementazione BSD-derived della libreria standard C system (libc), disegnata per dispositivi basati su Linux; Media Libraries - basate sull'opencore di PacketVideo; le librerie supportano la riproduzione e la registrazione di molti popolari formati audio e video, compresi file di immagini, inclusi MPEG4, H.264, MP3, AAC, AMR, JPG, e PNG; Surface Manager - gestisce l'accesso al display subsystem e compone layer grafici 2D e 3D da applicazioni multiple; LibWebCore - un motore di browser moderno che fa funzionare sia il browser Android sia la visualizzazione web implementata; SGL - il motore grafico 2D sottostante; 3D libraries - un'implementazione basata su APIs OpenGL ES 1.0; le librerie usano sia accelerazione hardware 3D (quando disponibile) sia quella inclusa, un rasterizer software 3D altamente ottimizzato; FreeType - rendering di bitmap e vector font; SQLite - un motore di database relazionale potente e leggero disponibile per tutte le applicazioni. Runtime Android comprende un set di librerie che forniscono la maggior parte delle funzionalità disponibili nelle librerie di base del linguaggio di programmazione Java. Ogni processo ha una propria virtual machine, la Dalvik, così ogni applicativo vive nel suo spazio isolato e non intacca il funzionamento del resto del software. La virtual machine Dalvik é in grado si eseguire file in formato *.dex, un formato ottimizzato per l esecuzione in memoria creato dal sdk di Android. Basata sul registro, è in grado di eseguire classi compilate da java e trasformate nel linguaggio nativo dal tool dx. DalvikVm è ottimizzata per essere eseguita in istanze multiple e si caratterizza per un utilizzo ottimizzato della memoria e per l isolamento tra le diverse istanze di VM, queste, infatti, risultano protette da eventuali crash di altre applicazioni. Tutto ciò per consentire un'elevata robustezza del sistema e per evitare possibili crash nell'esecuzione. Quando un 39

40 utente apre diversi programmi Android provvede a "saltare" da un programma ad un altro e a cancellare i programmi non più necessari salvandone lo stato. Kernel Linux Android si appoggia sulla versione 2.6 di Linux per servizi del sistema centrale come sicurezza, gestione della memoria, esecuzione, network stack, e driver model. Il kernel funziona anche da abstraction layer tra l'hardware e il resto del software. 3.2 Struttura Applicazioni La caratteristica principale di Android è il riutilizzo dei componenti: un applicazione può utilizzare elementi di altre applicazioni, ammesso che queste lo permettano. Per fare questo il sistema deve essere in grado di avviare un processo di un altra applicazione nel momento in cui sia necessario accedere ad una parte di esso e istanzia gli oggetti Java richiesti. Le applicazioni Android hanno quattro componenti essenziali: Activity Un Activity è il componente fondamentale attraverso il quale un applicazione interagisce con l utente, potremmo considerarla una singola schermata di un applicazione. Ogni Activity è implementata come una classe singola che estende la classe di base Activity e presenterà un'interfaccia utente composta di Views. La maggior parte delle applicazioni sono composte da schermate multiple che sono gestite tramite l'activity history stack, una sorta di pila FIFO (First In First Out) che consente all utente la navigazione tra esse. Services Un Service è un codice di lunga vita che gira senza un interfaccia grafica, ma spesso viene eseguito in background per un indefinito periodo di tempo. Un esempio di Service è un applicazione tipo Media Player: una o più Activities permetteranno all'utente di scegliere le canzoni e iniziare ad ascoltarle, tuttavia, la riproduzione della musica non dovrebbe essere gestita da un'activity, poiché 40

41 l'utente si aspetterà di continuare a sentire le canzoni anche quando naviga su un'altra schermata. In questo caso, l'activity Media Player può avviare un Service, in modo che possa essere eseguita in background e la musica continui. Come per Activity e altri componenti, i Services vengono eseguiti nel thread principale del processo dell applicazione, in modo che non blocchino altri componenti. Broadcast Receivers Un Broadcast Receiver è un componente che non effettua operazioni ma riceve e reagisce a comunicazioni broadcast. Alcuni broadcast hanno origine nel codice di sistema (batteria scarica, una fotografia è stata scattata, ecc), altri possono aver origine da applicazioni (potrebbe essere necessario far sapere ad un applicazione quando dei dati richiesti sono stati scaricati e quindi pronti per l uso). I Broadcast Receivers non hanno un interfaccia grafica, tuttavia possono eseguire un Activity in risposta ad informazioni ricevute o interagire con l utente attraverso notifiche. Content Providers Un Content Provider è una classe che implementa un set standard di metodi che permettono ad altre applicazioni di immagazzinare e recuperare il tipo di dati che è gestito dallo stesso. Tuttavia, le applicazioni non chiamano direttamente questi metodi, spesso si servono di un Content Resolver, un componente che può comunicare con tutti i Content Providers e collabora con essi per gestire tutte le comunicazioni tra i processi coinvolti. Intents e Intent Filters Gli Intents sono messaggi asincroni che attivano Activities, Services e Broadcast Receivers, essi descrivono cosa un'applicazione vuole che venga eseguito. L Intent stesso è una struttura dati passiva che contiene una descrizione astratta di un operazione che deve essere eseguita o, come spesso nel caso di broadcasts, una descrizione di qualcosa che è successo e sta per essere comunicato. 41

42 Android usa questa classe per spostarsi da schermata a schermata. Esiste anche una classe collegata chiamata Intent Filter. Mentre un Intent è effettivamente una richiesta di fare qualcosa, un Intent Filter è una descrizione di quanti Intent / Intent Receiver un'activity è capace di gestire. Android Manifest Tutti i componenti descritti sopra, qualora presenti nell applicazione, devono essere dichiarati nell AndroidManifest. AndroidManifest.xml è un file necessario per ogni applicazione Android, si trova nella cartella principale dell'applicazione e viene utilizzato per: descrivere i componenti dell applicazione (Activities, Services e Broadcast Receivers) e il modo in cui devono essere eseguiti determinare quale processo ospiterà i componenti dell applicazione dichiarare eventuali permessi dell applicazione per interagire con altre applicazioni o per poter accedere a parti protette delle API dichiarare il livello minimo delle API Android richiesto dall applicazione <?xml version="1.0" encoding="utf-8"?> <manifest... > <application... > <activity android:name="com.example.project.freneticactivity" android:icon="@drawable/small_pic.png" android:label="@string/freneticlabel"... > </activity>... </application> </manifest> Activity Lifecycle Le risorse di calcolo di uno smartphone sono modeste, quindi non è possibile mantenere attivi o in background troppi programmi simultaneamente. Per questo Android consente l esecuzione simultanea di più attività, ma queste possono occupare il display soltanto una alla volta. 42

43 L attività che occupa il display è in esecuzione ed interagisce direttamente con l utente, mentre le altre sono ibernate e tenute nascoste in background, in modo da ridurre al minimo il consumo delle risorse di calcolo. L utente, naturalmente, può ripristinare un attività ibernata e riprenderla da dove l aveva interrotta, riportandola in primo piano. L attività dalla quale si sta allontanando, invece, sarà ibernata e mandata in background al posto di quella ripristinata. In Android il concetto di chiusura delle attività è secondario e tenuto nascosto all utente, il quale non può terminarle, a meno che il codice dell applicazione non implementi questa funzione. La distruzione, solitamente, è gestita direttamente dal sistema e avviene in due casi: l attività è ibernata ed il sistema, arbitrariamente, decide che non è più utile e perciò la distrugge; il sistema è a corto di memoria e per recuperare spazio termina le attività in background. Esistono poi dei task manager di terze parti che permettono di terminare le attività in background, ma non sono previsti nel sistema di base. I differenti passaggi di stato di un attività attraversano alcuni metodi della classe Activity che si possono ridefinire per intercettare gli eventi desiderati. oncreate(bundle): e' richiamato quando l'activity viene avviata per la prima volta. Il metodo accetta un parametro che può essere nullo, oppure può ritornare le informazioni salvate precedentemente con il metodo onsaveinstancestate( ); onstart( ): indica che l'activity sta per essere visualizzata; onresume( ): richiamato quando l'activity comincia ad interagire con l'utente; Figura Activity lifecycle 43

44 onpause( ): viene richiamato quando l'activity sta per andare in background, normalmente perche e' stata avviata un'altra Activity che si prepara a prendere il foreground. In questo metodo conviene salvare tutti i dati; onstop( ): richiamato quando l'activity non è più visibile all'utente. onrestart( ): se e' richiamato, significa che l'activity sta per essere ridisegnata; ondestroy(): richiamato giusto prima che l'activity venga distrutta; onsaveinstancestate(bundle): Android invoca questo metodo per salvare alcune informazioni di stato dell'activity. Normalmente non serve eseguire l'override di questo metodo, perché Android salva per noi queste informazioni di stato aggiuntive; onrestoreinstancestate(bundle): richiamato solo se alcuni stati dell'activity sono precedentemente stati salvati con onsaveinstancestate. Back e Home key Il pulsante back, di default, non fa altro che uscire dall attività corrente per ripristinare l attività precedente, ovvero l ultima schermata con cui l utente ha interagito. Uscire dall applicazione corrente non significa distruggere l Activity, essa termina la sua esecuzione, ma continua a rimanere in memoria fino a quando il sistema necessiterà di più memoria e solo allora la terminerà. E possibile ridefinire il pulsante, ma non è consigliabile stravolgerne il comportamento anche per non disorientare gli utenti. Un pulsante che invece non può essere ridefinito è home, la cui pressione provoca l uscita dall applicazione, che viene messa in pausa ma non terminata, e la visualizzazione della schermata principale (home); questo pulsante combinato con il metodo onsaveinstancestate() permette all utente di riprendere l attività dal punto in cui l avevano lasciata. 3.3 Statistiche Android Market AndroLib ( è un sito web dedicato interamente al mondo Android, in particolar modo alle applicazioni presenti sull Android Market. Esso riporta, per ogni applicazione presente, rating, commenti degli utenti e numero di downloads, oltre ad una serie di statistiche sempre aggiornate. Secondo i dati riportati, le applicazioni Android attualmente (aggiornate al 26 agosto 2010) presenti nell Android Market sono Le statistiche più interessanti dicono che: 44

45 la maggior parte delle applicazioni (48.7%) ha registrato meno di 50 downloads, mentre solo una piccolissima parte (0.7%) ha superato i downloads. Figura Application downloads la maggior parte delle valutazioni date dagli utenti alle applicazioni sono positive o molto positive (59.6%), anche se poi spicca un 28.1% di applicazioni ritenute scadenti; Figura Rating applications 45

46 la maggior parte delle applicazioni (63.9%) è scaricabile gratuitamente; Figura Free and paid applications solo una piccolissima parte delle applicazioni sono giochi (12.5%); Figura Applications and games 46

Corso di formazione CORSO DI FORMAZIONE. Prof. Marco Scancarello Prof.ssa Carolina Biscossi Email: didatticaelim@gmail.com

Corso di formazione CORSO DI FORMAZIONE. Prof. Marco Scancarello Prof.ssa Carolina Biscossi Email: didatticaelim@gmail.com Corso di formazione CORSO DI FORMAZIONE Prof. Marco Scancarello Prof.ssa Carolina Biscossi Email: didatticaelim@gmail.com IL CORSO L utilizzo sempre più frequente delle nuove tecnologie nella vita quotidiana

Dettagli

CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP!

CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP! CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP! COS È UPP!? upp! è l applicazione di punta della divisione mobile di Weblink srl, dedicata allo sviluppo di applicazioni per

Dettagli

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software di sistema e software applicativo I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software soft ware soffice componente è la parte logica

Dettagli

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico MANUALE MOODLE STUDENTI Accesso al Materiale Didattico 1 INDICE 1. INTRODUZIONE ALLA PIATTAFORMA MOODLE... 3 1.1. Corso Moodle... 4 2. ACCESSO ALLA PIATTAFORMA... 7 2.1. Accesso diretto alla piattaforma...

Dettagli

Scuola Professionale e Filologica Geom. F.Borgogna Vercelli

Scuola Professionale e Filologica Geom. F.Borgogna Vercelli Scuola Professionale e Filologica Geom. F.Borgogna Vercelli Corsi ANDROID 2013/2014 Benvenuti nel mondo dinamico dello sviluppo di applicazioni per smartphone e tablet Android Corsi ANDROID 2013/2014 L

Dettagli

5. Fondamenti di navigazione e ricerca di informazioni sul Web

5. Fondamenti di navigazione e ricerca di informazioni sul Web 5. Fondamenti di navigazione e ricerca di informazioni sul Web EIPASS Junior SCUOLA PRIMARIA Pagina 43 di 47 In questo modulo sono trattati gli argomenti principali dell universo di Internet, con particolare

Dettagli

Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp!

Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp! Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp! Cos è UPP? upp! è l applicazione di punta della divisione mobile di Weblink srl, dedicata allo sviluppo di applicazioni per

Dettagli

ascoltare ispirare e motivare miglioramento problem solving Flex360 pianificare comunicare la vision organizzare

ascoltare ispirare e motivare miglioramento problem solving Flex360 pianificare comunicare la vision organizzare Flex360 La valutazione delle competenze online comunicare la vision ascoltare problem solving favorire il cambiamento proattività pianificare miglioramento organizzare ispirare e motivare Cos è Flex360

Dettagli

leaders in engineering excellence

leaders in engineering excellence leaders in engineering excellence engineering excellence Il mondo di oggi, in rapida trasformazione, impone alle imprese di dotarsi di impianti e macchinari più affidabili e sicuri, e di più lunga durata.

Dettagli

Insegnare con il blog. Materiale tratto da:

Insegnare con il blog. Materiale tratto da: Insegnare con il blog Materiale tratto da: Weblog La parola "blog" nasce dalla contrazione del termine anglosassone "weblog" che, letteralmente, significa "traccia nella rete". Il blog infatti rappresenta

Dettagli

Il fenomeno della geolocalizzazione. Ugo Benini

Il fenomeno della geolocalizzazione. Ugo Benini Il fenomeno della geolocalizzazione Ugo Benini pagina 1 di 9 Cos è la geolocalizzazione Come si è evoluto il concetto di geolocalizzazione negli ultimi anni? Quali le ricadute nel mondo dei Social Network?

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 1 Sistema software 1 Prerequisiti Utilizzo elementare di un computer Significato elementare di programma e dati Sistema operativo 2 1 Introduzione In questa Unità studiamo

Dettagli

IL SISTEMA SMART RESPONSE

IL SISTEMA SMART RESPONSE IL SISTEMA SMART RESPONSE Intervideo Srl Via E. Fermi, 24 37026 Settimo di Pescantina (Vr) Tel: 045 8900022 Fax: 045 8900502 e-mail: info@intervideosrl.com 1 LO SMART RESPONSE Il sistema di risposta interattiva

Dettagli

La prima piattaforma per chi insegna e per chi impara l italiano

La prima piattaforma per chi insegna e per chi impara l italiano La prima piattaforma per chi insegna e per chi impara l italiano Semplice Efficace Gratuita Molto più di una piattaforma! i-d-e-e.it è in realtà una multipiattaforma didattica, la prima appositamente dedicata

Dettagli

uadro Soluzioni software per L archiviazione elettronica dei documenti Gestione Aziendale Fa quadrato attorno alla tua azienda

uadro Soluzioni software per L archiviazione elettronica dei documenti Gestione Aziendale Fa quadrato attorno alla tua azienda Fa quadrato attorno alla tua azienda Soluzioni software per L archiviazione elettronica dei documenti Perché scegliere Q Archiviazione Elettronica dei Documenti? Tale applicativo si pone come obbiettivo

Dettagli

Creare una Rete Locale Lezione n. 1

Creare una Rete Locale Lezione n. 1 Le Reti Locali Introduzione Le Reti Locali indicate anche come LAN (Local Area Network), sono il punto d appoggio su cui si fonda la collaborazione nel lavoro in qualunque realtà, sia essa un azienda,

Dettagli

SysAround S.r.l. L'efficacia delle vendite è l elemento centrale per favorire la crescita complessiva dell azienda.

SysAround S.r.l. L'efficacia delle vendite è l elemento centrale per favorire la crescita complessiva dell azienda. Scheda Il CRM per la Gestione delle Vendite Le organizzazioni di vendita sono costantemente alla ricerca delle modalità migliori per aumentare i ricavi aziendali e ridurre i costi operativi. Oggi il personale

Dettagli

Retail L organizzazione innovativa del tuo punto vendita

Retail L organizzazione innovativa del tuo punto vendita fare Retail L organizzazione innovativa del tuo punto vendita fareretail è una soluzione di by www.fareretail.it fareretail fareretail è la soluzione definitiva per la Gestione dei Clienti e l Organizzazione

Dettagli

ICARO Terminal Server per Aprile

ICARO Terminal Server per Aprile ICARO Terminal Server per Aprile Icaro è un software aggiuntivo per Aprile (gestionale per centri estetici e parrucchieri) con funzionalità di terminal server: gira sullo stesso pc dove è installato il

Dettagli

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE 1/6 MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE Per prima cosa si ringrazia per aver scelto ImmobiPhone e per aver dato fiducia al suo autore. Il presente documento istruisce l'utilizzatore sull'uso del programma

Dettagli

Apprendimento informale e dispositivi mobili: il nuovo approccio alla formazione

Apprendimento informale e dispositivi mobili: il nuovo approccio alla formazione 21/3/2013 Apprendimento informale e dispositivi mobili: il nuovo approccio alla formazione In parallelo all evoluzione della tecnologia, sottolineata oggi dall ascesa dei dispositivi mobili, è in corso

Dettagli

Dispensa di Informatica I.1

Dispensa di Informatica I.1 IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.

Dettagli

Minerva. Un ambiente integrato per la Didattica e la Divulgazione. dr. Augusto Pifferi. dr. Guido Righini. http://minerva.mlib.cnr.

Minerva. Un ambiente integrato per la Didattica e la Divulgazione. dr. Augusto Pifferi. dr. Guido Righini. http://minerva.mlib.cnr. Minerva Un ambiente integrato per la Didattica e la Divulgazione dr. Augusto Pifferi Istituto di Cristallografia C.N.R. dr. Guido Righini Istituto di Struttura della Materia C.N.R. http://minerva.mlib.cnr.it

Dettagli

PowerPoint 2007 Le funzioni

PowerPoint 2007 Le funzioni PowerPoint 2007 Le funzioni Introduzione Cos è un ipertesto L' ipertesto è un testo organizzato in link, o collegamenti ad altre parti del testo e/o altri testi, in modo da consentire all utente di scegliere

Dettagli

Tesi di Laurea di Mauro Brazzo

Tesi di Laurea di Mauro Brazzo Tesi di Laurea di Mauro Brazzo Inserimento facilitato di testi in un sistema mobile: progetto e implementazione Relatore: Prof. Fabio Vitali Bologna, 20 ottobre 2004 Sommario Introduzione Il problema Thesaurus

Dettagli

Approccio stratificato

Approccio stratificato Approccio stratificato Il sistema operativo è suddiviso in strati (livelli), ciascuno costruito sopra quelli inferiori. Il livello più basso (strato 0) è l hardware, il più alto (strato N) è l interfaccia

Dettagli

L APP PER IPHONE E ANDROID

L APP PER IPHONE E ANDROID L APP PER IPHONE E ANDROID PER LA PIANIFICAZIONE E GESTIONE DELLA FORZA LAVORO IN MOBILITA GIUGNO 2013 RCSOFT Software House 1 GAT MOBILE COS E GAT MOBILE è una APP rivolta alle aziende che si occupano

Dettagli

Novità di Access 2010

Novità di Access 2010 2 Novità di Access 2010 In questo capitolo: Gestire le impostazioni e i file di Access nella visualizzazione Backstage Personalizzare l interfaccia utente di Access 2010 Creare database utilizzando modelli

Dettagli

http://www.ilveliero.info veliero@samnet.it Il nuovo browser italiano dedicato alla navigazione e comunicazione sicura in internet per bambini

http://www.ilveliero.info veliero@samnet.it Il nuovo browser italiano dedicato alla navigazione e comunicazione sicura in internet per bambini http://www.ilveliero.info veliero@samnet.it Il nuovo browser italiano dedicato alla navigazione e comunicazione sicura in internet per bambini versione scuola SAM Via di Castro Pretorio, 30 00185 ROMA

Dettagli

VIDEO COMUNICAZIONE VIA WEB: LA NOSTRA SOLUZIONE PER LEZIONI IN AULA VIRTUALE, SEMINARI E RIUNIONI A DISTANZA

VIDEO COMUNICAZIONE VIA WEB: LA NOSTRA SOLUZIONE PER LEZIONI IN AULA VIRTUALE, SEMINARI E RIUNIONI A DISTANZA Grifo multimedia Srl Via Bruno Zaccaro, 19 Bari 70126- Italy Tel. +39 080.460 2093 Fax +39 080.548 1762 info@grifomultimedia.it www.grifomultimedia.it VIDEO COMUNICAZIONE VIA WEB: LA NOSTRA SOLUZIONE PER

Dettagli

Software per Helpdesk

Software per Helpdesk Software per Helpdesk Padova - maggio 2010 Antonio Dalvit - www.antoniodalvit.com Cosa è un helpdesk? Un help desk è un servizio che fornisce informazioni e assistenza ad utenti che hanno problemi nella

Dettagli

COME SVILUPPARE UN EFFICACE PIANO DI INTERNET MARKETING

COME SVILUPPARE UN EFFICACE PIANO DI INTERNET MARKETING Febbraio Inserto di Missione Impresa dedicato allo sviluppo pratico di progetti finalizzati ad aumentare la competitività delle imprese. COME SVILUPPARE UN EFFICACE PIANO DI INTERNET MARKETING COS E UN

Dettagli

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna Il CMS Moka Giovanni Ciardi Regione Emilia Romagna Moka è uno strumento per creare applicazioni GIS utilizzando oggetti (cartografie, temi, legende, database, funzioni) organizzati in un catalogo condiviso.

Dettagli

Il Digital Signage. Utilizzi. Il Digital Signage

Il Digital Signage. Utilizzi. Il Digital Signage Il Digital Signage Il Digital Signage Il digital signage è una forma di pubblicità, anche nota in Italia come avvisi pubblicitari digitali, dove i contenuti vengono mostrati ai destinatari attraverso schermi

Dettagli

Realizzazione di una chat su protocollo HTTP

Realizzazione di una chat su protocollo HTTP Università di Pisa Università di Pisa Percorsi Abilitanti Speciali (PAS) Percorsi Abilitanti Speciali (PAS) Realizzazione di una chat su protocollo HTTP Realizzazione di una chat su protocollo HTTP Feo

Dettagli

Anno scolastico 2013-2014 PROGETTO

Anno scolastico 2013-2014 PROGETTO SCUOLA PRIMARIA DI FOEN Anno scolastico 2013-2014 PROGETTO SCUOLA PRIMARIA DI FOEN Denominazione scuola Scuola Primaria Gino Allegri Foen di Feltre Anno scolastico di attuazione del progetto Anno scolastico

Dettagli

UNIVERSITÀ DEGLI STUDI DI MILANO FACOLTÀ DI STUDI UMANISTICI Corso di laurea triennale in Scienze umanistiche per la comunicazione

UNIVERSITÀ DEGLI STUDI DI MILANO FACOLTÀ DI STUDI UMANISTICI Corso di laurea triennale in Scienze umanistiche per la comunicazione UNIVERSITÀ DEGLI STUDI DI MILANO FACOLTÀ DI STUDI UMANISTICI Corso di laurea triennale in Scienze umanistiche per la comunicazione LA RETE SOCIALE PER COMUNICARE L'AMBIENTE: SOCIAL NETWORK ED ECOLOGIA

Dettagli

Progetto Atipico. Partners

Progetto Atipico. Partners Progetto Atipico Partners Imprese Arancia-ICT Arancia-ICT è una giovane società che nasce nel 2007 grazie ad un gruppo di professionisti che ha voluto capitalizzare le competenze multidisciplinari acquisite

Dettagli

Fare business sul web: 5 regole fondamentali per le PMI

Fare business sul web: 5 regole fondamentali per le PMI Fare business sul web: 5 regole fondamentali per le PMI Impresa 2.0 Bologna, 8 giugno 2011 Chi sono Mi occupo di marketing online dal 2000 Digital Marketing Manager freelance da aprile 2011 Blogger dal

Dettagli

MOBILE APPLICATION PROGETTAZIONE E SVILUPPO DI APPLICAZIONI PER APPLE STORE

MOBILE APPLICATION PROGETTAZIONE E SVILUPPO DI APPLICAZIONI PER APPLE STORE MOBILE APPLICATION PROGETTAZIONE E SVILUPPO DI APPLICAZIONI PER APPLE STORE iphone e Apple Store Nel giugno 2008 è nato il dispositivo mobile che in poco tempo ha rivoluzionato il mondo della telefonia:

Dettagli

Attività federale di marketing

Attività federale di marketing Attività federale di marketing Gestione e certificazione delle sponsorizzazioni Il Feedback Web Nel piano di sviluppo della propria attività di marketing, la FIS ha adottato il sistema Feedback Web realizzato

Dettagli

Informatica nel concorso per il personale educativo

Informatica nel concorso per il personale educativo Informatica nel concorso per il personale educativo Teoria e test per le prove selettive Accedi ai servizi riservati Il codice personale contenuto nel riquadro dà diritto a servizi riservati ai clienti.

Dettagli

Compagnia delle Ombre. www.compagniadelleombre.it

Compagnia delle Ombre. www.compagniadelleombre.it Compagnia delle Ombre www.compagniadelleombre.it VALDA QUIZZY Il Gioco Preparatevi a partecipare a uno straordinario e originale Quiz Game con domande e giochi che possono coinvolgere da 10 a 1000 persone.

Dettagli

Ipertesti e Internet. Ipertesto. Ipertesto. Prof.ssa E. Gentile. a.a. 2011-2012

Ipertesti e Internet. Ipertesto. Ipertesto. Prof.ssa E. Gentile. a.a. 2011-2012 Corso di Laurea Magistrale in Scienze dell Informazione Editoriale, Pubblica e Sociale Ipertesti e Internet Prof.ssa E. Gentile a.a. 2011-2012 Ipertesto Qualsiasi forma di testualità parole, immagini,

Dettagli

I cookie sono classificati in base alla durata e al sito che li ha impostati.

I cookie sono classificati in base alla durata e al sito che li ha impostati. 1. Informativa sui cookie 1.1. Informazioni sui cookie I siti Web si avvalgono di tecniche utili e intelligenti per aumentare la semplicità di utilizzo e rendere i siti più interessanti per ogni visitatore.

Dettagli

WEB SEMINAR Dettaglio servizio

WEB SEMINAR Dettaglio servizio WEB SEMINAR Dettaglio servizio INTRODUZIONE L organizzazione di un web seminar prevede diverse e ben distinte fasi che iniziano con la promozione dell evento e si concludono con i report relativi alle

Dettagli

PlayBuy Mobile Phone Adviser. simple to play, easy to buy!

PlayBuy Mobile Phone Adviser. simple to play, easy to buy! simple to play, easy to buy! Qualche dato sul mondo della telefonia mobile Nel 2010 sono stati venduti in tutto il mondo circa 1.6 miliardi di telefoni cellulari Un incremento del 31.8% rispetto al 2009

Dettagli

Turismo Virtual Turismo Virtual Turismo Virtual

Turismo Virtual Turismo Virtual Turismo Virtual Da una collaborazione nata all inizio del 2011 tra le società Annoluce di Torino e Ideavity di Porto (PT), giovani e dinamiche realtà ICT, grazie al supporto della Camera di Commercio di Torino, nasce

Dettagli

1. Il Client Skype for Business

1. Il Client Skype for Business 1. Il Client Skype for Business 2. Configurare una Periferica Audio 3. Personalizzare una Periferica Audio 4. Gestire gli Stati di Presenza 5. Tabella Stati di Presenza 6. Iniziare una Chiamata 7. Iniziare

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T1 4-Panoramica delle generazioni 1 Prerequisiti Monoprogrammazione e multiprogrammazione Multielaborazione Linguaggio macchina Linguaggi di programmazione e compilatori Struttura

Dettagli

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico

Dettagli

Microsoft Office XP. dott. ing. Angelo Carpenzano. acarpenzano@neoteksolutions.it. La suite Microsoft Office XP

Microsoft Office XP. dott. ing. Angelo Carpenzano. acarpenzano@neoteksolutions.it. La suite Microsoft Office XP Microsoft Office XP dott. ing. Angelo Carpenzano acarpenzano@neoteksolutions.it 1 La suite Microsoft Office XP Microsoft Word: elaboratore testi (word processor) Microsoft Excel: foglio di calcolo (spreadsheet)

Dettagli

Utilizzo della APP IrriframeVoice. Versione 1.0 maggio 2015

Utilizzo della APP IrriframeVoice. Versione 1.0 maggio 2015 Utilizzo della APP IrriframeVoice Versione 1.0 maggio 2015 0.0 Installazione Sul telefono o sul tablet andare sullo store delle applicazioni per scaricare la APP A seconda del sistema operativo del telefono

Dettagli

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi Capitolo Terzo Primi passi con Microsoft Access Sommario: 1. Aprire e chiudere Microsoft Access. - 2. Aprire un database esistente. - 3. La barra multifunzione di Microsoft Access 2007. - 4. Creare e salvare

Dettagli

Plaze, il termine che definirà un nuovo concetto di piazza

Plaze, il termine che definirà un nuovo concetto di piazza , il termine che definirà un nuovo concetto di piazza Crema 19-20 Settembre 2013 Gianluca Vaccaro The first on the road social network 1 Cosa è? è un Social Network il cui scopo è quello di avvicinare

Dettagli

Il corso di italiano on-line: presentazione

Il corso di italiano on-line: presentazione Il corso di italiano on-line: presentazione Indice Perché un corso di lingua on-line 1. I corsi di lingua italiana ICoNLingua 2. Come è organizzato il corso 2.1. Struttura generale del corso 2.2. Tempistica

Dettagli

Careggi Smart Hospital nuovo servizio #Prelievo Amico

Careggi Smart Hospital nuovo servizio #Prelievo Amico Careggi Smart Hospital nuovo servizio #Prelievo Amico Careggi Smart Hospital è un progetto dell Azienda Ospedaliero Universitaria Careggi di Firenze che ha l obiettivo di facilitare il rapporto con l utenza,

Dettagli

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi Il Software Il software impiegato su un computer si distingue in: Software di sistema Sistema Operativo Compilatori per produrre programmi Software applicativo Elaborazione testi Fogli elettronici Basi

Dettagli

Titolare del trattamento dei dati innanzi descritto è tsnpalombara.it

Titolare del trattamento dei dati innanzi descritto è tsnpalombara.it Decreto Legislativo 196/2003 Codice in materia di protezione dei dati personali COOKIE POLICY La presente informativa è resa anche ai sensi dell art. 13 del D.Lgs 196/03 Codice in materia di protezione

Dettagli

TECNOLOGIA - SCUOLA PRIMARIA

TECNOLOGIA - SCUOLA PRIMARIA TECNOLOGIA - SCUOLA PRIMARIA TRAGUARDI DI SVILUPPO DELLE COMPETENZE L alunno esplora e interpreta il mondo fatto dall uomo, individua le funzioni di un artefatto e di una semplice macchina, usa oggetti

Dettagli

Dropbox di classe. É un servizio internet fornito gratuitamente (funzioni base).

Dropbox di classe. É un servizio internet fornito gratuitamente (funzioni base). Dropbox di classe Lo scopo del servizio Dropbox di classe è quello di far conoscere ai docenti del nostro istituto il funzionamento di un sistema di Cloud Storage, pronto e facile da usare, per esplorare

Dettagli

voce dei cittadini in tempo reale OpinionMeter Chieda la sua prova personalizzata senza impegno entro il 15 ottobre 2010

voce dei cittadini in tempo reale OpinionMeter Chieda la sua prova personalizzata senza impegno entro il 15 ottobre 2010 Grazie per il suo interesse alla nuova tecnologia voce dei cittadini in tempo reale OpinionMeter Chieda la sua prova personalizzata senza impegno entro il 15 ottobre 2010 Cristina Brambilla Telefono 348.9897.337,

Dettagli

Guida Google Cloud Print

Guida Google Cloud Print Guida Google Cloud Print Versione 0 ITA Definizioni delle note Nella presente Guida dell utente viene utilizzato lo stile che segue per contrassegnare le note: Le note forniscono istruzioni da seguire

Dettagli

I WEBQUEST SCIENZE DELLA FORMAZIONE PRIMARIA UNIVERSITÀ DEGLI STUDI DI PALERMO. Palermo 9 novembre 2011

I WEBQUEST SCIENZE DELLA FORMAZIONE PRIMARIA UNIVERSITÀ DEGLI STUDI DI PALERMO. Palermo 9 novembre 2011 I WEBQUEST SCIENZE DELLA FORMAZIONE PRIMARIA Palermo 9 novembre 2011 UNIVERSITÀ DEGLI STUDI DI PALERMO Webquest Attività di indagine guidata sul Web, che richiede la partecipazione attiva degli studenti,

Dettagli

Corso di formazione CerTICTablet

Corso di formazione CerTICTablet Redattore prof. Corso di formazione CerTICTablet Sesta Dispensa Comitato Tecnico Scientifico: Gruppo Operativo di Progetto CerticAcademy Learning Center, patrocinato dall assessorato al lavoro e alla formazione

Dettagli

Social Network. Marco Battini

Social Network. Marco Battini Social Network Marco Battini Luoghi immateriali che grazie all elettricità si sono trasformati in realtà oggettiva frequentata da milioni di persone nel mondo. Luoghi che ti permettono di essere sempre

Dettagli

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico

Dettagli

Sito web per la presentazione e l accesso ai servizi di Ruven integrato con la piattaforma B2B del pacchetto software ERP Stratega.NET.

Sito web per la presentazione e l accesso ai servizi di Ruven integrato con la piattaforma B2B del pacchetto software ERP Stratega.NET. Nome soluzione Ruven S.r.l. Settore: Cosmetica Descrizione Sito web per la presentazione e l accesso ai servizi di Ruven integrato con la piattaforma B2B del pacchetto software ERP Stratega.NET. MediaFile

Dettagli

Tablet in spalla. Istituto Comprensivo Lucca 2 Scuola secondaria di 1 grado «Leonardo da Vinci»

Tablet in spalla. Istituto Comprensivo Lucca 2 Scuola secondaria di 1 grado «Leonardo da Vinci» Tablet in spalla Istituto Comprensivo Lucca 2 Scuola secondaria di 1 grado «Leonardo da Vinci» Progetto pilota su tre scuole secondarie di 1 grado di Lucca Scuola G. Carducci IC Lucca 1 Scuola D. Chelini

Dettagli

Guida rapida Vodafone Internet Box

Guida rapida Vodafone Internet Box Guida rapida Vodafone Internet Box Benvenuti nel mondo della connessione dati in mobilità di Vodafone Internet Box. In questa guida spieghiamo come installare e cominciare a utilizzare Vodafone Internet

Dettagli

CORSO PODUCT DESIGN ANNUALE. Realizzare oggetti da usare

CORSO PODUCT DESIGN ANNUALE. Realizzare oggetti da usare CORSO PODUCT DESIGN ANNUALE Realizzare oggetti da usare PRODUCT DESIGN - ANNUALE Un anno di studio dedicato a Product Design Obiettivi del corso Il Corso di Product Design annuale si pone l obbiettivo

Dettagli

Le fasi del lavoro. sede: via Luzzatti, 15 47813 Igea Marina Tel. 0541 341642 zaffiria@comune.bellaria-igea-marina.rn.it - www.zaffiria.

Le fasi del lavoro. sede: via Luzzatti, 15 47813 Igea Marina Tel. 0541 341642 zaffiria@comune.bellaria-igea-marina.rn.it - www.zaffiria. Scuola Primaria A.Manzi Bellaria Igea Marina Per l anno scolastico 2011 la scuola primaria Alberto Manzi di Bellaria Igea Marina ha scelto per la II A, II B e II C il laboratorio Eroi della mia fantasia,

Dettagli

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale La soluzione modulare di gestione del Sistema Qualità Aziendale I MODULI Q.A.T. - Gestione clienti / fornitori - Gestione strumenti di misura - Gestione verifiche ispettive - Gestione documentazione del

Dettagli

La posta elettronica in cloud

La posta elettronica in cloud La posta elettronica in cloud www.kinetica.it Cosa significa avere la posta elettronica in cloud? I tuoi archivi di posta non sono residenti su un computer o un server della tua rete, ma su un server di

Dettagli

Ti consente di ricevere velocemente tutte le informazioni inviate dal personale, in maniera assolutamente puntuale, controllata ed organizzata.

Ti consente di ricevere velocemente tutte le informazioni inviate dal personale, in maniera assolutamente puntuale, controllata ed organizzata. Sommario A cosa serve InfoWEB?... 3 Quali informazioni posso comunicare o ricevere?... 3 Cosa significa visualizzare le informazioni in maniera differenziata in base al livello dell utente?... 4 Cosa significa

Dettagli

MService La soluzione per ottimizzare le prestazioni dell impianto

MService La soluzione per ottimizzare le prestazioni dell impianto MService La soluzione per ottimizzare le prestazioni dell impianto Il segreto del successo di un azienda sta nel tenere sotto controllo lo stato di salute delle apparecchiature degli impianti. Dati industriali

Dettagli

Gui Gu d i a d ra r p a i p d i a V d o a d f a one Int fone In e t r e net rnet Box Key Mini

Gui Gu d i a d ra r p a i p d i a V d o a d f a one Int fone In e t r e net rnet Box Key Mini Guida rapida Vodafone Internet Key Box Mini Ideato per Vodafone QSG_VMCLite_v31_10-2007_e172_IT.1 1 10/10/07 14:39:10 QSG_VMCLite_v31_10-2007_e172_IT.2 2 10/10/07 14:39:11 Benvenuti nel mondo della connessione

Dettagli

Guida per l utente di PrintMe Mobile 3.0

Guida per l utente di PrintMe Mobile 3.0 Guida per l utente di PrintMe Mobile 3.0 Descrizione del contenuto Informazioni su PrintMe Mobile Requisiti del sistema Stampa Soluzione dei problemi Informazioni su PrintMe Mobile PrintMe Mobile è una

Dettagli

Finalmente a disposizione un software unico per tutte le LIM della scuola 2.0

Finalmente a disposizione un software unico per tutte le LIM della scuola 2.0 Finalmente a disposizione un software unico per tutte le LIM della scuola 2.0 Uno strumento unico per risolvere i problemi di compatibilità tra le diverse lavagne interattive Non fermarti alla LIM, con

Dettagli

MOFING KIDs. 19.1- Come Avviare MoFing KIDS. Connesione WiFi: scegliere Controllo Genitori

MOFING KIDs. 19.1- Come Avviare MoFing KIDS. Connesione WiFi: scegliere Controllo Genitori MOFING KIDs 19.1- Come Avviare MoFing KIDS Connesione WiFi: scegliere Controllo Genitori ->cliccare su impostazioni ->cliccare Wifi e cliccare, a fianco di OFF, nella parte scura per accendere il Wifi

Dettagli

Scheda. Il CRM per la Gestione del Marketing. Accesso in tempo reale alle Informazioni di rilievo

Scheda. Il CRM per la Gestione del Marketing. Accesso in tempo reale alle Informazioni di rilievo Scheda Il CRM per la Gestione del Marketing Nelle aziende l attività di Marketing è considerata sempre più importante poiché il mercato diventa sempre più competitivo e le aziende necessitano di ottimizzare

Dettagli

2 Gli elementi del sistema di Gestione dei Flussi di Utenza

2 Gli elementi del sistema di Gestione dei Flussi di Utenza SISTEMA INFORMATIVO page 4 2 Gli elementi del sistema di Gestione dei Flussi di Utenza Il sistema è composto da vari elementi, software e hardware, quali la Gestione delle Code di attesa, la Gestione di

Dettagli

Vincenzo Perrone Massimo Magni

Vincenzo Perrone Massimo Magni La rete nel palmo di una mano: la comunicazione mobile tra produttività e socialità Vincenzo Perrone Massimo Magni Università Bocconi Novembre 2008 metodologia e campione Il team di ricerca è composto

Dettagli

Bologna, 27 novembre 2014

Bologna, 27 novembre 2014 Bologna, 27 novembre 2014 Lo scenario Editoria e formazione La crisi globale, gli avanzamenti tecnologici e i mutamenti culturali stanno fortemente impattando il mondo dell editoria e quindi della formazione:

Dettagli

WEB MOBILE APP UNIPEGASO. per sistemi operativi ios e Android

WEB MOBILE APP UNIPEGASO. per sistemi operativi ios e Android WEB MOBILE APP UNIPEGASO per sistemi operativi ios e Android 1 WEB MOBILE APP UNIPEGASO SOMMARIO 1. Introduzione. 4 2. Menu principale... 5 3. Menu pubblico...6 3.1. Notizie..7 3.2. Eventi...8 3.3. Corsi

Dettagli

PROGETTO PON/FESR 2014-2020

PROGETTO PON/FESR 2014-2020 PROGETTO PON/FESR 2014-2020 Prot.n. AOODGEFID/12810 del 15 Ottobre 2015 Avviso pubblico rivolto alle Istituzioni Scolastiche statali per la realizzazione di ambienti digitali Asse II Infrastrutture per

Dettagli

Banca dati Professioniste in rete per le P.A. Guida all uso per le Professioniste

Banca dati Professioniste in rete per le P.A. Guida all uso per le Professioniste Banca dati Professioniste in rete per le P.A. Guida all uso per le Professioniste versione 2.1 24/09/2015 aggiornamenti: 23-set-2015; 24-set-2015 Autore: Francesco Brunetta (http://www.francescobrunetta.it/)

Dettagli

Rapporto dal Questionari Insegnanti

Rapporto dal Questionari Insegnanti Rapporto dal Questionari Insegnanti SCUOLA CHIC81400N N. Docenti che hanno compilato il questionario: 60 Anno Scolastico 2014/15 Le Aree Indagate Il Questionario Insegnanti ha l obiettivo di rilevare la

Dettagli

LABORATORIO DI INFORMATICA

LABORATORIO DI INFORMATICA - PROGRAMMAZIONE DI DIPARTIMENTO - anno scolastico 2015-2016 Corso: Liceo Linguistico Quadro orario Classe I II Laboratorio di 2 2 LABORATORIO DI INFORMATICA L insegnamento dell informatica nel liceo linguistici

Dettagli

Formazione in rete e apprendimento collaborativo

Formazione in rete e apprendimento collaborativo Formazione in rete e apprendimento collaborativo Ballor Fabio Settembre 2003 Cos è l e-learning Il termine e-learning comprende tutte quelle attività formative che si svolgono tramite la rete (Internet

Dettagli

Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione. Percorso Formativo C1.

Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione. Percorso Formativo C1. Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione Percorso Formativo C1 Modulo 2 Computer hardware 1 OBIETTIVI Identificare, descrivere, installare

Dettagli

WorkFLow (Gestione del flusso pratiche)

WorkFLow (Gestione del flusso pratiche) WorkFLow (Gestione del flusso pratiche) Il workflow è l'automazione di una parte o dell'intero processo aziendale dove documenti, informazioni e compiti vengono passati da un partecipante ad un altro al

Dettagli

Our Mobile Planet: Italia

Our Mobile Planet: Italia Our Mobile Planet: Italia Identikit dell utente smartphone Maggio 2012 Informazioni riservate e di proprietà di Google Riepilogo Gli smartphone sono diventati indispensabili nella nostra vita quotidiana.

Dettagli

Lezione con la LIM. Stefania Pinnelli unisalento. Stefania Pinnelli

Lezione con la LIM. Stefania Pinnelli unisalento. Stefania Pinnelli Lezione con la LIM. unisalento Perché piace agli insegnanti - rinnova la lezione frontale consente salvataggio di attività didattiche e il recupero rapido - facilita la spiegazione di processi, la descrizione

Dettagli

Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base

Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base Sistema operativo Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base Architettura a strati di un calcolatore

Dettagli

INNOVAZIONE TECNOLOGICA E DIVARIO DIGITALE NELLE VALLI DI LANZO. RACCONTA PROBLEMATICHE E SFIDE

INNOVAZIONE TECNOLOGICA E DIVARIO DIGITALE NELLE VALLI DI LANZO. RACCONTA PROBLEMATICHE E SFIDE INNOVAZIONE TECNOLOGICA E DIVARIO DIGITALE NELLE VALLI DI LANZO. RACCONTA PROBLEMATICHE E SFIDE Tv digitale terrestre, internet a banda larga, ricezione dei telefoni cellulari, ma anche possibilità di

Dettagli

www.morganspa.com DESY è un prodotto ideato e sviluppato da

www.morganspa.com DESY è un prodotto ideato e sviluppato da www.morganspa.com DESY è un prodotto ideato e sviluppato da Il nuovo servizio multimediale per la formazione e la didattica DESY è un applicazione web, dedicata a docenti e formatori, che consente, in

Dettagli

Manuale NetSupport v.10.70.6 Liceo G. Cotta Marco Bolzon

Manuale NetSupport v.10.70.6 Liceo G. Cotta Marco Bolzon NOTE PRELIMINARI: 1. La versione analizzata è quella del laboratorio beta della sede S. Davide di Porto, ma il programma è presente anche nel laboratorio alfa (Porto) e nel laboratorio di informatica della

Dettagli

Assapora un nuovo modo di comunicare.

Assapora un nuovo modo di comunicare. Assapora un nuovo modo di comunicare. Il design di un etichetta di vino può creare o meno il suo successo. Le etichette sono importanti fonti di informazione per i consumatori, spesso infatti la bottiglia

Dettagli

Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare.

Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare. Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare. E stato previsto l utilizzo di uno specifico prodotto informatico (denominato

Dettagli