Allow access to child submission grades in grading formulas
From Yoshi:
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:53I see. This also touches the pass-criteria for collections. Pass-n/Pass-one/Pass-all now determines the assignments to be taken for the
$computed
grade calculation and determines thepass
state of a collection submission.
When$computed
isn’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.
21532
you 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.
Issue Log
-
Log in to post comments