Summarize Course Enrollment/Completion Over Time

Jump to solution
ehamm2
Community Member

We have developed an asynchronous training for faculty and staff with multiple modules that are designed to be taken once -- but that do not correspond to a particular academic semester (i.e., the course is ongoing, self-paced).

We want to track enrollment in the training and who is completing the training, and when, over time (approximately monthly for the next 2 years).

Right now, we are approximating this data by occasionally downloading the gradebook (after each module, there is a completion verification quiz) and calculating the counts in Excel. However, this does not tell us how many new people have enrolled (because some users may have unenrolled after completing the training, a basic subtraction of current users minus last time's users may not be accurate). Additionally, downloading a spreadsheet every month or so is a rather clunky (especially since the enrollment is so large because it is campus-wide), so we are wondering if there are existing options/suggestions about how to get this info a bit more smoothly.

Our next steps could be to write some code to compare user names and grades between two timepoints, but thought we'd check here first.

0 Likes
1 Solution
greydon
Instructure
Instructure

Hello @ehamm2 

Thank you for contacting the Canvas Community. We're sorry to hear you've been experiencing issues with getting a summarized  enrollment and completion report for a course. It sounds like the open enrollment course may be set to a default term that doesn't close. Exporting the gradebook is certainly one way to see the progress but  won't include enrollment information as  well.  You will want to explore  provisioning reports for enrollment and/or grades. 

Here is the Canvas guide:

https://community.canvaslms.com/t5/Admin-Guide/How-do-I-view-reports-for-an-account/ta-p/109

And  in more depth for the grade exports: 

https://s3.amazonaws.com/tr-learncanvas/docs/CanvasDefaultAccountReports.pdf 

These reports will still generate csv files for you, but it should include more of the information  that you  are looking for. Hopefully this helps! 

View solution in original post