XO ImageQuiz: Difference between revisions

From OLPC
Jump to navigation Jump to search
(initial article)
 
(update of 'xo-quiz')
Line 1: Line 1:
= Idea =
= The Idea =


* Design and implementation of an easy and fun, educational quiz for kids
* Design and implementation of an easy and fun, educational image-quiz for kids.
* The goal is to connect a high fun-factor with as many educational aspects and features of the xo as possible
* The goal is to connect a high fun-factor with as many educational aspects and features of the xo as possible.
* Let users generate the content by submitting new questions, images and imagemaps online
* Internet user can generate content by submitting new questions, images and imagemaps online. All in one page.
* Some first ideas: http://www.linuxuser.at/xoquiz
* Some first ideas can be found here http://www.linuxuser.at/xoquiz




Line 11: Line 11:


= Description =
= Description =
== Summary ==

It's all about the educational factor in the quiz project:
It's all about the educational factors in the quiz project:
* Easy to pick up knowledge while playing (or submitting questions)
* Easy to pick up knowledge while playing (or submitting questions)
* Explanatory images, perhaps informative answers (text, introductive reading, maybe a second image)
* Flashcard System (http://en.wikipedia.org/wiki/Flashcard)


* Explanatory images
* Informative answers (maybe a second image)
* Introductive reading (articles / wikipedia infos, ...)


* Easy possibility to create and share quizzes by kids (image upload or xo-cam)

* Easy possibility to create and share quizzes by kids (xo-cam, ...)
* Ability to use an existing image to create new questions
* Ability to use an existing image to create new questions
* Rating of other contributions
* Rating of other contributions
* At least 3 difficulty levels (maybe for different ages, ...)




* Categories like Arts, Astronomy, Food, Geography, Health, Technics, ...
* Categories like Arts, Astronomy, Food, Geography, Health, Technics, ...
* Single-Player as well as Multiplayer
* Fun, Easy and Open Source




* Multiplayer-Games possible
* Including limited hd in the concept
* Including limited hd in the concept
* Modular structure of the application
* Modular structure of the application
** Exchangeable Modules (Categories) via Mesh or Schoolserver
** Exchangeable categories via Mesh or Schoolserver


== Game Modes ==
* Single Player
** Quiz Mode: Choose any category or even all
** 'Educational' Mode: Get more background information


* Multiplayer
** Coop Mode (Teamplay)
*** How many clicked on the right spot
*** See the others cursor and all have to move to one
** VS Mode
*** Challenge one or more player in any category and difficulty level over the Mesh


== Ideas ==
=== Game Content ===
A basic, high-quality database is crucial for the game as well as open-source images. An idea would be to apply web2 thoughts and let users contribute and rate the content - should be fun and easy too ;-). I can imagine three ways to generate a good database:
# It could be possible to get a digg or such and have lots of people visiting the project and perhaps submitting questions
# Some kind of content-jam
# Contributions of a core team


= Development =
== Overview ==
This project will be written in Python using pygame for display and pysqlite as data-storage system.



== Status ==
* The page for submitting and rating new questions, and for playing the contributions is online at http://www.linuxuser.at/xoquiz
* The python application is currently being started
** It's already possible to use the web db
** Image display works
** Polygon creation works
** Check if click is inside polygon works


= Game Content =


The project is open for contributers! Leave note in this pages [http://wiki.laptop.org/index.php?title=Talk:XO_Quiz&action=edit Talk], or drop me a line (chris at linuxuser.at) if you are interested!
A large, high-quality database is crucial for the game.


An idea would be to apply web2 thoughts and let users contribute and rate the content - should be fun and easy too ;-).


== Roadmap ==
It could be possible to get a digg or such and have by this way a lot of users visiting the project page and perhaps contributing.
* November 07: Finishing the web-application
* December 07: Building basic high-quality database
* January 08: Single Player Mode
* February 08: Tests and Multiplayer
* March 08: Final Design and Testing
* April 08: Release of version 1.0

Revision as of 22:49, 18 November 2007

The Idea

  • Design and implementation of an easy and fun, educational image-quiz for kids.
  • The goal is to connect a high fun-factor with as many educational aspects and features of the xo as possible.
  • Internet user can generate content by submitting new questions, images and imagemaps online. All in one page.
  • Some first ideas can be found here http://www.linuxuser.at/xoquiz


Xoquiz astro.gif


Description

Summary

It's all about the educational factors in the quiz project:

  • Easy to pick up knowledge while playing (or submitting questions)
  • Explanatory images, perhaps informative answers (text, introductive reading, maybe a second image)
  • Flashcard System (http://en.wikipedia.org/wiki/Flashcard)


  • Easy possibility to create and share quizzes by kids (image upload or xo-cam)
  • Ability to use an existing image to create new questions
  • Rating of other contributions
  • At least 3 difficulty levels (maybe for different ages, ...)


  • Categories like Arts, Astronomy, Food, Geography, Health, Technics, ...
  • Single-Player as well as Multiplayer


  • Including limited hd in the concept
  • Modular structure of the application
    • Exchangeable categories via Mesh or Schoolserver


Game Modes

  • Single Player
    • Quiz Mode: Choose any category or even all
    • 'Educational' Mode: Get more background information


  • Multiplayer
    • Coop Mode (Teamplay)
      • How many clicked on the right spot
      • See the others cursor and all have to move to one
    • VS Mode
      • Challenge one or more player in any category and difficulty level over the Mesh


Ideas

Game Content

A basic, high-quality database is crucial for the game as well as open-source images. An idea would be to apply web2 thoughts and let users contribute and rate the content - should be fun and easy too ;-). I can imagine three ways to generate a good database:

  1. It could be possible to get a digg or such and have lots of people visiting the project and perhaps submitting questions
  2. Some kind of content-jam
  3. Contributions of a core team


Development

Overview

This project will be written in Python using pygame for display and pysqlite as data-storage system.


Status

  • The page for submitting and rating new questions, and for playing the contributions is online at http://www.linuxuser.at/xoquiz
  • The python application is currently being started
    • It's already possible to use the web db
    • Image display works
    • Polygon creation works
    • Check if click is inside polygon works


The project is open for contributers! Leave note in this pages Talk, or drop me a line (chris at linuxuser.at) if you are interested!


Roadmap

* November 07: Finishing the web-application
* December 07: Building basic high-quality database
* January 08:  Single Player Mode
* February 08: Tests and Multiplayer
* March 08:    Final Design and Testing
* April 08:    Release of version 1.0