Purpose
The Sakai Gradebook tool currently provides 'Instructors' the ability to download grade information in two different ways.
- First is the 'Roster View Download' (RVD) which downloads a list of assigmnents and some point grade information. (The Roster View Download feature is currently being enhanced as per SAK-1753 and http://bugs.sakaiproject.org/confluence/display/SG2X/Grade+Import by UC Berkeley)
- The Second download feature is the 'Course Grade Download' (CGD). The CGD is the focus of this specification and the purpose of feature is final grade reporting.
The motivational factors driving change in CGD has come from both the Sakai Project community and from local exigencies. Locally, the need to provide a mechanism that fits into or replaces the current final grade submission workflow that involves both MyUCDavis and The Final Grading Tool aka the Grade Submission Tool. The current output of the CGD does not provide sufficient infomation (within the data) for the Final Grading Tool to process without brittleness.
While the primary focus of this work is on the CGD, code re-use in the original design results in some of the same methods being used for CGD and RVD. And so, it was not possible to change the first without some effect the second. This also means that final integration testing must include RVD functions.
The Sakai community expresses its preferences using feature requests and periodic requirements gathering an a large scale. The current outstanding requirements include 'make [CGD] more configurable' which primarily means to be able to reorder the columns for the output; and 'enable/disable download buttons' and, 'add section information'.
References
Status and Results
Requirement: Disable/enable Download buttons - using configuration files
Status |
examples/screenshots |
---|---|
complete |
Roster view - download disabled |
Configuration
By 'properties' file |
---|
property key: course_grade_export_enabled - default value: true |
By JSF configuration file |
---|
Bean id: exportBean |
Requirement: 'Make download more configurable' - using configuration files
Status |
examples/screenshots |
---|---|
complete |
Course Grade - download disabled |