Slide 1: M-Gymkhana: How to Create Gymkhanas for Android Mobiles
II eMadrid Workshop on e-Learning
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
{jfernandez, grex}@gsyc.urjc.es GSyC/LibreSoft, Universidad Rey Juan Carlos
Madrid, June 1st, 2011
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 2: c 2011 Jorge Fern´ndez Gonz´lez, Gregorio Robles Mart´ a a ınez. Some rights reserved. This presentation is distributed under the “Attribution-ShareAlike 3.0” license, by Creative Commons, available at http://creativecommons.org/licenses/by-sa/3.0/
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 3: Gymkhanas?
Figure: Gymkhanas are group activities. A challenge has to be solved to obtain the next one.
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 4: Scenario
Technology cannot only make organizing gymkhanas easier, it offers new possibilities!
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 5: General Architecture
Figure: General architecture of the system, including the technologies that have been used for its implementation.
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 6: During this Workshop...
We are going to: Create a new (and brief) mobile gymkhana. Play the m-gymkhana with an Android smartphone (if you want...). Manage and monitorize responses, results, etc.
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 7: Challenges
Creating a new gymkhana
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 8: Creating a Gymkhana
Figure: Web page for the creation of events (in this case showing a Javascript alert due to the introduction of a wrong format).
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 9: Gymkhana Linear Story
Figure: Example of a scenario of gymkhana with several groups and a linear path for challenges.
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 10: Gymkhana Round-trip
Figure: Example of a scenario of gymkhana with several groups and a circular path for challenges.
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 11: Introducing a new challenge
Figure: HTML form for the creation of gymkhana challenges.
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 12: Please, use it!
It is free software. Available on the Android Market:
Search for gymkhana or libresoft Cost: 0 euro / dollar / pound
http://gymkhana.libresoft.es
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 13: Challenges
Types of challenges
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 14: Text challenges
Figure: Screenshot of a textual response challenge.
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 15: Geopositioning challenge
Figure: Screenshot of the presentation of a geopositioning challenge and map with the current position of the participant and the destination.
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 16: Photo challenge
Figure: Screenshots of a photographic challenge, before and after the user has selected a picture to be sent as response.
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 17: Administration
Administrating a gymkhana
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 18: Geolocalizing groups in real-time
Figure: Mash-up with Google Maps offering geopositioning and information of participating groups.
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 19: Classifications in real-time
Figure: Table with the classification of the participating groups in the gymkhana.
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 20: Instant messages
Figure: Instant messages can be sent to participants.
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles
Slide 21: M-Gymkhana: How to Create Gymkhanas for Android Mobiles
II eMadrid Workshop on e-Learning
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
{jfernandez, grex}@gsyc.urjc.es GSyC/LibreSoft, Universidad Rey Juan Carlos
Madrid, June 1st, 2011
Jorge Fern´ndez Gonz´lez and Gregorio Robles Mart´ a a ınez
M-Gymkhana: How to Create Gymkhanas for Android Mobiles