블록형 프로그래밍 언어와 텍스트형 프로그래밍 언어의 교육적 효과 비교 분석
A Comparative Analysis of the Educational Effects of Block-type Programming Languages and Text-type Programming Languages
In the era of digital transformation, the importance of programming education based on CT is being emphasized and the need to analyze the educational effects of the types of programming languages is increasing. In this study, the education program was developed by learning domains, learning elements and learning phases. After that, block-type programming language was applied to one group and a text-type programming language to the other group, and its effect was analyzed. As a result, a statistically significant change in CT was confirmed in both groups, and there was no difference in the effect the types of block-type and text-type languages on improving CT. In addition, the group using block-type languages confirmed positive changes in affective competency, and the group using text-type languages could not confirm positive changes in affective competency, and the effect of programming languages on students' attitudes was confirmed through analysis using topic modeling.
한국어
디지털 대전환 시대에 따라 컴퓨팅 사고력 기반의 프로그래밍 교육의 중요성이 강조되고 있으며, 프로그래밍 언 어의 종류에 따른 교육적 효과를 분석할 필요성이 커지고 있다. 본 연구에서는 학습 영역, 학습 요소 그리고 학습 단계를 설계 기준으로 설정하여 프로그래밍 교육 프로그램을 개발하였다. 이후, 한 집단에는 블록형 프로그래밍 언어, 다른 한 집단에는 텍스트형 프로그래밍 언어를 활용하여 교육 프로그램을 적용하고 그 효과를 분석하였다. 분석 결과, 프로그램 적용 이후 두 집단 모두 컴퓨팅 사고력에서 통계적으로 유의미한 수준의 변화가 확인되었으 며, 블록형과 텍스트형 프로그래밍 언어의 종류가 컴퓨팅 사고력 향상에 미치는 영향은 차이가 없었다. 또한, 블록형 프로그래밍 언어를 활용한 집단은 정의적 역량에서 긍정적인 변화가 확인되었으며 텍스트형 프로그래밍 언어를 활용한 집단은 정의적 역량에서 긍정적인 변화를 확인할 수 없었고, 토픽 모델링 기법을 활용한 분석을 통 해 각 프로그래밍 언어가 학생들의 프로그래밍 교육에 대한 태도에 미치는 영향을 확인하였다.
목차
요약 Abstract 1. 서론 2. 이론적 배경 2.1. 프로그래밍 교육 2.2. 컴퓨팅 사고력 2.3. 프로그래밍 교육에 대한 정의적 역량 3. 연구 방법 3.1. 연구 대상 3.2. 실험 설계 3.3. 검사 도구 3.4. 교육 프로그램 설계 4. 연구 결과 4.1. 컴퓨팅 사고력 변화 분석 결과 4.2. 정의적 역량 변화 분석 결과 5. 결론 및 제언 참고문헌
키워드
블록형 프로그래밍 언어텍스트형 프로그래밍 언어프로그래밍 교육컴퓨팅 사고력정의적 역량Block-type programming languageText-type programming languageProgramming educationComputational thinking(CT)Affective competency
한국정보교육학회 [Korean Association of Information Education]
설립연도
1997
분야
사회과학>교육학
소개
사단법인 한국정보교육학회는 21세기 지식 정보화 사회에서 정보 교육에 관한 학술 및 기술 발전에 기여하기 위하여 정보교육과 관련된 학술대회개최, 학술논문지 발간, 연구지원사업 등을 추진하여 21세기 지식 정보화 시대의 초석을 마련하며 정부에서 추진하고 있는 교육정보화 사업과 연계하는 것을 기본 방향으로 한다.
간행물
간행물명
정보교육학회논문지 [Journal of The Korean Association of Information Education]