To Our Amazing Educators Everywhere,
Happy Teacher Appreciation Week!
Bringing over an old question from the old forums,
"We use the master course model, and use the API to copy our courses for new sections. That way the master never gets mucked up if an instructor tinkers at the section level. Is there a way we can set the dates in the master course so that when sections are created, it generates the appropriate dates for the term?
Right now we are manually adjusting the dates in the master so it copies correctly. There must be a better way!"
Solved! Go to Solution.
...And bringing over an answer recently provided by @jared_flaherty ,
"all of our terms are 8 weeks, so we make our masters' 8 weeks... we have 8 modules unlocking every sunday at midnight in the masters, these dates are in the past, but spaced/timed properly in our course masters. we setup the content migration API to shift dates forward to the "real term" it's being taught in.... since we use our course masters for all modalities, we only shift dates for online courses, we 'remove dates' for our f2f/blended courses. works so far (we are still in beta)... as long as your course master dates are set up with the same spacing as your dates in your courses api, your content migration api should dump everything in there all nice and proper."
Thanks, Jared!
...And bringing over an answer recently provided by @jared_flaherty ,
"all of our terms are 8 weeks, so we make our masters' 8 weeks... we have 8 modules unlocking every sunday at midnight in the masters, these dates are in the past, but spaced/timed properly in our course masters. we setup the content migration API to shift dates forward to the "real term" it's being taught in.... since we use our course masters for all modalities, we only shift dates for online courses, we 'remove dates' for our f2f/blended courses. works so far (we are still in beta)... as long as your course master dates are set up with the same spacing as your dates in your courses api, your content migration api should dump everything in there all nice and proper."
Thanks, Jared!
We have a "Master Term" as well where we house a "master" of all online/blended courses we build for our instructors. However, we do not use start/end dates on our "Master Term" courses. What we do is have one (maybe two) people for each course who is the person responsible for keeping the course curriculum up-to-date. Those people are assigned the "Teacher" role. Then, we created a custom role called "Viewer" which allows a user to view a "Master Term" course but not make any edits to it. Any number of people can be a "Viewer" in a "Master Term" course, and those people are usually in the same program/field as the "Teacher". We do this so that our faculty and adjuncts can collaborate and brainstorm on what is and what is not working for a given course. Both "Teacher" and "Viewer" roles are then able to import content into their own sections for the Fall, Spring, or Summer semesters. They are responsible for setting their own start/end dates based on the official start/end dates in our Banner SIS.
When we first moved to Canvas, I let Canvas adjust due dates when I performed a course copy, but I was always having to spend time cleaning it up and invariable missed something prompting my students to ask if I expected them to use a time machine! I now set the course copy process to remove all due dates, then just add the correct dates into the new section shell.
Because of the way Canvas is set up, this is tedious, and I like the suggestion @scottdennis brought over of using masters more like a template, and matching the numbers of modules to the weeks of the terms. However, we have too much variance at our school in both term lengths, and instructional unit (modules) structure - not everybody uses the weekly module model.
So, tedious or not, this is the best way I have found for my own workflow to make sure that the due dates for the new term are correct.
Hi,
I posted this answer in another thread but thought it might help someone who found this one first. Here it is again:
I successfully copied a course (which I will call Master) from the Fall of 2015 to Spring 2016 using the following steps.
Course copy completes with deadlines adjusted as expected.
Following are a couple of notes:
I have previously tried this without specifying an end date. That has always failed to properly adjust deadlines. I think the end date is essential.
My new course did not copy in a concluded state.
For anyone interested in this topic, be sure to RSVP to the CanvasLIVE event Adjust all assignment due dates on one page, which is coming up this Friday, January 13, 2017. RSVP “yes” if you will be there--and if you’re interested, but your schedule doesn’t allow you to attend in real time, RSVP "no" or "maybe" to receive all event updates. Your RSVP ensures that you will receive a notification should the event be cancelled or changed.
To participate in the Instructure Community, you need to sign up or log in:
Sign In
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.