초록
현재 소프트웨어 교육에서 순서도 학습의 필요성은 지속적으로 논의되어 왔으나 주로 학습 제안·설계 방안 등의 연구가 대부분이었다. 본 연구에서는 초등학교 5학년을 대상으로 언플러그드 순서도 학습 프로그램을 개발하고 실제 수업에 적용하여 컴퓨팅 사고력에 어떠한 영향을 미칠 수 있는지 분석하였다. 5학년 학생 17명을 대상으로 학습자의 수준에 맞춘 언플러그드 순서도 관련 학습을 8가지 주제(총 16차시)의 수업으로 진행하였으며, 학습과정에서 발생한 산출물과 참여관찰 및 인터뷰 자료를 바탕으로 질적 연구를 수행하였다. 질적 연구를 보완하기 위하여 사전·사후 검사로 컴퓨팅 사고력 검사를 실시하였으며 수업 후 추상화, 문제분해, 알고리즘, 자동화, 데이터처리의 5가지 영역에서 컴퓨팅 사고력이 신장하였음을 확인하였다. 특히 추상화와 자동화 영역에서 학생들이 높은 향상을 이룬 것으로 판단된다. 수업시간에 교사-학습자, 학습자-학습자 간에 다양한 상호작용이 관찰되었으며 학습자의 태도 및 인식 변화에도 긍정적인 효과를 미치는 것으로 확인되었다.
The necessaries of Flowchart learning for software education have been discussed but most studies were conducted on learning methods. In this study, Unplugged Flowchart Learning programs for fifth grade students were developed and taught, and their effectiveness were analyzed. The programs were made of 8 themes(16 periods) based on the learner's levels. The effectiveness of the programs were qualitatively analyzed based on classwork sheets, as well as observation and interview. Computational Thinking tests were pre-tested and post-tested for qualitative analyses. This study found that all sub-areas of CT of the students who took the Unplugged flowchart learning program were significantly improved as well as the overall scores of CT. In particular, students' improvements in the area of abstraction and automation was notable. Various interactions between teacher-learners and learners-learners were observed during class, and were found to have positive effects on changes in learners' attitudes and perceptions.