Self-Explanation Tutor for Active Study of CS1 Worked Examples (opens in new tab)
Worked examples are an important part of introductory programming, but reading their expert explanations is passive. Self explanation, students explaining the problem and its solution to themselves with subgoal level analysis, converts passive reading into an active study of worked example, yet it is hard to scale...
Why this label for Self-Explanation Tutor for Active Study of CS1 Worked Examples
- Level 1: Descriptive or exploratory: Consensus level confirmed against the methodology.
- Review status: Confirmed against the published method (AI-assisted review)
- Grader A: R5 design ceiling: the course deployment reports student revisions and learning evidence without a stated comparison group.
- Grader B: R4 mixed study, so only the real-learner arm is graded (the LLM-vs-human-rater arm is T); that arm is a single-group course deployment, so R5 sets Level 1
- Rule version: METHODOLOGY v0.3, pipeline v1, rules rules-v0.4
- Worked examples and explicit instruction: matched 'Worked Examples'
- Tutoring and personalization: matched 'Tutor'
Graded blind by two AI graders against our published method. Confirmed against the published method (AI-assisted review) Method