Posted by rwohleb on August 21, 2006 at 5:54pm
The gradebook has come a long way. Beyond other things, the gradebook API has completely changed in response to development requirements.
The following features are currently in CVS:
- Multiple gradebook backend. The API supports multiple gradebooks and automatically installs a default site-wide gradebook.
- Any node type can be an assignment. This is currently configurable on a site-wide basis.
- Any integer grade can be assigned to a student. One complaint of other systems is the lack of support for negative grades.
- Assignments can be grouped into categories. There is rudimentary rendering of category information in the gradebook. Future versions will have much more functionality surrounding assignment categories.
- Individual grades support a comment field, allowing teachers to give feedback to students.
- Students are able to view their own grades/comments.
- Rudimentary support for scales. The scales module is a work in progress and needs much more attention.
Planned additions:
- Grade statistics. Currently, grades are rendered with no statistical information in an x/y form. Grade statistics will be a requirement for any roll-out.
- Gradebook sorting. As gradebooks grow in size, the ability to sort by time/student/etc will become a much needed addition.
- Export gradebook as CSV file. Various institutions require gradebook exports for centralized grade storage, etc.
- Export of grade comments. This has been a requested feature among some teachers.
- Organic Groups integration. OG provides the perfect framework for multi-gradebook sites.
Please feel free to add feature requests through the Gradebook project page.