이 논문은 AI 기반의 실시간 코드 스타일 피드백 도구를 개발하고 대규모 온라인 CS1 코스에 적용한 경험을 보고한다.
도구의 주요 특징은 다음과 같다:
실험 결과, 실시간 피드백을 받은 학생들은 지연 피드백을 받은 학생들에 비해 5배 더 많이 피드백을 확인했다. 또한 피드백을 확인한 학생들은 스타일 점수가 향상되었고, 스타일 관련 편집을 더 많이 수행했다(79%가 피드백을 직접 반영).
이 도구는 성별, 나이, 프로그래밍 경험 수준에 관계없이 공정하게 사용되었다. 다만 비이진 성별 학생들의 사용률이 상대적으로 낮아 추가 조사가 필요하다.
LLM 기반 피드백에는 장단점이 있었다. 긍정적인 면으로는 변수명 개선 제안과 설명, 주석 제안 등이 있었다. 부정적인 면으로는 일부 변수명 개선 제안의 부정확성, 존재하지 않는 주석에 대한 피드백 등이 있었다.
이 도구는 CS1 교육에서 실시간 스타일 피드백을 제공하는 혁신적인 사례이며, 향후 LLM 기반 학습 자원 개발과 공정성 연구에 활용될 수 있다.
다른 언어로
소스 콘텐츠 기반
arxiv.org
더 깊은 질문