arXiv Artificial Intelligence

Self-Explanation Tutor for Active Study of CS1 Worked Examples

Self-Explanation Tutor for Active Study of CS1 Worked Examples

Quick summary

arXiv:2608.25180v2 Announce Type: replace-cross Abstract: 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 because assessing free-text explanations and returning timely feedback has had no easy automated solution. We investigate whether a large language model (LLM) can fill that gap. We build a self-explanation tutor for introducto

Key takeaways

  • arXiv:2608.25180v2 Announce Type: replace-cross Abstract: 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 because assessing free-text explanations and returning timely feedback has had no easy automated solution.
  • We investigate whether a large language model (LLM) can fill that gap.

Why it matters

“Self-Explanation Tutor for Active Study of CS1 Worked Examples” highlights the need for repeatable measurement rather than a single impressive demonstration. Independent validation across datasets and clearly stated limitations determine whether a result can guide product decisions.

Kaynak sitede devamını oku: arXiv Artificial Intelligence ↗