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

Allows learners to reset their own submissions #1994

Open
e0d opened this issue Jul 25, 2023 · 5 comments
Open

Allows learners to reset their own submissions #1994

e0d opened this issue Jul 25, 2023 · 5 comments
Labels
enhancement Relates to new features or improvements to existing features product area: workflow

Comments

@e0d
Copy link

e0d commented Jul 25, 2023

Allows a learner to iterate on a submission, resubmitting it, within a defined time threshold to improve learner experience and reduce support/admin intervention needs.

@e0d e0d converted this from a draft issue Jul 25, 2023
@e0d e0d added enhancement Relates to new features or improvements to existing features product area: workflow labels Jul 25, 2023
@Colin-Fredericks
Copy link

Copying my own comment from the "resubmission" item in triage: To avoid the "someone's already grading it" problem, there could be a 30-minute (or whatever) grace period where you're allowed to revise before it gets added to the grading pool.

@e0d
Copy link
Author

e0d commented Jul 25, 2023

@Daniel-hershel I added this item this morning from your shared list. Colin proposed a requirement for consideration that I wanted to flag for you.

@Daniel-hershel
Copy link

Daniel-hershel commented Jul 26, 2023

@Colin-Fredericks great suggestion, thank you. And thanks @e0d for flagging. We are exploring doing something like this. We pulled some interesting data to look at what the time band should be for allowing revision before an assignment is added to the grading pool.

The median wait for a peer review to start is 5 hours

The median wait for a peer review to be submitted is 3 days.

So I think a 30 minute window would work fine, and we could potentially even stretch to 60 minutes if you think there is some benefit to a longer window?

@Colin-Fredericks
Copy link

Glad you like the idea. :) No strong opinion about the timing - I don't have a gut feel for it and haven't seen any research on it.

@juancamilom
Copy link

The edunext / Unidigital team is currently working on an implementation of this feature.

Our initial approach is to allow a learner to reset their submission when the following conditions are met:

  • the ORA activity was specifically configured to allow resubmissions
  • the responses schedule still allows new responses to be submitted
  • the current submission has not been graded by anyone
  • the current submission is not marked as "beeing graded" by any course staff member

We could optionally also implement the time for the grace period As a setting of the specific ORA problem, but the implications regarding how and when submissions are added to the grading pool are still being explored by the team.

@mattcarter , @Daniel-hershel , @e0d and @Colin-Fredericks your review and input are greatly appreciated ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Relates to new features or improvements to existing features product area: workflow
Projects
Development

No branches or pull requests

4 participants