Agentic Education: Using Claude Code to Teach Claude Code
Zain Naboulsi

TL;DR
This paper introduces cc-self-train, a modular, adaptive curriculum system for teaching Claude Code, an AI coding assistant, through hands-on projects and personalized instruction strategies.
Contribution
It presents a novel, adaptive pedagogical framework with persona progression, engagement monitoring, transfer learning, and auto-updating features for AI coding education.
Findings
Participants showed significant self-efficacy gains in all skill areas
The curriculum effectively manages information overload and tool updates
Transfer learning enabled across five project domains
Abstract
AI coding assistants have proliferated rapidly, yet structured pedagogical frameworks for learning these tools remain scarce. Developers face a gap between tool documentation and practical mastery, relying on fragmented resources such as blog posts, video tutorials, and trial-and-error. We present cc-self-train, a modular interactive curriculum for learning Claude Code, an agentic AI coding tool, through hands-on project construction. The system introduces five contributions: (1) a persona progression model that adapts instructor tone across four stages (Guide, Collaborator, Peer, Launcher), operationalizing Gradual Release of Responsibility for AI-mediated instruction; (2) an adaptive learning system that observes engagement quality through hook-based heuristics and adjusts scaffolding at two timescales, using streak detection for mid-module intervention and aggregate metrics for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
