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