상세 보기
생성형 AI를 이용한 프로그래밍 교육: 코드 생성 정확도 평가와 표절 탐지 중심으로
Programming Education Using Generative AI: Focusing on Evaluation of Code Generation Accuracy and Plagiarism Detection
초록
본 연구는 생성형 AI를 프로그래밍 교육에 통합하기 위한 구조화된 접근을 제안하고, 주요 AI 모델의 성능 및 표절 탐지 가능성을 분석한다. ChatGPT 4o, ChatGPT 5, Gemini 2.5 Pro, Gemini 3 Pro를 동일한 조건에서 문제해결프로그래밍 과목 실습 문제로 평가하였으며, Sharif Judge 기반 자동 채점과 통계 분석을 통해 성능을 비교하였다. 그 결과 Gemini 3 Pro가 가장 높은 정확도와 안정성을 보였고, ChatGPT 5가 그 뒤를 이었다. 또한 증가하는 AI 활용 표절 문제에 대응하기 위해 ChatGPT로 생성한 다수의 참조 코드를 MOSS 유사도 분석과 결합한 결과, 비 AI 제출물에 대해 0%의 오탐지율, AI 생성 코드에 대해 최대 96.6%의 탐지율을 달성하였다. 본 연구는 생성형 AI가 교육 콘텐츠 개발, 수업 운영, 평가를 지원할 수 있는 가능성을 보여주며, 교육 현장에서 AI 생성 코드를 식별하기 위한 효과적인 방법을 제공한다.
키워드
생성형 AI; 챗지피티; 프로그래밍 교육; 자동 평가; 표절 탐지; Generative AI; ChatGPT; Programming Education; Automatic Evaluation; Plagiarism Detection
- 제목
- 생성형 AI를 이용한 프로그래밍 교육: 코드 생성 정확도 평가와 표절 탐지 중심으로
- 제목 (타언어)
- Programming Education Using Generative AI: Focusing on Evaluation of Code Generation Accuracy and Plagiarism Detection
- 저자
- 하진영
- 발행일
- 2026-01
- 유형
- Y
- 저널명
- 디지털콘텐츠학회논문지
- 권
- 27
- 호
- 1
- 페이지
- 151 ~ 164