Version 5.3 Resources

On this page, you can view and/or download all version 5.3 specific resources related to CourseKata data, including survey data (e.g., psychological constructs and student background information), engagement data, and formative learning data.

Overview

Below, you’ll find an overview of the data collected with CourseKata for release version 5.3, including survey, engagement, and formative learning data.

Resources for Survey Data (Psychological Constructs and Student Background Information)

Survey Structure

Below, you’ll see an overview of the psychological constructs their location in the ABC textbook for version 5.3. Student background information is embedded in the pre-survey.

Overview of Psychological Constructs and Measurement Timepoints

Below, you’ll see an overview of the psychological constructs and their location in the ABC textbook for version 5.3.

Click here for a detailed overview psychological constructs, version 5.3 {PDF, 56KB} at the item level.

Overview of survey changes for version 5.3

Reworded

In version 5.3, the pulse checks were slightly reworded to better capture students’ motivational beliefs at the chapter level: - I am confident in what I have learned in the previous chapter - I think what I have learned in the previous chapter is useful - I think the previous chapter was interesting - I was unable to put in the time needed to do well in the previous chapter

Codebooks for Survey data

codebook_all_surveys.csv (CSV, 452KB) includes all survey items for release version 5.3.

Processing Scripts for Survey Data

create-data-survey-all.Rmd (Rmd, 3KB) is a processing script to extract and clean the survey responses

Resources for Processing Engagement Data

The scripts below will help process engagement data. For example, calculate the number of minutes students spend per page or chapter or explore how often students visit content. These engagement data are stored in three separate files: page_views.csv, responses.csv, and media_views.csv.

Scripts for processing engagement data, 5.3(Rmd, 16KB).

Resources for Formative Learning Data

Below, you’ll find scripts to process the response data, which includes responses to the formative assessments embedded in the textbook. These questions, broadly, take two forms: coding and non-coding questions. To process this type of data, you’ll use the responses.csv file - you can find a description of each variable in the responses.csv file here.

Codebooks for Response Data

The following page-level codebook (CSV, 182KB) has variables called chapter_num and page_num that each only include one number (e.g., chapter_num will be 10 and page_num will be 4). It also includes the count of ckcode exercises and the count of auto-scored Learnosity questions per page. Check out the following create-codebook-page processing script to see how codebook_page.csv was created.

The following chapter-level codebook (CSV, 11B) includes num_pages (counts of pages within each chapter) as well as all the variables from codebook_page grouped by book, chapter, and release version. Check out the following create-codebook-chapter processing script to see how codebook_chapter.csv was created.

Coding questions

Our data include each time students submit a coding response (i.e., any time students hit the <submit> button). For any given coding question, you can find its name in the bottom left corner of a coding exercise (e.g., the one shown below is called ch1-6). Students may have multiple responses for each coding question because they may submit multiple times. Download the create-data-code.Rmd (Rmd, 16KB) script to process coding questions in release version 5.0.

Non-coding questions

Non-coding questions in the interactive textbook are delivered through a technology called Learnosity which only allows one response per submit. These questions are a mix of multiple-choice, check all that apply, matching, and written response. Survey questions are also delivered as Learnosity questions. Download the create-data-lrn.Rmd (Rmd, 13KB) script to process learnosity questions in release version 5.0.

End of chapter review questions

Are you interested in students’ performance in the form of formal assessments during the course? If so, you can download this create-checkpoints-eoc.Rmd (Rmd, 3KB) script to you process the end of chapter review questions for version 5, creating a chapter-level average score per student.