최근 전공과 상관없이 모든 학생들에게 소프트웨어(SW)를 기초교육으로 의무적으로 수강하도록 하는 대학이 늘고 있다. 교육의 제공자와 수요자 간의 원활한 의사소통을 촉진하고, 전교생을 대상으로 하는 교육의 책무성을 확인하기 위하여 SW 교육 효과성 모형을 개발할 필요가 있다. 이를 위해 본 논문은 선행 연구를 기초로 SW 기초교육의 목표와 내용을 검토하고 효과성 모형의 영역으로 컴퓨팅 사고력, SW 문해력, SW 인식, SW 태도를 제시하였다. 컴퓨팅 사고력은 일반적인 문제해결과정과 비교하여 문제의 분석과 설계에 초점을 맞춘 분해, 패턴인식, 추상화, 알고리즘으로 구성되었다. SW 문해력은 디지털 시대에 정보 읽기와 활용을 넘어서 SW를 바탕으로 한 사회발전을 조망하는 것을 포함한다. SW 인식과 태도는 전공이 정해진 대학생의 상황과 수준을 고려하여 구성하였다. SW 교육 효과성 모형은 추후 진단도구 개발을 위한 기초자료로 활용될 수 있을 것이다.
최근 전공과 상관없이 모든 학생들에게 소프트웨어를 기초교육으로 의무적으로 수강하도록 하는 대학이 늘고 있다.