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.