12/28/2023 0 Comments Report datab bar access![]() It fetches a list of all of the students in the class and then obtains the Access Report for each one, compiling all of that data into a single Comma Separated Values (.CSV) file that can be opened with a spreadsheet like Microsoft Excel. I've written a User Script that solves that problem. Unfortunately, this information is available for just one student at a time, so answering questions like "Who viewed the PowerPoint presentation I told them to read?" becomes difficult - you need to go into each student individually to see that information. It is sorted by the time the content was last accessed so you can see what they have been working on most recently. It gives you the type of content (as an icon), the name of the content, the number of times a student viewed the content, the number of times a student participated in the content, and the last time the student viewed (or participated) in the content. When you click on that, you get something like this: Once you do that, you will get an item on the right-side navigation bar that says "Access Report for student's name". To obtain the list, you go to the Course Roster by clicking the People navigation link, then click on a student's name. I am not asking anything for the script itself.Ĭanvas will give you an Access Report for each student that tells you how many times a student has viewed or participated in a particular content item. This is for the author of the extension that allows the script to run. Note that the Tampermonkey extension for Safari requires payment. ![]() If you run into problems, be sure to go back and read the instructions. Navigate to the People page and click on the "Access Report Data" button.Install the Access Report Data user script.Install a browser userscript manager Tampermonkey for Chrome/Firefox/Safari.Although much of this data could be obtained through Canvas Data, this script makes it available to the instructor in real-time.įor those power users who are impatient, here are the quick install steps. It will then show some ways you can obtain useful information from that data using Microsoft Excel. CSV file of the Access Report data for all students enrolled in the course. This document will show you how to install a button on the People page that will create a. Those using a domain for Canvas may need to reset their // line on line 5 (see the custom URL section below).Ĭanvas provides an Access Report for each student, but you have to click on each student's name from the People page to get it. There is a good chance that any local customization you have done to the script will be lost. This is a major rewrite and updating will show a lot of changes. Previously, students could add the access report, it just didn't give them any information. I check the permissions of the user to make sure they can generate a report and don't add the button if they cannot.In the data supplied, they count taking a quiz as a view, but they subtract that off in the online access report. ![]() I modified the quiz views to match what Canvas gives.I added the current course score and current course grade to the report (the grade is only available if you're using a grading scheme).I added the Last Activity and Total Activity Time from the People page to the report.Requests shouldn't fail, but if they do, I throttle it even more and then try to repeat the failed requests. Large courses were getting inconsistent results because the requests were failing. It now uses a throttling library to play nicer with Canvas.Previously it appended the data, so if you ran it twice without refreshing the page, the data would be there twice. The script can be run correctly without reloading the page.Previously, this was only for SIS data unless you edited the code. The script can now hide empty columns with no data.That is no guarantee that there is an access report, but I never found an access report without having a last activity date. The script now only tries to fetch usage information when there is a last_activity_at date. ![]() You can generate a delimited list of sections, duplicate the information for each section, or just return the first section found.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |