Spreadsheet of all assignments for a course

Download list-assignments.py

outputs a summary of assignment id and name. It also outputs an xlsx file of the form: assignments-course_id.xlsx
This spreadsheet contains all of the information about each of the assignments (i.e., the assignment itself, but not submissions for this assignment). One of the columns is submissions_download_url that can be used to download all of the submissions for an assignment.

This produces  Download assignments-11.xlsx

 which looks like:

assignment-spreadsheet-cropped-1.png

This was produced using Python's Pandas from the JSON returned from the calls to the Canvas API.