본 연구는 코딩 교육의 중요성이 증가하는 현재의 추세에 따라 평소 알고리즘의 학습 성취도가 낮은 컴퓨터교육과 예비교사들에게 보다 나은 학습방법을 제공하기 위해 실행하였다. 또한 현재 사회 각 분야에서 인공지능에 대한 관심이 커져 가고, 예비교사들 역시 이에 대한 이해가 매우 필요하다고 판단하여 실험에는 인공지능 탐색 알고리즘을 대상으로 선택하였다. 즉 인공지능 영역의 기초적인 알고리즘들을 시각적 사고 수업방식에 의해 학습을 진행하고 그 효과를 분석하였다. 수강생 24명을 두 개의 집단으로 나누고 사전 학업성취도와 사후 학업성취도를 측정하여 학습효과 상승의 측면을 검증하였다. 연구 결과는 시각적 사고의 수업방식을 통한 교육방식은 실험에 사용한 각 알고리즘에 있어 기존의 수업방식보다 사후 성취도점수가 높게 나타났으며, 특히 난이도가 높은 알고리즘일수록 그 효과가 크다는 것이 검증되었다. 이에 앞으로 코딩교육에 있어서 시각적 사고 수업방식을 적극적으로 활용할 것을 제안한다.
This study aims to investigate the educational effects of the artificial intelligence basic algorithms by the visual thinking methodology. Twenty four Korean college students participated in the study. A pre-planned visual thinking program was applied to performing class activities and preparing lesson plans throughout the whole semester. After separating two group according to the prior course achievements, the increase of the learning effect was tested. In the result of research, the understandings of algorithms are very increased by visual thinking methodology. Especially it is more effective in the higher level of difficulty. So it is verified that visual thinking methodology are very effective in the area of the coding education.