Shuming
Shuming
Will look into how we should properly categorized the submission status. Currently there are only 3 status: attempting, attempted, submitted, which are all very vague.
I propose: - `Not Attempted`: there are no answers from the student up till the point the assessment is closed. - `Attempted`: there are some to all answers from the...
We can omit `Fully Graded` and `Partially Graded`, as we already have a column for that. So, i think we can have the 3 statuses reflected above: `Not Attempted`, `Attempted`,...
Understood. This is rather important
Source academy is already relatively qualified to be a progressive web app. We don't currently have an offline feature but that would be good to have.
Ok. This can be a purely frontend fix.
Fix: Submit empty grading info to backend. It will still count as "graded"
I think we should be more specific with the actions available. The word `Save` is misused here. I think a better word will be `Submit Grading` or `Submit Adjustments` or...
I think the best term to use is `Confirm Review` or `Confirm Grades`. `Save` implies new changes, which graders might not make.
While ideal, i think this is non-trivial. We will have to schedule non-recurring tasks, and store those task references so that we can cancel/modify the tasks if necessary (for example...