Issue with Penalty Calculation

Issue #49 new
Jeremy Hopkins created an issue

We are not sure the penalty is applied correctly, consider the following:

57.23 - 10% = 51.507

however the line below shows a value of 53.65?

Comments (6)

  1. Frédéric Massart

    Hi Jeremy, was the penalty set after the grades were already calculated? I believe that may happen when the activity settings are changed after grades were initially given.

    Also, the “calculated grade” (group grade * contribution) is not yet weighted. The penalty and weights are applied at the same time, and yield the final weighted grade. The export may give more insights about these numbers.

    Thank you!

  2. Jeremy Hopkins reporter

    HI @Frédéric Massart yes I think I edited that during testing, I wondered why I had missed it during initial testing when I was sure it had calculated properly.

    Is there any way to resolve this so that if the penalty or other settings are altered in the activity settings those changes cascade down into group calculations?

  3. Frédéric Massart

    Hi @Jeremy Hopkins ,

    Yes, we could regrade all students when settings have changed, however this may lead to unexpected results. Going back to the grading screen and clicking save should update all values as per the latest settings.

    I think that the reason why this is confusing at present is because the information displayed in the grading form is the “live” computation of the grades, not the ones that are included in the exported version.

    Maybe another alternative is to prevent the grade-related settings from being changed once grades have been recorded.

  4. Amanda Doughty

    @Jeremy Hopkins @Frédéric Massart

    There is also some inconsistency between PA Weighting and Penalty.

    A change to the activity level PA Weighting cascades down to only the ungraded submissions. Graded submissions have a submission level PA Weighting which is not overridden. However, PA Weighting can be changed at submission level for graded (and released) submissions. This keeps the view, the export and the gradebook in sync.

    A change to the activity level Penalty cascades down to graded and ungraded submissions. But as already explained by Frédéric, does not update the saved grades and so causes inconsistency between the view and the export and gradebook.

    Is there a reason why the PA Weighting can be adjusted at submission level and the Penalty cannot?

    I am happy to work on this but I think we need both settings to behave the same way. Either:

    1. A change at activity level cascades for all submissions graded or not.
    2. A change at activity level only cascades to ungraded submissions.
    3. Same as 1 but requires user to accept regrade (see screenshot for changing the calculator type after grades have been released).

  5. Log in to comment