KDEdu Logo

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

So we could build a modular app which could hold different levels and subjects. The frame could be in kdeedu and the different subjects on a server, accessed by KNewStuff from the frame for example.

We could have such a frame for advanced topics and the same concept for KidsPlay.




Last update: 2011-04-29

Global navigation links