One of my professors is using Instructure Canvas for a class this semester. He’s the first one I’ve ever had that has used it, but I’ve heard good things about Instructure before.
To my delight, he already had the due dates for homework and labs inputted on the website. What was more, Canvas has a “calendar feed” of those tasks. Hooray for portable data!
Here’s how to export tasks from Canvas and import them into Toodledo. It was more difficult to find things than I had expected, but I’m glad the facilities are there:
In Canvas:
- Go to the course you want (listed under “Courses” at the top of the screen).
- Click “Assignments” in the left-hand sidebar.
- Hover over “Upcoming Assignments” on the right-hand side of the screen. A link “View Calendar” should appear. Click it.
- Near the bottom on the right-hand side you should see “Calendar Feed”. Click that and download the ICS file (with the “click here to view the feed” link).
In Toodledo:
- Under “Tools” at the top, click “More…”
- Under the “Calendars” section on that page, click “Configure…”
- Halfway down the screen should be an “ICS Tasks Import” section. Select the file you downloaded from Canvas and upload it.
- You’ll be presented with all the data that will be imported. Check it to make sure it looks right. Then click the button at the bottom to continue.
- Go back to your task list and make sure everything made it in. You might need to go move everything into the proper folders. (I couldn’t find a way to do a batch operation like that on existing tasks. If you know how, leave a comment below.)
Oddly, there’s not an ICS import in the Import section of Toodledo; it’s hidden under Calendars. But it’s there nonetheless.