410 likes | 521 Views
Centro di Ricerca, Sviluppo , e Studi Superiore in Sardinia. Mobile Lessons Lessons based on geo-referenced information. Claude Moulin Raffaella Sanna Antonio Pintus CRS4 Italy. Sylvain Giroux Dept. Mathematics and Computer Science University of Sherbrooke Canada.
E N D
Centro di Ricerca, Sviluppo, e Studi Superiore in Sardinia Mobile LessonsLessons based on geo-referenced information Claude Moulin Raffaella Sanna Antonio Pintus CRS4 Italy Sylvain Giroux Dept. Mathematics and Computer Science University of Sherbrooke Canada Network Distributed Applications Area
Plan • Research Context • E-mate • 3 scenarios • Mobile lessons • Mobile Lessons 1.0 • Authoring • Performing the lesson • Mobile Lessons 2.0 • Enhanced devices and interfaces • e-mate and distributed version • Conclusion
E-mate • Design and implementation of a software infrastructure for the delivery of multi-modal and multi-channel services • A two-years and … project started in January 2000 • Funding: • MURST (Italian Ministry of Research Italien) • 2.500.000 € • Some partners : • LIP6, University of Paris 6, France • University of Le Hâvre, France • University of Cagliari, Italy • University of Sherbrooke, Canada
Why E-mate ? • People are mobile • Network and devices are converging • Access to information • Whatever the device used • From anywhere
3 scenarios • Travel Assistant • Crisis Management • Mobile Lessons
Design of a mobile lesson Preparation of the lesson in the classroom Mobile Lessons The lesson on the field Back in the classroom Mobile Lessons
Mobile LessonsDesign of a mobile lesson teacher 1.1-Creation of a mobile lesson on the server 1.2-First draft of the lesson 1.3- Identification of meaningful locations 1.4-Specification of on-line help 1.5-Complete specification of the tasks
Mobile LessonsDesign of a mobile lesson • Free itinerary • Set of hotspots to discover • Geo-referenced questions • Identify the theater, • Identify artists entrance • Identify spectators entrance • How many statues were there ? • Hint: statues were located in the arches
teachers Mobile Lesson List of locations and hot spots Questions for students Authoring
Authoring • Information to provide • name • description • list of hotspots • Information to provide • name • description • GPS position • SITE • An “interesting” location • dense in terms of information • e.g. the archeological site of Nora • HOTSPOT • A physical “point” on the site • e.g. theater, forum…
Authoring • Test • A set of questions related to • specific hotspots • theater, forum, market, houses... • the task to perform • discovering the structure of an ancient roman city
Authoring: editors • Mobile Lessons 1.0 provides two editors to create and manage a mobile lesson : • An editor to specify sites and hotspots • An editor for tests and questions
root Location 1 main Location n main … Location 1 Hot Spot 1 Hot Spot n … loc.xml hs.xml test.xml hs.xml test.xml AuthoringData persistence • XML files for • sites • hotspots • tests • A tree of directory
AuthoringLinking information root Main directory of a site
Authoring: Linking information • For each site, • an XML file specifying • name of the site, • information on the site and its ID, • list of the hotspots names and their IDs. • For each hot spot, • an XML file specifying • information on the hot spot • its ID • an XML file specifying • all the questions of the test associated to that hotspot
Authoring: Castor, backup • Castor marshalling and unmarshalling facilities are used for data persistence • Editors backup automatically data when a mobile lesson is modified
serial port hot spot position Authoring: localization NMEA parser Geo-referenced service
Mobile LessonsPreparing the lesson in the classroom 2.1-Presentation of the map 2.2-Presentation of the tasks Teacher 2.3-Learning to use the devices Technical expert Student 2.4-Building teams
Mobile LessonsOn the field 3.1-Find the hotspots 3.2-Take notes Student <<Communication>> GPSR/UMTS 3.3-Gather data Technical expert Teacher 3.4-Monitor students position and look at their answers
selected Hot Spot position position compare positions (with a delta) Hot Spot found Hot Spot not found 1- Discovering Hotspots
2- Answering questions • Students provide answers to specific requests related to their precise physical position. • These questions could take the form of • filling empty spaces in a sentence • multiple choice • matching • true-false
Gaming Dimension • Chronometer • Score
Mobile LessonsBack in the classroom 4.2-Recover information gathered on the field 4.1-Complete the tasks Student 4.3-Search on the web Teacher 4.4-Collect students homeworks
Mobile Lesson 2.0Complete e-mate Version Monitoring User interface generation Wireless networks and PDAs
Mobile Lessons 2.0User Interface Generation stand alone wap html
e-mateA Layered Architecture Crisis Management Tourism Culture Education Electronic Commerce Public Administration Access to Services Yellow Pages (semantic) Lookup Jini (~syntactic) MODEL OF GEO_REFERENCED PERSONALIZED SERVICE ARCHITECTURE FOR MULTI-MODAL ACCESS XML | JAVA | JINI | Mobile Agent GPS | Wireless Communication
Some Examplesof Mobile Lessons Themes • Geography • Relief, mineralogy, building of using geographic maps • History • Visit of monuments of a city • Nora / Barumini / Cagliari • Biology / ecology • Trees, plants, ecosystems • WWF / ecological reserves and paths / parks • Physic / geometry • Measuring distance using trigonometry • Languages • Use of sardo vs italian in commerce, handcrafting…
Conclusion • Mobile Lesson • A distributed mobile service • Geo-referenced information • Personalization of information • Students were enthusiastic • Well integrated by the teachers who were used to different pedagogical approaches • E-mate • Infrastructure for the delivery of multi-modal and multi-channel personalized geo-referenced services. • Development environment (authoring, deployment…) • Library of services (GIS, DB, …)
Future Works • Application of e-mate • Vickie (European project) • Integration in the classroom of blind students • Multi-modality and multi-channel • Abstract description of interfaces • Continuity and persistence of the dialogue across devices • ServiceViewer for other devices • Ontology and personalization • Automatic generation of user profiles • Ontology and semantic searches
The E-mate Team • Vladimiro Marras, • Claude Moulin, • Laura Muscas, • Maria Cristina Sanna, • Gavino Paddeu, • Raffaella Paola Sanna, • Alessandro Soro, • Stefano Sanna, • Enrico Stara, • Eloisa Vargiu, • Guido Zucconi • Pietro Zanarini • Antonio Pintus, • Andrea Piras, • Davide Carboni, • Cristian Lai, • Jean-Christophe Pazzaglia, • Chiara Biancheri, • Antonio Concas, • Roberto Demontis, • Massimo Deriu, • Sylvain Giroux • Luc Hogie, • Eva Lorrai, • Ivan Marcialis,