A colleague asked me how to view the grades of a student who had been dropped from a class. Our SIS processing gives dropped students a status that prevents us from using the View Prior Enrollments link, so we have to be creative with our .beta instance.
Here are the steps:
- Go to the .beta instance, where data from the production system is copied over weekly. Instructors can log into this instance but students cannot. Also they receive no notifications of any activity that takes place there. The Canvas Guides has a document with more information: How do I access the Canvas beta environment as an instructor?
- If the student is not enrolled in the course on the .beta instance, their user can be manually enrolled there by selecting the +People button on the People page and using the student ID number for Login ID (or SIS ID). Grades and activity data will reappear for students who were formerly enrolled who are then re-enrolled in a Canvas course.
- If it is after the semester has ended, you will notice that the +People button is not active. You can activate this by going to the Settings page for that course on the .beta server and de-selecting the check box "Users can only participate in the course between these dates" and selecting the Update Course Details button. The +People button on the People page will then become active.
The best part of all this is that an instructor can do all of this on their own without needing a sysadmin's help (at least on our instance).