Hi,
Using LTI 1.3, is it possible to programatically change grades at a later date? Right now I have:
$launch = LTI\LTI_Message_Launch::new(new LTIDatabase())
->validate();
I then have a student work through an assignment, and then use this object in performing the grade passback within that session. This works great, but what if I need to change the students grade at a later date?
Potential use cases:
1) An instructor removes a poorly worded question from the assignment so that scores have to be recomputed.
2) A grader has to do some manual scoring.
Would I be able to just save the latest launch objects for each student associated with a particular assignment, then iterate over and send the scores back? In particular, I'm wondering if the launch objects might be time sensitive. Or I'm also wondering if there's there's a better, accepted approach.
Thanks so much!