ok
ok copied to clipboard
Slip Calculator Jobs for Assignment and Course
Slip Calculator Jobs (Resolves #1068)
This helps courses to:
- Calculate Slips for a particular assignment.
- Calculate Slips for all completed assignments for a given course.
Calculate Course Slips
Calculate Assign Slips
Haven't looked at the code but going off the screenshot.
I think the slip days an action from the course dashboard - not from the assignments
I'm not so sure about the wording of "Calcuate Slips" - Late Submission Report or Even just saying grace period"
Sumukh, Thanks for the quick response and feedback!
Where on the course dashboard were you thinking? I experimented with putting the slip action in the course dashboard quicklinks
, but decided against it because it doesn't fit the pattern of the rest of the links (all other links link to some view, but the slip action would start a job). We could add a section to the course dashboard specifically for actions. The reason why I put it on the assignments page was I thought it made most sense because calculating slips is an action on assignments. I'm open suggestions, though.
I agree the name calculate slips
is a bit misguided, because we're not actually applying slip days or whatnot, just showing who turned in things late and how late they were. I like the late submissions report
naming better - shall I rename everything to fit this naming (e.g. slip days used
-> days late
)?
I agree that "slip days" is misleading. I would expect OK to deal with grade changes in that case.
I'm curious how instructors will use this. Will they manually go through all entries in the CSV and give credit to late assignments?
I'm curious how instructors will use this. Will they manually go through all entries in the CSV and give credit to late assignments?
Data 100 for example just wants calculate slip day usage (Everyone is given X slip days) - CSV is a good workflow since they aren't managing all their grades in OK anyway.
Other notes:
- Can be useful to have the SID too (and the name)
- CSV should be a download
- Let's just not display the results in the log
- There was some sort of error in staging worth debugging.
I agree that "slip days" is misleading. I would expect OK to deal with grade changes in that case.
I agree - I was thinking of renaming things "Report Late Submissions" or something similar. If I were to do this, I was thinking of filtering out all non-late submissions and only show late ones.
@epai Are you still planning on working on this one?
At the risk of putting this publicly on GitHub: Most courses only penalize for serious over offenders unless they automate things -- but the automation is slightly tricky as it should apply penalties to the lowest scoring assignment first.
(Well, I suppose with backups the maximal value isn't necessarily the simple algorithm, but I digress.)