[To Do] Cross off calendar items that connect to external tools

Problem statement:

Calendar items that are connected to external tools (i.e. - Pearson, ALEKS, etc..) don't "cross out" when students complete them, defeating the purpose of students and other users using the calendar as a to do list and checklist.

Proposed solution:

I see a few ways to fix this. Instructure support has already told me: "Assignments submitted through external tools typically do not communicate submission status back to us; that responsibility lies with the external tool provider. However, once we receive the submission status, Canvas will automatically update the calendar and to-do list accordingly." Why, then, is the assignment showing as submitted? Why can I see it in my SpeedGrader? Why is the grade passed back to the gradebook? There have to be other ways to trigger the submission status so that the calendar will function properly. I'm not a developer, so I can't name specifics, but surely there are other ways to trigger this. Alternately, you could add in a system where students can cross off items themselves. Concerns about students marking everything off themselves and claiming the system "lost" their submission can be assuaged by adding in a "Are your sure?" dialogue to fend off mis-clicks, and a note of "Item was marked complete by [STUDENT] on [DATE/TIME]", showing that they marked it themselves and the system did not do it for them. If the calendar is going to be a truly useful tool, it needs to have this feature for ALL assignments.

User role(s):

instructor,student,ta,observer

1 Comment
AmyDunckel
Community Member
Problem statement:

As an instructor using a McGraw Hill assignment base, there is not a current tool that will allow for assignments to be dropped from the Canvas calendar once they have been completed. As many students use this for tracking progress, it would be helpful to have this connection to help with student accountability.

Proposed solution:

Develop a connect tool from McGraw Hill to Canvas that will drop assignments off of the Canvas calendar once a student has completed them.

User role(s):

instructor