Tracking Student downloads

Jump to solution
rubinrj
Community Novice

Can student downloads be tracked in Canvas? I know that the access report can list a download, but can I pull together only the downloads per student? As example if I have 80 students and 20 documents capable of downloading, can a single report pull out which students have downloaded which documents and which they have not?

0 Likes
1 Solution
James
Community Champion

 @rubinrj  

There are a couple of ways to accomplish this.

For years, the solution was to use a free script I wrote that downloads the access report for every student in the class and allows you to open it in Excel where you can do filtering or create a pivot table. A week or so ago I updated it to include the time analytics from the people page and their current grade in the course and have been spending this week doing a code cleanup and handling the case when people are in multiple sections (that's not released yet). Obtaining and using Access Report data for an entire course 

If you have New Analytics turned on for your course, there is now a built-in way, but it's buried and you have to know how to get there.

Let's say that I have a file called "are_you_sure.mp3" and I want to see who listened to it.

  1. Click on New Analytics from the course navigation menu.
  2. Switch to Weekly Online Activity (default is Course Grade)
  3. Click on the Mail icon for Message Students Who
  4. Your options are now Viewed, Didn't View, Participated, and Didn't Participate. To see who looked at the file, you would choose Viewed.
  5. Type the name of the file into the Resource dropdown/search box. It starts off with All Resources. 
  6. Click on the link on the BCC field that tells you the number of students.  This will expand the list and show you the students who viewed the item.

348562_pastedImage_3.png

There are some issues with the New Analytics that make me not want to trust the results fully. The main one is that it's not up to date, followed by when I look at grades for students, they don't match the grades in the gradebook.

As for results not being up to date, I clearly have grades entered for Quiz 5.2 from April 25.

348563_pastedImage_4.png

Yet, when I view it in New Analytics on May 25, there is nothing there

348564_pastedImage_5.png

But when I go to use the Message Students Who trick above, it shows that there are 35 students who participated, which would be right.

348565_pastedImage_6.png

In fact, everything since April 25 is missing, despite the course having activity until May 13 and concluding on May 16.

The script I wrote pulls the information from the course, which is live data. There is more overhead with it, but it allows me to do a more comprehensive analysis rather than restricting me to one assignment and one type of activity level and then getting a list that I would have to retype if I wanted to do anything with other than message them.

That said, the message students who trick appears to be work even when the other parts don't and it is built in.

View solution in original post

0 Likes