[Assignments] Retain grade posting policy when duplicating an assignment

Problem statement:

When duplicating an assignment, the grade posting policy is not retained while all other settings are. This has caused some headache/heartache at my institution.

Here is the scenario. A teacher puts feedback in an assignment they thought had a grade posting policy of manual. It is a duplicate of a previous assignment where that setting was in place and they just needed a second copy of that assignment. To their horror, the students are immediately able to see the feedback but they weren't ready for it to be visible. What happened in this case is the teacher duplicated the assignment which had a manual grade posting policy, however the duplicated assignment does not retain the grade posting policy, and they didn't think to double check the gradebook settings, so it has reverted to automatic.

 

Proposed solution:

I propose that the grade posting policy be included when an assignment is duplicated. Alternatively, if the grade posting policy was visible on the assignment page, as opposed to the gradebook, that would also make it easier to avoid this mistake. In order to check the grade posting policy, an assignment must be published and you have to view that on the gradebook page. If you are working on your course and editing assignment information on the assignment page, it's easy to miss updating the grade posting policy on a duplicated assignment. Addressing this detail will improve the user experience for both teachers and students.

 

User role(s):

admin,instructor,ta,designer