Gradebook Bug: Student's With Exempted Assignments

Re: Gradebook Bug: Student's With Exempted Assignments

by Jeff Graham -
Number of replies: 0
Nick,

Not deleting the exceptions upon moving from advanced -> unadvanced. Should not have any ill effects, however you cannot modify who is excluded/included. That is the only thing that should be okay to leave upon moving from advanced -> unadvanced, but that could be confusing to the instructor as they will have students exluded and no way to include them or exclude others. Exceptions are part of the advanced feature set.

By extra features I mean all of the advanced features. This includes essentially everything; categories, curving, extra credit, exceptions (with the caveat as mentioned above), weighting, drop the 'x' lowest, bonus points. All of these extra features, shouldn't do any extra calculations unless the "advanced" features are turned on. This way we can keep a users settings, and let them switch between basic and advanced without having to rebuild the advanced side of the gradebook if they switch back and forth. All of these changes should be in grade_get_formatted_grades(), but some changes may be required to grade_get_grades().

regards,
Jeff