I’m currenty doing two things in Dokeos
- adding and extending the gradebook extension (originally developed by Bert Steppé and Stijn Konings while on internship at Hogeschool Gent)
- adding a certificates system, based on the gradebook (or more precisely on an evaluation from the gradebook), so that a student can print a certificate once he has succesfully completed an evaluation/course/learning-process
The first part is almost complete (added the learning paths as a evaluable resource and allowed evaluations to spread over several courses). There is still some integration to be done, and study around the PDF library in use (the ezpdf code is a bit unclear about its license), but the thing works, mainly.
The second part is something that is actively asked by medium and large companies, where a need for a notion of “completion” appears. They want to know who “finished” a course, and because of the very interactive and community aspect of Dokeos, it is hard to tell when a course in itself should be “finished” (a course can include forums, chat, works, etc).
The gradebook extension adds the notion of achievable goals inside one or several courses. You can subscribe an evaluation in the form of a quiz, a work, an assignment or a learning path, give them rankings, and assign a weight to any resource (although the weight is not documented enough at this stage to be considered very usable). Once a student has reached the minimum score for the whole evaluation, he is considered as having succeeded in this evaluation (achievable goal).
The second part will thus add an HTML and PDF certificate to this, to make it possible to print out the fact that he succeeded in the exam.
** 2008-01-13 update **
The gradebook integration is now available on the Dokeos demo website.
** 2008-01-23 update **
To answer Krishnesh’s comment, the gradebook and certificate features should be ready by mid- or end-february, when Dokeos 1.8.5 is released.