-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Warn if Extending Beyond Availability #30
Labels
enhancement
New feature or request
Comments
Expanding on this, the Quiz Extensions API endpoint has a parameter called There's also |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Problem
We have reports of instructors setting highly restrictive availability dates on quizzes that end up causing issues with extensions.
For example, if an instructor sets a 60-minute quiz to be available from 8am to 9am, the quiz will end at 9am regardless of when the student begins the quiz. This also applies to students who receive time extensions, meaning a student who is supposed to receive double time would be recorded as having 120 minutes, but still be shut down at 9am, only 60 minutes after starting their exam. Part of the issue is that the instructor isn't necessarily aware that giving an extension doesn't override the available until time.
While the simplest solution is obviously to make the length of availability longer, not all instructors are amenable to this idea. The other option is to provide an overall time extension to just the affected students via differential dating.
Differential dating is outside the scope of the Quiz Extensions tool (not to mention I've had difficulty implementing it in Due Date Changer ucfopen/due-date-changer#11), but we can still do something to inform the instructor that they are making a mistake.
Proposed Solution
Add functionality to the extensions process to check for quizzes with availability dates and warn if the extension would exceed the due/lock date:
lock_at
and/ordue_at
fromunlock_at
)time_limit
* extension factor)At the very least, this will inform the instructor that action is still required of them.
The text was updated successfully, but these errors were encountered: