Skip to content
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

issues with ExtendDueDateGW #2646

Open
Alex-Jordan opened this issue Dec 17, 2024 · 1 comment
Open

issues with ExtendDueDateGW #2646

Alex-Jordan opened this issue Dec 17, 2024 · 1 comment

Comments

@Alex-Jordan
Copy link
Contributor

ExtendDueDateGW is an achievement item (not included in the default item collection) that:

  • adds 24 hours to a user's test template set.
  • also adds 24 hours to every test version.

So for example a student who activated a test that was only supposed to be 1 hour long could use this and have the test be open for 25 hours. I think this second thing is not good and should be changed. Maybe it was not intentional.

I suggest that once a test version is open, we don't do anything at all to mess with its settings. While it would be good for accommodations to have something where some students get 1 hour, others 2 hours, etc, this should not be a reward earned from reaching a level. Not counting accommodations, timed tests should just use the same amount of time for all students in the class.

So this could be changed to only extend the date on that user's template set, not their versions. Also there should be a check so that only those tests for which a user has remaining versions are included in the list of sets to use this on.

@drgrice1
Copy link
Member

I just tested to make sure, and I was able to extend a 20 minute test version to 25 hour test. That certainly shouldn't be.

Note that accommodations for accessibility purposes can be done by changing the test time limit for a particular user in the user's template set. That should usually be done before a student ever starts a test, and not once a test version is in progress.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants