ESSENTIAL READING · PAPER 49

WIP: Leveraging LLMs for Enforcing Design Principles in Student Code: Analysis of Prompting Strategies and RAG

Kolhatkar, D., Akkena, S., & Gehringer, E. F. (2025). WIP: Leveraging LLMs for Enforcing Design Principles in Student Code: Analysis of Prompting Strategies and RAG. arXiv preprint arXiv:2508.11717.

FOUND

Used LLM+RAG to check whether student code follows SOLID and DRY principles, comparing prompting strategies.

MEANS

Programming courses can auto-review code design with AI — shifting the teaching focus to thinking, not syntax.

SI DATA

No direct SI dataset counterpart yet — flagged for future audit expansion.