컴퓨팅 교육에서 컴퓨팅 사고력은 매우 중요한 부분을 차지한다. 컴퓨팅 교육에서 프로그래밍 활동은 IT 기반의 문제해결 과정으로 컴퓨터의 도구적인 활용보다 정보사회의 문제를 해결하기 위해 능동적으로 컴퓨터를 활용하는 사고인 컴퓨팅 사고력에 초점을 두고 있다. 본 연구에서는 초등학생 대상의 컴퓨팅 사고력 기반 모델링 교육 프로그램을 제안하였다. 제안하는 교육프로그램은 컴퓨팅의 기본원리를 배우는 3개의 단원과 이를 바탕으로 컴퓨팅 모델링을 통한 실세계의 문제를 해결해보는 활동을 하는 1개의 단원으로 구성하였고, 학생의 수준에 따라 기본, 발전, 심화의 세 수준으로 개발하였다. 제안하는 프로그램을 초등학생에게 적용한 결과, 정보사회의 문제를 해결하기 위한 능력은 알고리즘을 설계하는 능력과 상관이 가장 높은 것으로 나타났다.
본 논문은 초등학생 대상의 컴퓨팅 사고력 기반 모델링 교육 프로그램을 제안했다. 제안하는 교육프로그램은 컴퓨팅의 기본원리를 배우는 3개의 단원과 실세계의 문제를 해결해보는 활동을 하는 1개의 단원으로 구성되었다.