課程感知 AI 課程助教在初階程式設計課程中的設計與部署
arXiv - Computers and SocietyIris Groher, Patrick Heissenberger, Michael Vierhauser
設計一個以課程為導向、檢索增強的 Python AI 課程助教,透過提示與蘇格拉底式提問,促進學生概念理解與除錯,減少直接複製完整解答。
AI 幫你先抓重點
AI 重點 1
課程感知與檢索增強的 AI 助教能有效減少學生對完整解答的依賴,促進概念理解與實作能力。
滑鼠懸停看 AI 判斷理由
此設計將 AI 生成能力與課程資料結合,避免學生直接複製答案,並透過提示與蘇格拉底式提問引導學生自行推理,從而提升自主學習與問題解決技巧。
AI 重點 2
將 AI 助教嵌入網頁編程環境並提供即時、上下文相關的回饋,可提升學生的學習投入與除錯效率。
滑鼠懸停看 AI 判斷理由
即時回饋與上下文相關的提示讓學生能在編碼過程中快速定位問題,減少停頓時間,進而保持學習動力,對課程設計者提供可操作的介入模式。
核心研究發現
- 1
學生主要使用 AI 助教進行概念理解、實作指導與除錯,並認為其能提供符合課程內容的即時支援。
- 2
AI 助教避免產生完整解答,而是提供提示、問題與課程相關說明,降低學生直接複製解答的風險。
- 3
透過結合網頁編程環境與對話代理,學生在自學時能更頻繁地尋求協助,提升學習投入與自主學習動機。
對教育工作者的啟發
實務上,教育工作者可先將課程教材轉化為可檢索的知識庫,並在 AI 助教中設計提示與蘇格拉底式提問,避免直接生成完整解答。將助教嵌入學生常用的 IDE 或線上編程平台,確保使用者在編寫程式時能即時呼叫 AI。為促進自主學習,可在系統中加入學習目標追蹤與反思提示,讓學生在取得提示後自行檢視程式邏輯。最後,透過日誌分析持續調整提示策略,確保回饋與課程內容高度對齊,提升學生的概念理解與除錯能力。
原始文獻資訊
- 英文標題:
- Design and Deployment of a Course-Aware AI Tutor in an Introductory Programming Course
- 作者:
- Iris Groher, Patrick Heissenberger, Michael Vierhauser
- 來源:
- arXiv - Computers and Society
- AI 摘要模型:
- openai/gpt-oss-20b
每週精選研究電子報
每週五信箱收到精選 5 篇教育科技重點研究摘要,零時間壓力掌握學術前沿。