KDE-Edu Framework
A discussion was going on on #kde-edu (IRC) on 20th January 2004, you can find the log here. A framework for KDE-Edu is a discussion that occurs from time to time on the mailing list so we want to record here all the ideas and see which could be implemented and how.
If you want to add things on this page and if you don't have CVS access, please send your ideas to annma and she'll put them online.
Modularity
KPart or plugin? lib?- An interesting feature of the KParts is that they bring part of the menu in form of a GUI-XML file with them. So the menu of the framework will be adopted to the topic of the part.
- Kontact has a structure that could be very useful for our needs.
- A feature list for the different parts (not KParts!) of the framework would be helpful
- a set of buttons that is used to navigate throug the program
- a feedback with statistic functions
- the kdeedupart
Network capabilities
- login screen and saving of current user results (config file or xml?) What apps might be concerned? Note: Arnold started implement a login screen in KVerbos in kdenonbeta
- how can we display the results for the user? Arnold has a visual feedback idea. See this screenshot from KVerbos.
- Learning in teams in a network. Let's say that the class is devided in two teams. The 'blue' teams starts and every pupil of this team gets a task. Whenever a pupil has solved its task. A waiting member of the other team gets one.
GUI
- use of svg format for graphics, see for a start Albert's code.
- full-screen start?
- different themes aimed at different ages (bigger fonts)
Already existing programs
- KMathTool (http://edu.kde.org/kmathtool)
- eduKator (http://www.kde-apps.org/content/show.php?content=17602) is an attempt of an interactive program which aims to let the user experiment by animation then proposes a course (Theory) and then some exercises. The design is based on tabs.
We could have such a frame for advanced topics and the same concept for KidsPlay.
Last update: 2008-01-11
The KDE Education Project