{
  "id": 11772,
  "url": "https://arxiv.org/abs/2607.15738v1",
  "title": "EduGuard: A Safe RAG-Based LLM Tutor for Programming Education",
  "summary": "Generative AI (GenAI) is increasingly used by students for programming explanation, debugging, and assignment support. Yet unrestricted large language model (LLM) tutors can hallucinate, contradict course policy, reveal complete solutions, and foster passive dependence. This paper presents EduGuard, a safe retrieval-augmented generation (RAG) tutoring framework for introductory programming. EduGuard integrates query understanding, instructor-approved course retrieval, pedagogical strategy select",
  "authors": "S M Asif Hossain, Ruksat Khan Shayoni, M. F. Mridha, Jungpil Shin",
  "category": "research",
  "topics": "regulation,children-education",
  "orgs": null,
  "regions": null,
  "published_at": "2026-07-17T08:18:18.000Z",
  "fetched_at": "2026-07-20T05:10:09.534Z",
  "source_slug": "arxiv-ethics",
  "source_name": "arXiv",
  "source_homepage": "https://arxiv.org",
  "ethics_ai_record_url": "https://ethics.ai/record/11772",
  "original_url": "https://arxiv.org/abs/2607.15738v1",
  "evidence_status": "source-only",
  "attribution": "via ethics.ai"
}