media_views.csv

The media view data refer to student interactions with the videos in the course. They come in a table of student-video cases. That is, there is a row for each video for each student, containing data that attempts to measure the student’s engagement with the video (how long spent watching, how many times, etc). Note that there aren’t many videos in these versions of the textbook.

Below is a description of each variable in the responses table. You can also download the description of media_views.csv (CSV, 3KB).

Column Description
institution_id a unique identifier for the institution the class was taken at
class_id a unique identifier for this particular class
student_id the GitHub repository for the course
chapter the chapter the video is in
page the page that the video is on
type the type of media object (currently only “video”)
media_id the unique identifier for the video
dt_started a datetime object indicating when the video was first started (timezone: GMT/UTC)
dt_last_event a datetime object indicating when the video was last interacted with (timezone: GMT/UTC)
proportion_video the proportion of the video that student has watched, summed across all interactions with the video
proportion_time the proportion of the full video runtime that the student has spent watching a video, regardless of which part of the video they watched (e.g. if the video is 10 seconds long, and the student watches the first 5 seconds three times, this value should be 1.5)
log_json the fully-detailed JSON object about student interactions with the video (converted to a list object when the data are processed)