Using Python canvasapi module to find who hasn’t submitted assignment

dylanrainbolt
Community Member

Hello, everybody,

Introduction:

My school requires us teachers to send out emails to parents and fill out a Google form when a student doesn’t turn in their homework. Naturally, I’ve been using Python to stream line this process to save myself time. What I’ve been doing for the past year is downloading the grade book from Canvas manually and then importing the file in Python and then having Python send emails to parents and fill out the additional documentation for students if they have received a zero for an assignment. This really helps cutting down the time; however, I want to streamline the process even further.

 

What I want to be able to do:

in the long run I really want to be able to use the Python canvasapi module to find what student hasn’t submitted a certain assignment that I enter in the program just through the api (so that I don’t have to download and read the grade book file).

Labels (3)