본 연구는 프로그래밍 과제 수행 과정에서 발생하는 비정형 행동을 정밀하게 탐지하고, 이를 기반으로 데이터를 정제(Refinement)하여 성취도 예측 모델의 타당성을 제고하는 데 목적이 있다. ...

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
https://www.riss.kr/link?id=T17381774
청주 : 한국교원대학교 대학원, 2026
학위논문(석사) -- 한국교원대학교 대학원 , 컴퓨터교육학과컴퓨터교육전공 , 2026. 2
2026
한국어
학습 분석 ; 프로그래밍 행동 데이터 ; 성취도 예측 ; 비정형 응답 ; 데이터 정제
충청북도
ⅸ, 99 ; 26 cm
지도교수: 김승현
I804:43012-000000043892
0
상세조회0
다운로드본 연구는 프로그래밍 과제 수행 과정에서 발생하는 비정형 행동을 정밀하게 탐지하고, 이를 기반으로 데이터를 정제(Refinement)하여 성취도 예측 모델의 타당성을 제고하는 데 목적이 있다. ...
본 연구는 프로그래밍 과제 수행 과정에서 발생하는 비정형 행동을 정밀하게 탐지하고, 이를 기반으로 데이터를 정제(Refinement)하여 성취도 예측 모델의 타당성을 제고하는 데 목적이 있다. 이를 위해 실제 대학 프로그래밍 강좌에서 수집된 프로그램 행동단위 수준(Keystroke-level)의 로그 데이터를 분석하였으며, 기존의 단순 빈도 기반 분석이 갖는 한계를 극복하기 위해 탐지 지표를 고도화하였다.
연구 방법은 다음과 같다. 첫째, 붙여넣기(Paste) 행동을 정교하게 식별하기 위해 전체 코드 작성량 대비 실질적인 기여분을 산출하는 ‘붙여넣기 기여율’과 자발적 입력 비율인 ‘타이핑 반영률’을 새로운 지표로 정의하였다. 둘째, 전사(Transcription) 행동을 탐지하기 위해 편집 거리의 단순 변화가 아닌, 타이핑 버스트가 정답에 수렴하는지 혹은 탐색적인지를 구분하는 ‘방향성(Directionality)’ 지표를 도입하였다. 셋째, 이러한 고도화된 특성을 기반으로 규칙 기반 모델과 머신러닝(XGBoost) 모델을 구축하여 비정형 응답을 분류하였다.
연구 결과, 개발된 모델을 통해 비정형 행동을 식별하고 정제했을 때, 성취도 예측 모델의 설명력(Adj. )이 모든 집단에서 일관되게 향상됨을 확인하였다. 이는 본 연구에서 제안한 고도화된 행동 지표와 데이터 정제 방법론이 학습자의 실제 역량을 왜곡하는 노이즈(Noise)를 효과적으로 제거하고, 성취도 평가의 정확성을 높이는 데 기여함을 시사한다.
다국어 초록 (Multilingual Abstract)
This study aims to enhance the validity of achievement prediction models by precisely detecting anomalous behaviors occurring during programming assignments and refining the data based on these detections. To this end, keystroke-level log data collect...
This study aims to enhance the validity of achievement prediction models by precisely detecting anomalous behaviors occurring during programming assignments and refining the data based on these detections. To this end, keystroke-level log data collected from actual university programming courses were analyzed, and detection indices were advanced to overcome the limitations of existing simple frequency-based analyses.
Specifically, the research methods are as follows: First, to precisely identify pasting behaviors, new indices were defined: 'Paste Contribution,'which calculates the substantial contribution of pasting to the total code length, and 'Typed Token Ratio,'which measures the proportion of self-generated input. Second, to detect 'Transcription' behaviors, a 'Directionality' index was introduced to distinguish whether typing bursts converge toward the correct answer or are exploratory, rather than relying on simple changes in edit distance. Third, based on these advanced features, rule-based models and machine learning(XGBoost) models were constructed to classify anomalous responses.
The results showed that when anomalous behaviors were identified and the data was refined using the developed models, the explanatory power(Adj. ) of the achievement prediction model consistently improved across all groups. This suggests that the advanced behavioral indices and data refinement methodology proposed in this study effectively remove noise that distorts the assessment of learners' actual competence and contribute to enhancing the accuracy of achievement evaluation.
목차 (Table of Contents)