Codebooks

On this page, you’ll find the a repetoire of codebooks. Because a main goal of CourseKata is to use student-generated data as a means of continuously improving the effectiveness of the textbook, we are constantly making changes and revising the student surveys to gain deeper insights into students’ experiences. These codebooks serve as comprehensive documents that outline how the survey data (psychological constructs and student background information) is coded and categorized, allowing us to adequately interpret the data. The codebooks are needed to process the data.

Codebooks for Survey Data

codebook_all_surveys.csv (CSV, 452KB) includes all survey items from the following release versions:

  • v5.6, v5.6.1, v5.6.2
  • v5.5, v5.5.1
  • v5.4
  • v5.3
  • v5.2
  • v5.1, v5.1.1
  • v5.0

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.

Codebooks for Page Views/Engagement Data

Similar to codebook_page.csv, codebook_page_pageviews.csv is a page-level codebook (CSV, 182KB) that 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). Unlike codebook_page.csv, which is based on responses.csv,codebook_page_pageviews.csv is based on page_views.csv.