• Skip to content
  • Skip to link menu
The KDE Education Project
  • The KDE Education Project / Developer resources
 
 

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.
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: 2008-01-11

Inform

Skip menu "Inform"
  • KDE-Edu Home
  • KDE Home
  • Information
  • News

Categories

Skip menu "Categories"
  • Languages
  • Mathematics
  • Miscellaneous
  • Science
  • Teaching Tools
  • Early Development

Develop

Skip menu "Develop"
  • Getting involved
  • Ideas for Developing New Programs
  • Usability Reports
  • Developer resources
    • KDE-Edu for 3.5 improvements
    • KDE-Edu on TechBase
    • SVN HOWTO
    • Free Fonts
    • Developing FAQ
    • KAction Tutorial
    • Documentation tutorial
    • Framework Plan
    • Common Feature Plans
    • Programs Feature Plans
    • Create a Standalone-Package
  • Artist resources
  • Contributions
  • Working on this web site
  • Widgets

Communicate

Skip menu "Communicate"
  • Paris 2007
  • aKademy 2007
  • Slideshows for Promo
  • Mailing Lists
  • Newsletter
  • People
  • Interviews

Global navigation links

  • KDE Home
  • KDE Accessibility Home
  • Description of Access Keys
  • Back to content
  • Back to menu

Search:


Maintained by edu.kde.org Webmaster
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal