2015년 개정 교육과정에서 초등학교 5학년 또는 6학년에서 소프트웨어 교육을 17시간 필수적으로 실시하여야 한다. 따라서 초등 예비교사들이 소프트웨어 교육을 할 수 있어야 한다. 본 연구에서는 초등 예비교사들이 소프트웨어 교육을 할 수 있는 성취기준별로 학습 요소들을 정의한다. 학습 요소별로 예비교사들에서 수업을 실시하였다. 3반의 학생들에게 실시하여 그 결과를 t-검증으로 분석한다. 그 결과 예비 교사들이 학습 요소별로 교수 학습 자료를 만들고, 평가 자료를 만들 수 있었다. 또한 예비교사들이 이들 자료를 기반으로 초등학교에서 소프트웨어 교육을 지도 할 수 있는 능력이 향상되었다는 것을 알 수 있었다.
본 논문에서는 초등 예비교사들이 소프트웨어 교육을 할 수 있는 성취기준별로 학습 요소들을 정의하고 학습 요소별로 예비교사들에서 수업을 실시했으며 그 결과를 t-검증으로 분석하였다.