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) |