Open markkuriekkinen opened 1 year ago
Currently in personalized exercises set up in the MOOC-Grader, the teacher sees only one exercise instance in A+ just like students. The teacher needs a way to view and test all exercise instances.
The exercise instance selection is deterministic in the MOOC-Grader: https://github.com/apluslms/mooc-grader/blob/c697bee96202999725bd08ce0b596012a1a2e674/util/personalized.py#L62-L86 Should there be extra parameters for testing specific exercises or should A+ manipulate the existing parameters that are sent to the grader when the teacher is testing the exercise?
A+ sets the parameters for the grader protocol mainly here: https://github.com/apluslms/a-plus/blob/a932c5104504f3367e81448ca8a42584f88f27a1/exercise/exercise_models.py#L951-L982 https://github.com/apluslms/a-plus/blob/a932c5104504f3367e81448ca8a42584f88f27a1/exercise/exercise_models.py#L1019-L1035
Currently in personalized exercises set up in the MOOC-Grader, the teacher sees only one exercise instance in A+ just like students. The teacher needs a way to view and test all exercise instances.
The exercise instance selection is deterministic in the MOOC-Grader: https://github.com/apluslms/mooc-grader/blob/c697bee96202999725bd08ce0b596012a1a2e674/util/personalized.py#L62-L86 Should there be extra parameters for testing specific exercises or should A+ manipulate the existing parameters that are sent to the grader when the teacher is testing the exercise?
A+ sets the parameters for the grader protocol mainly here: https://github.com/apluslms/a-plus/blob/a932c5104504f3367e81448ca8a42584f88f27a1/exercise/exercise_models.py#L951-L982 https://github.com/apluslms/a-plus/blob/a932c5104504f3367e81448ca8a42584f88f27a1/exercise/exercise_models.py#L1019-L1035