1 min readExecutive Guide

Executive Guide

Self-Explanation Tutor for Active Study of CS1 Worked Examples

Author
Aziz Shuaib Ausi
Published
August 27, 2026
Reading time
1 min
Publication type
Executive Guide
Availability
Open access

Executive Summary

A novel application of large language models (LLMs) has been developed to enhance active learning in introductory programming education. This system, ESSE, functions as a self-explanation tutor, providing immediate, automated feedback on student explanations of programming concepts. The initiative addresses the traditional scalability challenges associated with assessing free-text explanations, aiming to transform passive learning from 'worked examples' into an active, engaging process.

Checking access…

A novel application of large language models (LLMs) has been developed to enhance active learning in introductory programming education. This system, ESSE, functions as a self-explanation tutor, providing immediate, automated feedback on student explanations of programming concepts. The initiative addresses the traditional scalability challenges associated with assessing free-text explanations, aiming to transform passive learning from 'worked examples' into an active, engaging process.

Why it matters

This development represents a significant step in leveraging AI for educational transformation, particularly in technical fields. It offers a scalable solution for fostering active learning and critical thinking, which can improve educational outcomes and address skill gaps in technical workforces. Institutions adopting such technologies could gain a strategic advantage in learner engagement and efficiency.

Key insights

  • Worked examples are a recognized pedagogical tool in introductory programming, but their study is often passive.
  • Self-explanation is an active learning strategy where students explain problems and solutions, including subgoal-level analysis.
  • Scaling self-explanation traditionally faces challenges due to the difficulty of automated assessment and timely feedback on free-text student responses.
  • A new self-explanation tutor, ESSE, leverages large language models (LLMs) to provide immediate feedback on the correctness and completeness of student explanations.
  • The research investigates the capacity of LLMs to effectively assess student explanations, filling a critical gap in scalable active learning methods.

Source

arXiv — Computers and Society — https://arxiv.org/abs/2608.25180

Download & citation

Cite this publication (APA 7)

Aziz Shuaib Ausi (2026). Self-Explanation Tutor for Active Study of CS1 Worked Examples. Executive Guide. Aziz Shuaib Ausi. https://www.azizshuaib.com/verify/ASA-EXG-2026-00509

Verification

This is an authenticated institutional record.

Verification ID
ASA-EXG-2026-00509
Version
v1.0 · r0
Issued
8/27/2026
Publisher
Aziz Shuaib Ausi
Licence
All rights reserved. Reproduction requires written permission.

Verify this publication