Option to release grades or to unmute assignment at a specific time would be a great functionality.
This is a great idea, and it helps deal with a challenge I share with faculty when I train them on the mute/unmute function: At times I finish grading an assignment late at night, and I learned the hard way that some students are not only awake late at night but also read their Canvas notifications at that time. Getting questions from students about their assignment grades is awesome, but getting those questions just before sleep knits up my raveled sleeve of care is more than I want. I use that experience to show why I do not unmute those assignments unless I am prepared for an immediate reply. Thanks to this idea I will be able to schedule that for a better time.
This seems like something that would be very useful for Instructors, also for admins possibly as they could regulate when grades get released. If an institution is in a system when all coursework grades should be released on a specific date this seems like a no brainer.
The question i asked in developers here: Tracking When an Assignment was Muted/Unmuted By Date?
was about having a date to analyse, this is because this is a way of evaluating instructors on a broader scale. At our institution we have guidelines for Instructors to have released grades for assignments within a certain amount of working days, at the moment we have no real way of telling without checking every single day that grades we're released within guidelines, it also gives no way of telling easily for a whole year for example.
This can affect students view of the course if they are expecting results to be seen and they are not released.
I think it would be extremely useful for Canvas to store a marks release date, that could be exposed in the assignment API and also be available as an API Substitution Variables
There are a number of benefits that would flow from this, including:
For facilitating integrations with other systems At the moment, the LTI integration between Canvas and Turnitin is extremely hard to use, as Turnitin marks display relies on a release date, which cannot being managed through the LTI integration without a corresponding date in Canvas. So Turnitin will display marks and feedback to students even when the assignment is still in the muted state. (This is the particular issue I am struggling with at the moment, and I cannot see any way of solving it - Assignments API external_tool_tag_attributes - can you pass arbitrary custom variables
For support and analytics purposes Many institutions would find it extremely useful to see the date on which feedback was released to students. There have been recent requests to the Discussion forums asking about this (Tracking When an Assignment was Muted/Unmuted By Date? ) and see also Luke Dellar's comment in this thread
To make automated release easier
To make it possible to publish release dates in advance to students In some cases it is useful to be able to publish the marks release dates for assignments in advance to students, so that they can understand when to expect their feedback.
Retrieving data ...