Ideas For Developing Educational Software
What is this page for?
You will find below some ideas for applications people would like to see in KDE. If you are a would-be-KDE-developer or if you are already a KDE developer, here is a list of wanted KDE applications. Educational software is, with accessibility software, the area that has the less programs. Many schools will switch to Linux in the near future so having educational software will be very useful.The projects ideas will be explained as much as possible and classified into 2 categories: easy and difficult. These categories of course depends of your programming skills ;-)
You can also find some urgent tasks to be done in the kdeedu project itself, ranging from fixing specific bugs and updating doc to maintainship of some programs.
If you have some ideas for new KDE applications, please send me a mail with your idea and please try to explain the best what you have in mind, maybe referring to an existing program on another OS or based on an existing application.
Ideas for Easy Programs
| Animals game: target: young kids (3-5 years old) Click on an animal picture and it makes the corresponding sound. i18n'd audio. ex: click on the cow picture and it says : "moow, it's a cow" Needs i18n audio. People could send ogg files to the maintainer with audio in their language. |
| Paint: a paint by numbers game (with vectorised pictures) and give kids a palette of colours and a flood fill. Could have several levels and several pictures per level |
| A word association game. A word is given and below are other words. The kid
should choose the right word that is associated with the first one. Example:
The word "tree" is given, below are the words "carrot, egg, forest, computer", the kid must choose "forrest". Note: the words should be in a separate file and each i18n team should translate them, being aware of the objective of the program. |
| A program to help the kid learn the time on a clock |
|
A drawing board like KTuberling: Let the little children (3 - 7) make their own pictures. On a
background-picture they can place pictures of different materials and arrange
them to a picture. With every click on an picture they hear the name of the
object. This can be used to learn the names of the materials and tell a story
to improve the speaking. Ideas for topics : - kitchen - farm - school - children's room - bath - nursery school Problems: A lot of pictures are needed and for every language sound-files. The programming should'nt be so difficult, because there are no additional features "needed". May be for the "older" children we can add an output of the names of the materials. Note: The stamps from TuxPaint can be used here and maybe some pictures from GCompris. Use of QCanvas and maybe a xml file as in KTuberking. |
| Make animated QPushButton (basically put a QMovie in a button) to have for example animated Yes and No (a monkey shaking his head?) in young kids programs. This could be in libkdeedu. Done thanks to Bojan Kverh, you can find the class here. |
More difficult Programs
| Puzzles : a sliding block puzzle | Starting it: 24th February 2004 | Aldo Luis Aguirre |
| Geography: A map of the world which names the countries, GDP, population, major exports
etc. for geography lessons. You could make it a quiz game and highlight countries then ask a question Target: 8 to 15 years old |
||
| Geometry: a 'match the shapes game' along the lines of the kids toys
where you have to put the square peg in the square hole, the triangle in the
triangle hole etc. Target: 3 - 7 years old |
------------------------------------
If you want to start working on one of the application, please fill the form below. Your name will then appear on the webpage. You can also state if you want people to help you.
[ Edit ]
KDE Women Homepage