Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/wiki
diff options
context:
space:
mode:
Diffstat (limited to 'wiki')
-rwxr-xr-xwiki105
1 files changed, 105 insertions, 0 deletions
diff --git a/wiki b/wiki
new file mode 100755
index 0000000..e19b6f9
--- /dev/null
+++ b/wiki
@@ -0,0 +1,105 @@
+'''XO ImageQuiz''' is an open-source game for kids aged 6-14 with a simple concept: one question, one image, one click; becoming one of the greatest learning experiences of the future :-)
+
+* <font style='color:green;font-weight:bold;'>Learning Tool</font> ([http://www.linuxuser.at/xoquiz/game.php Demo])
+** Kids can explore, create, share and translate questions
+** Mess around with the database: create, delete, download and share bundles
+** Play single-player games with flashcard-system or just a plain quick quiz-game
+** Multi-player games over the mesh - either vs or in coop mode
+** Extend the game by plugins they create (and share) or download via web / mesh / schoolserver
+** Get introductive reading and further links for each question
+
+* <font style='color:green;font-weight:bold;'>Teaching Tool</font>
+** Teachers can easily build individual question-packages accompanying their lessions (and share / download them)
+** Resarching a topic and creating questions for subtopics, as well as engaging in those of other groups, can be part of classes and homeworks
+
+
+* Current status: In development (~ 30% done)
+* [http://www.olpcaustria.org/mediawiki/index.php/XO_ImageQuiz/Screenshots Screenshots], [http://www.olpcaustria.org/mediawiki/index.php/XO_ImageQuiz/Plugins Plugin How-To], [http://dev.laptop.org/git?p=projects/xo-quiz Source]
+ git clone git://dev.laptop.org/projects/xo-quiz
+
+= Summary =
+* <font style='color:green;font-weight:bold;'>Usability</font>: Easy to use tool for learning and teaching
+* <font style='color:green;font-weight:bold;'>Interactivity</font>: Messing around with all parts of the activity is encouraged and simplified
+* <font style='color:green;font-weight:bold;'>Collaboration</font>: Create, download and share questions, and have multi-player games
+* <font style='color:green;font-weight:bold;'>Localization</font>: Supporting all languages (unicode) and providing ways to translate questions (in-game & gettext)
+* <font style='color:green;font-weight:bold;'>Extensiblity</font>: Categories and their images can be shared over internet, schoolserver and mesh
+* <font style='color:green;font-weight:bold;'>Balance</font>: Easy, medium and hard questions, each for different ages
+* <font style='color:green;font-weight:bold;'>Modular Layout</font>: Written as a plugin framework; even the game-modes are plugins
+* <font style='color:green;font-weight:bold;'>Constructive</font>: Building up knowledge with fun and [http://en.wikipedia.org/wiki/Flashcard system]
+* <font style='color:green;font-weight:bold;'>XO Featured</font>: Integrating the xo-cam, mesh and the users friends
+* <font style='color:green;font-weight:bold;'>Categorized</font>: like arts, astronomy, food, geography, health, technics, wildlife, ...
+
+
+[[Image:Xoquiz_astro.gif]]
+
+
+= Development =
+
+== Overview ==
+The activity for the xo will be written in Python using:
+
+* [[Pygame]] / the [[Pygame_wrapper|olpc pygames wrapper]] for display and xo interaction (cam, net, mesh)
+* [[Pysqlite]] as data-storage system
+* [[Unicode]]
+
+
+== Source ==
+The current source-code is available via git from [http://dev.laptop.org/git?p=projects/xo-quiz dev.laptop.org]:
+ git clone git://dev.laptop.org/projects/xo-quiz
+
+
+== Roadmap ==
+ * November 07: - Finishing the web-application
+ - Start of Python Activity
+
+ * December 07: - Building basic high-quality database
+ - Start of Single Player
+
+ * January 08: - Single Player Mode
+
+ * February 08: - Tests and Multiplayer
+
+ * March 08: - Final Design and Testing
+
+ * April 08: - Release of version 1.0
+
+
+== Involved ==
+* Chris Hager (Austria) (chris(at)linuxuser.at)
+* Georg Witwer (Austria)
+* [http://www.olpcaustria.org OLPC Austria]
+
+
+== Help ==
+We are looking for people with:
+* Python knowledge
+* Design / Layout experience
+* Time to create a few questions
+* Ideas for the concept
+
+If you have any of those, and are willing to contribute a few hours, please drop me a line: chris (at) linuxuser.at
+
+
+= Related Links =
+* General
+** [[Game_development]]
+** [[Game_development_HOWTO]]
+** [[Development_issues]]
+** [http://en.wikipedia.org/wiki/Flashcard Flashcard Learning System]
+
+
+* [http://python.org/ Python]
+** [http://www.brunningonline.net/simon/python/quick-ref2_0.html Python Quick Reference]
+** [http://www.jorendorff.com/articles/unicode/python.html Unicode in Python]
+
+
+* [http://pygame.org Pygame]
+** [http://pygame.org/docs/ref/index.html PyGame Reference]
+** [http://rene.f0o.com/mywiki/PythonGameProgramming PythonGameProgramming] (Excellent, quick diy-introduction on images, sound, display, event handling, ...)
+** [http://www.pygame.org/wiki/tutorials PyGame Tutorials Overview]
+
+
+* [http://trac.edgewall.org/wiki/PySqlite PySqlite]
+** [http://initd.org/pub/software/pysqlite/doc/usage-guide.html Usage Guide]
+** [http://lists.initd.org/pipermail/pysqlite/2005-November/000218.html Unicode and PySqlite]
+