KDE Edutainment Project Takes Off

The KDE Edutainment team today announced
the official launch of the KDE Edutainment Project. The project's
goal is to create educational software based around
KDE, and not just for children. I have been watching this project grow momentum over the past two months and the team has achieved great enthusiasm, organization and, hence, promise. The press release follows; and there is of course a lot more information available on the project's web site, including information on how to join and help this worthy project.




KDE Project announces new education software project for Linux/UNIX

New educational and entertainment software for KDE

September 21, 2001 (The INTERNET).
The KDE Edutainment team today announced
the official launch of the KDE Edutainment Project. The project's ultimate
aim is to create educational software based around
KDE. The press release follows.

By doing this, the team aims to address what we perceive to be one of Linux's shortcomings: that there is little software suitable for children, or of an educational nature. Eventually, the 'kdeedu' module will be released simultaneously with future releases of KDE.

The KDE Edutainment web site, http://edu.kde.org/ is the main place to obtain information about the project, and the software that it contains. The site contains information suitable for parents, developers (including programmers, artists, musicians), and teachers.

You can join the public 'kde-edu' mailing list if you would like to contribute to the project in
some way, or if you want to contact the developers. The 'kde-edu-news' mailing list is a read-only list where announcements and a regular newsletter, regarding the project, will be available. You can also join us on IRC, on server irc.kde.org, in channel

We are still looking for many more people to contribute to this open source software project, so if you are interested in contributing in some way, please contact [email protected]. If you still have any further unanswered questions, please consult the Frequently Asked Questions below. If your question still remains unanswered, please contact [email protected].

Current Applications

Currently, the project consists of the following applications

  • KHangMan -- A hangman-style game
  • KEduca -- A form-based revision and exam program
  • KLatin -- A Latin language tutor
  • KLettres -- A French language tutor, for very young children
  • KTouch -- A program to teach touch
  • KMessedWords -- Rearrange the letters to form words

Frequently Asked Questions

Q: What is Educational Software (also known as Eduware or

A: Educational software is software that helps a student of any age learn a skill. For example, a child may learn to calculate the perimeter of a shape, or to use language correctly (such as the difference between its and it's in English); or an adult may learn how to cook.

Educational software should be fun, colorful and attractive. In addition, the pupil (except in the case of young children) should be able to use the software without parental supervision. See the screenshots on our website for more information.

Q: Who can take part in the project?

A: Anybody can join the project! We welcome people of all ages and abilities, and there is no need to be a developer. Many different
people with different skill sets will be needed to make the project a success. These include:

  • Artists: To create mascots, icons, pictures, animations, etc.
  • Designers: To design the overall interface of an application, to give consistency in the project so the pupil could switch from maths to languages and find the same sort of interface.
  • Developers: Both beginners and more experienced developers are welcome, everyone should be able to find or start a suitable application project. These application projects will be hosted in KDE CVS.
  • Musicians: For sound and music, as well as recorded voices.
  • Parents and teachers: Feedback is needed to tell us what is needed and how it can best be accomplished, to test alpha and beta versions, to help with the content, etc. If you have an idea, send a application proposal, and your idea will be placed in our application project list.
  • Children: Children, will of course be required to help test the software. They can also tell us their ideas and wishes.

After the application projects are launched, they will be listed on our application status page. You will then be
able to contact people directly to join a particular application project.

Q: Where can I get more information about the project?

The best place to start would be the http://edu.kde.org/ website, where you can find, amongst other things, an application projects page listing our current software.

If you are interested in joining the project, or would like to make a suggestion about what the project should create, please feel free to contribute!

Copyright © 2001 The KDE Edutainment Project. All rights reserved.

Dot Categories: 


by tap (not verified)

The Announcement is available in seven languages on the website, and they are English, German, French, Spanish, Dutch, Hebrew, and Russian.

On behalf of the KDE Edu team, I would like to thank the people who did the translations, some at extremely short notice.

Thanks people, you were great! You made the task of preparing the announcement and website so much more pleasant. I know now why I like the Open Source community, and especially the KDE people!

by Jeff Tong (not verified)

Is anybody planning to launch a program for school library book
inventory and book loan?

I have been looking for such program from open source. A german
web-base php application was found but the programmer is no plan
to translate it.

Try Koha, it's a web based system, and it works quite well. It's not specifically for school libraries, but I can't imagine how it wouldn't work for one.

Have you tried http://www.seul.org/edu/ ? Excellent resource for using Linux in the education sector.

I am looking for this also, did you ever find anything?

by Matthijs Sypken... (not verified)

One thing that would be really hard to make, but which would be immensely cool if achieved, is a topography package. Does anybody know if such a thing already exists for Linux in general? I think the hardest part would be to obtain good graphical representations of area's. Has anyone an interest in such a project as well? I don't think I would be able to start such a project or do heavy programming for it, but if someone else is I would certainly be interested in helping out where I can.


by Elhay Achiam (not verified)

I think that's it a great idea, please comeover to the #kde-edu channel, and we'll discuss this further under open forum.

by Craig (not verified)

Check out this site this guy is trying to do just that.

by John (not verified)

Hmmm, seems my musings at kartography.org have attracted some attention :-) I've updated the page with a lot more information about my ideas, links and the many resources available out there. Due to problems with my domain parking service, you can find it here until they get their act together.

As you will read on the page, I don't really have the time or skills to lead this, but I'm willing to help anyone who wants to run with it.

by John (not verified)

OK, parking problems solved, it's now up at www.kartographer.org

by Rob (not verified)

I tried out that Klatin (did it at school) but it just
came up with a big blue screen. I know latin is a dead
language and all, but blue screens? Alt-Tab thankfully
still works.

Aaanyway, surely all these language tutors should be
some kind of unified thing, rather than one for each language.
I really don't know how easy it would be to store translation tables in anything but language to language, which makes n*2 for the number of
languages. It might be possible to do some kind of fallback.
Eg Romantic languages fallback to latin. So eg you have
Finnish->Latin->French. I don't think mandating english
as intermediate would work. This is a big hairy subject
that people do whole degrees on, so I woun't go into it
anymore... I dunno.

by Chris Howells (not verified)

This was suggested when the project was at an early planning stage. However, it was decided that since one language is so different from another to learn, that this approach would not work.

by bob (not verified)

Live the name not inbrase it

by annma (not verified)

I have the answer for the blue screen: it is because KLatin installs in /usr/local/bin and cannot find the pics related to the app.
What you need to do is:
./configure --prefix=/your/kde/dir
and then it will be OK.
I'll add that to the KLatin page.

As for teaching languages, and as a matter of fact for any other edu project, this is just the beginning but we have to start with something. We already talked a lot about how things could be done but in the end, we are just a bunch of beginners that try to code. I just know that even if the application is a small one, it is a beginning and it is used in schools (KLettres which is really very small will be adapted to english soon for a school).


by George Wright (not verified)

hmm... Just a big blue screen?

On all the test systems I've run so far, it should come up with a blue screen with the words "Welcome to KLatin, Press any key to continue". Basically, press a keyboard key, and it'll take you to a selection screen. Then I've only got a vocab trainer, which has a limited vocab. Oh... And if you were running it in KDevelop, with "Execute Program", it won't work. You need to make install first. I'd better start writing an FAQ for this stuff. :)


by illya_the_great (not verified)


That is a bad name in my opinion. It sounds like something Elmer Fudd would say.