If I have 2 sections of a course, do I have to change the due time for each individual assignment or is there a way to change all of the due times at once?
This is a frequent request from users near the beginning of the semester. There is not a built-in way to change all of the times (or dates) on all assignments on a single page, although there is a feature request on Product Radar to accomplish that: Adjust all assignment and quiz dates on a single page
That request has been out there for a while and so I wrote a Google Sheets application that will load all the due dates for a course's assignments, discussions, and quizzes into a spreadsheet and let you change them in a single spot. It's free, but you need a Google account to use it. You can read about it and obtain it from Adjust All Assignment Dates on One Page
Once the dates are in a spreadsheet, you can use formulas or search / replace to change the time without changing the dates. Scroll down to the section called "Changing the Time" (maybe 15% of the way through the page) and you it shows how to do a search and replace on the times.
There is also a commercial program that integrates within Canvas; some people have written about it in the comments of the document I wrote explaining how to change the dates.
I should also mention that the answer depends on how the sections are in Canvas. If they are in the same course shell (cross-listed with two sections), then the Google Sheets script I mentioned won't work (the commercial program might) and you'll need to go through and create differentiated assignments for each one by hand.
If the two sections are in two different Canvas courses, then the script should work.
Thanks, James. Just wanted to be sure that I hadn't overlooked an option. I'll give the Google solution a try.
It would be helpful to have this process built into the Import Course page.
Retrieving data ...