Skip to content

[Feature Request] Automatically apply Quiz Extensions to New Quizzes #7

@christopherphillips

Description

@christopherphillips

Describe the Feature
The current way this tool works is for instructors to extend quiz time for specific students for all existing students and then when new quizzes are added the instructor goes back in and applies the previous extension to the new quizzes. This is much better than starting from scratch but we would prefer a workflow where those previous extensions would automatically apply to all new quizzes.

Given our process, once a student is qualified to receive time extension that accommodation applies to all quizzes for the course and we haven't come across any scenarios where doing so would be problematic. On the contrary, we have had some difficulty getting instructors to remember to go in and apply the existing extensions when new quizzes are added.

Use to Other Institutions
I don't know if this would be useful to other institutions, but I would love to hear and understand the rationale for the current workflow.

How it Would Work
I assume that if this were to be implemented it would be as an option which would require the following changes to the configuration and UI:

  1. Add an option in config.py.template to enable the option, something like, "AUTOMATIC_APPLICATION = 'YES'
  2. Setup a cron job at a determined amount to pick up new quizzes and apply extensions or figure out a way for new quizzes being added to trigger the extension.
  3. In userselect.html change the text:

This tool will apply extra time to all existing quizzes/exams. For example, Suzy Johnson and Stephen Smith need double time. Select the students below and choose the appropriate amount of extra time e.g., double (2x).
If additional quizzes/exams are added during the semester, a message will appear below stating there are new quizzes which need extensions. Click the Apply Now button to add the same extensions.

to something like:

This tool will apply extra time to all existing and future quizzes/exams. For example, Suzy Johnson and Stephen Smith need double time. Select the students below and choose the appropriate amount of extra time e.g., double (2x).
If additional quizzes/exams are added during the semester, your extensions will automatically be applied.

Implementation
I may be able to convince one of our developers to work on this and will start having those conversations. In the meantime, if there is any interest from the developers to implement I would be more than happy to help in any way I could.

Thanks!

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions