Human-in-the-Loop Control of Objective Drift in LLM-Assisted Computer Science Education
Mark Dranias, Adam Whitley

TL;DR
This paper presents a human-in-the-loop control framework for managing objective drift in AI-assisted computer science education, emphasizing stable pedagogical strategies over tool-specific prompts.
Contribution
It introduces a theory-driven, control-based curriculum design that trains students to specify acceptance criteria and manage AI output drift, enhancing robustness across evolving AI tools.
Findings
Sensitivity analysis shows detectable effects for different instructional strategies.
Structured planning improves students' ability to control AI output.
Introducing deliberate drift aids in diagnosing and recovering from specification violations.
Abstract
Large language models (LLMs) are increasingly embedded in computer science education through AI-assisted programming tools, yet such workflows often exhibit objective drift, in which locally plausible outputs diverge from stated task specifications. Existing instructional responses frequently emphasize tool-specific prompting practices, limiting durability as AI platforms evolve. This paper adopts a human-centered stance, treating human-in-the-loop (HITL) control as a stable educational problem rather than a transitional step toward AI autonomy. Drawing on systems engineering and control-theoretic concepts, we frame objectives and world models as operational artifacts that students configure to stabilize AI-assisted work. We propose a pilot undergraduate CS laboratory curriculum that explicitly separates planning from execution and trains students to specify acceptance criteria and…
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.
