Allow access to child submission grades in grading formulas
For example when the grade for an exam is calculated with max(0.3MT+0.7ET, ET) (i.e. midterm counts for 30% when this increases the grade)
Elmer:Submitted by Elmer van Chastelet on 14 February 2020 at 09:53
I see. This also touches the pass-criteria for collections. Pass-n/Pass-one/Pass-all now determines the assignments to be taken for the
$computedgrade calculation and determines the
passstate of a collection submission.
$computedisn’t used in the grading formula for a collection, its calculation may be skipped, and ideally the grade trace should not show it.
For the Pass-criteria it would be good to make the UI explicit on the number of sub-assignments to pass and, when using a grading formula, using a minimum grade without a pass-n (read:
n = 0) constraint would probably be more suitable..
I think the assignment key (e.g.
21532you see in the URLs) would be the suitable candidate to reference it in a formula.
Data validation should check if those refs are children of the assignment collection, and raise an error when changing the assignment tree such that the validation check fails for a collection with grading formula.
Log in to post comments