Student Activity Report: Student Time Log

Idea created by Renee Carney Administrator on Apr 16, 2015
      Idea is currently in Product Radar Learn more about this stage...


      Idea will be open for vote May 5th, 2015 - August 5th, 2015  Learn more about voting...

    There are many reasons and uses for a Student Activity Report/Analytics that demonstrates the amount of time a student spent in an activity.  This Time Spent data should be available for both Instructors and Students to access and produce a report from.  Here are a couple use cases.


    When looking at student success (or lack of success), it is great to see participation, but the page views is of dubious value. If a student simply clicks through pages, they get counted the same as someone who actually spent time reading the content of a page. I know we can see the time spent if we look at the login report (which I think needs to be more robust rather than only giving us the start time for the last time a page was viewed), but I would like to see something such as total time spent in course or total time each day etc. on the course analytics page along with participation and page views.



    We have a state funded program that requires students to present a log of the time they spend in the online environment.  If they do not complete so many hours a week they lose their funding.  We have looked at the page view log available under the student account, but it does not give a solid login and logout point and the students cannot access it.

    It would be helpful if students could produce their own activity report and if the report indicated how much time was spent in the course environment per day.

    Copied from Previous Community

    Original Poster:  Renee Carney

    Many thanks to the following contributors: Betsy Walker, Kona Jones, Beth Young, Hilary Scharton



    Response from Instructure

    Update from Linda Feng

    Hi everyone - wanted to give an update here related to this thread.


    Regarding the topic of tracking page views or logins/logouts as an approximation for session time, this is tricky for exactly the reasons others have suggested earlier in this post.  We do have some customers in the Canvas Data beta program that have plans to calculate the time between login and logout, while discarding anomalies like someone staying logged in for more than X hours.  ndaOne can also correlate login/logout to page viewsLindatttto determine whether the user is "active".  We don't have immediate plans for more related canned reporting but as we move beyond the initial release of Canvas Data, we are starting to research "Analytics 2.0" and I plan to use the feature ideas here and elsewhere in the forums as input for what to work on there.  I hope to reach out with opportunities for review as I get further into scoping that phase.