What is it about?

This paper introduces the CS1 reviewer app helps students check their understanding of CS1 concepts. It tracks a student's mastery of a concept based on their how they do on quizzes. A student can choose what concepts to quiz themselves on or generates a quiz based on what the student has mastered so far. Currently the questions are multiple choice and focus on understanding what code does.

Featured Image

Why is it important?

There are multiple tools out there for checking understanding of CS1 concepts. There are also multiple tools that use an algorithm to measure mastery. There aren't any, to the best of our knowledge, that are freely accessible. Moreover, our future plans include other features that are not in other similar tools. The wrong answers in the questions are also driven by known student misunderstandings.

Perspectives

A key feature that we've added that did not make it into the publication is tagging the wrong answers with why it is wrong. This will allow for aggregating student responses on why they got it wrong rather than simply what concept they got wrong.

Kristin Stephens-Martinez
Duke University

Read the Original

This page is a summary of: The CS1 Reviewer App: Choose Your Own Adventure or Choose for Me!, June 2021, ACM (Association for Computing Machinery),
DOI: 10.1145/3430665.3456333.
You can read the full text:

Read

Resources

Contributors

The following have contributed to this page