Open mwest1066 opened 3 years ago
See #3605 for a similar idea about grade()
functions on a per-assessment level.
For computing assessment-set averages, also include a setting for "drop lowest/highest X assessments".
There also needs to be some discussion on what is shown on assessment-set averages while there are unstarted or ungraded assessments, or assessments with unpublished grades (e.g., showClosedAssessmentScore set to false).
One minor gradebook thought I'll put here while I'm thinking about it: Allow for sorting of columns?
Currently, if you click a column heading, it takes you to that assessment. I know this, because I do it a lot expecting it to sort the columns. The use case here is something like sorting on an exam grade to get a quick look at something like homework grades for students that didn't do well.
Here's a suggestion for the list... Provide a student view of the stats for assessments and even questions. It's good for students to understand where they are in the assessment relative to the class. Otherwise knowing that you have a 75% isn't helpful unless you know that the highest score was 82% and other information like the standard deviation and even the score distribution. Perhaps the instructor can also control when to enable this view and for which assessments.
ooooh 9 sounds really useful:
Allow a course-instance server.py with a grade() function that is given all assessment score information and can update overall scores and letter grades.
This is a collection of ideas for future full gradebook functionality.
server.py
with agrade()
function that is given all assessment score information and can update overall scores and letter grades.