An Educator-Guided LLM Pedagogical Agent for Scaffolded Feedback in Conceptual Database Design
Organizations: University of Illinois Chicago Chicago, IL, USA
Abstract
We present an educator-guided LLM pedagogical agent for scaffolded feedback in conceptual database design. Integrated into an entity--relationship diagram (ERD) editor, the system grounds feedback in the student artifact, assignment requirements, educator-authored rubrics, and instructional resources. Its architecture separates hidden, artifact-grounded diagnosis from the workflow that controls the form and disclosure level of student-facing support. We instantiate the architecture as a four-stage workflow progressing from concept checks and guided application to low-detail feedback and localized clarification. Each feedback request creates a stateful episode linked to versioned ERD states. In a deployment spanning three ERD environments and 383 feedback episodes, 71.1% of observed target-level changes fully or partially incorporated the hidden diagnostic target, including many after Stages~1--2. Qualitative analysis showed that staged disclosure sometimes withheld inaccurate details, supported selective uptake, or allowed later recovery, though some errors still shaped revisions. Survey responses from a self-selected sample favored delayed disclosure and student agency but noted indirectness and repetition.
Figures & tables
| Measure | Env. 1 | Env. 2 | Env. 3 | All |
|---|---|---|---|---|
| Deployment | ||||
| Feedback users | 17 | 24 | 32 | – |
| Episodes | 100 | 149 | 134 | 383 |
| Median/user | 5 | 4 | 3 | – |
| Later ERD stored | 58 (58.0%) | 84 (56.4%) | 44 (32.8%) | 186 (48.6%) |
| Hidden-target incorporation | ||||
| Survey item | A | N | D | |
|---|---|---|---|---|
| Understood the conceptual-design topic | 29 | 17 | 8 | 4 |
| Early stages allowed time to think before correction | 29 | 15 | 8 | 6 |
| Could make my own design decision | 28 | 18 | 9 | 1 |
| Trusted the feedback enough to consider it | 28 | 16 | 6 | 6 |
| Would use staged feedback in future assignments | 28 | 16 | 7 | 5 |
| System revealed too much information too early | 28 | 0 | 7 | 21 |