Project Status

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
rwohleb's picture

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.