본 연구는 중・고등학생을 대상으로 한 성찰일지 작성을 적용한 온라인 프로그래밍 학습이 성취도에 미치는 영향을 분석하기 위해, 성찰일지 작성 전후의 성취도 차이를 비교하여 성찰일 지의 효과를 분석하였다. 또한 성찰일지 내용을 성찰유형별로 분류하여, 성찰유형과 성취도와 의 상관관계를 파악하였다. 연구를 위해 중․고등학생 35명이 온라인 프로그래밍 과제 5개를 수행하면서 작성한 성찰일지를 내용성찰, 과정성찰, 비판적 성찰로 유형을 분류하고, 7점 척도 에 의해 채점하였다. 성찰일지 작성 전후의 성취도의 차이를 대응표본 t-검정을 통해 분석한 결과, 유의수준 .05에서 유의확률 .000으로 학습효과가 있음을 확인하였다. 또한 성찰유형과 성 취도 간의 상관관계를 분석한 결과, 과정성찰(r=.579, p<.01)이 성취도와 가장 높은 상관관계를 보여, 온라인 프로그래밍 학습에서 문제해결에 필요한 전략적 성찰인 과정성찰이 성취도 향상 에 중요한 역할을 하는 것임을 알 수 있었다.
In this study, to analyze the effect of online programming learning to achievement degree for middle and high school students, the effect of reflective journal writing is analyzed through a comparison between the front and rear reflective journal writing. Additionally a correlation analysis between the reflection style and achievement was carried out through a classification of the reflection journal by reflection style. Reflective journals written in contents of understanding, errors, and learning support by 35 middle and high school students while they were carrying out 5 projects are marked in 7-point scale which were classified according the type of content reflect, process reflect, and critical reflect. Firstly, the analysis was done on the achievement between the front and rear of the reflective journal writing through sampled t-test in order to analyze the learning effect through the reflective journal writing and it shows meaningful learning outcomes with a significance probability of .000 and a significance level of 0.05. In addition, in analysis of the correlation between the reflection style and the achievement, process reflection (r=.579, p<.01) was shown to have the highest correlation with the achievement.