Sesame - Parental control with educational tests that controls children learning, school duties and time for games and fun, C/C++, wxWidgets - participating in the competition "The Best Technological Innovation 2006", Serbia
Sesame is a parental control which main purpose is, beside controlling active programs on computer,
to force child to learn subject where its knowledge is the minimum while its parents are absent.
Sesame consists of two main parts:
- program, acts as a service and controls all active programs on computer
- educational tests, inputed by parents according to age of their child and wanted subject
Sesame purpose - when child starts the most wanted programs (usually games), in forbidden time,
gets ability to play game some time if successfully did tests showed on screen, so on indirectly way
it interests children to do tasks previously not interested in.
Parents have ability to make lists of programs, to set up time when they are not allowed to start or
they are allowed but under condition the child did some set of questions chosen from previous entered tests. The plan is to engage teachers which will make proper set of questions according to ages. Every time when test shows subset of question will be chosen by random or some cleverer algorithm.
Environment: C/C++, wxWidgets, Visual C++ 2005 Express Edition, Watcom, Visual Studio, TinyXml, XML, Windows