🧠 AI Ed Wiki

This scoping review synthesizes 90 peer-reviewed LLM-based programming support systems in CS Education to make explicit how each system bounds, enacts, and controls assistance — decisions the authors argue are usually left implicit. They introduce the PEA framework: Policy (what help is allowed or restricted), Enforcement (how boundaries are operationalized through interaction and system behavior), and Authority (who can configure, adapt, or override them at runtime). The analysis shows systems often share pedagogical goals but diverge sharply in enforcement mechanisms, while authority remains highly centralized in system logic — few tools give learners or instructors runtime control. PEA offers a comparative vocabulary that connects to GenAI Assessment Governance and GenAI Policies Higher Ed Computing, and its emphasis on bounded, configurable help echoes Structured LLM Feedback Programming and LLM Feedback Programming Classroom. The governance lens reframes Scaffolding as a design-space question of control rather than a fixed pedagogical feature.

Connected Concepts

  • LLM
  • CS Education
  • Scaffolding
  • Connected Articles

  • GenAI Assessment Governance
  • GenAI Policies Higher Ed Computing
  • Structured LLM Feedback Programming
  • LLM Feedback Programming Classroom
  • Citation

    Kim, Monisha, Wu & Smith IV (2026). Exploring the Design Space of LLM-Based Programming Support in CS Education: A Scoping Review through the Lens of Assistance Governance. arXiv:2607.21257. arXiv preprint (cs.HC).