At our school, courses start all throughout the semester. While students can see calendars for courses that have not yet started by entering those individual courses, the global calendar to which they can subscribe will not populate sessions from that course until the day it begins. This leads to some nasty surprises, such as required sessions or assignments popping up 1-2 days before they happen.
I would like to request a feature that allows institutions or instructors to make published courses visible in students’ global Canvas calendars before the course start date, without opening the full course for participation.
At present, there appears to be a gap between:
- allowing students to view a published future course before it starts, and
- having that course’s calendar events populate the student’s global Canvas calendar and related subscribed calendar feed.
A useful solution would be a course-level or institution-level setting such as:
“Show published courses in student global calendars before course start date.”
We are unable to solve this issue by simply changing the course start date, as doing so would lose synchronization with other software platforms. Creating a "shell" course with the same sessions as a workaround has been suggested, but is ultimately a silly and labor-intensive solution to this problem.
Has anyone found a clean workaround for this, or would others also find this functionality useful?