대규모 언어 모델(LLM)을 이용한 학생들의 Java 프로그래밍 오류 시뮬레이션
요약
LLM을 활용하여 학생들의 Java 프로그래밍 오류를 시뮬레이션하는 연구를 소개합니다. 다양한 프롬프팅 전략을 통해 생성된 합성 오류가 실제 학생의 실수와 기능적으로 구별되지 않음을 입증했습니다.
핵심 포인트
- LLM이 프로그래밍 교육을 위한 확장 가능한 학생 대리인 역할을 수행 가능함
- Claude Sonnet 4가 오류 다양성과 실제 정렬 측면에서 가장 균형 잡힌 성능을 보임
- 문제 난이도가 높을수록 오류의 다양성은 증가하나 학생답지 않은 오류가 발생함
- 합성 오류를 지능형 튜터링 시스템 및 학습 분석에 통합할 수 있는 가능성 제시
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기