□ 초·중등 교육과정 내에서의 소프트웨어교육은 컴퓨터과학의 기본적인 개념과 원리를 기반으로 다양한 문제를 창의적이고 효율적으로 해결하는 컴퓨팅 사고력을 기르는 교육을 의미함
○ 컴퓨팅 사고력(computational thinking)은 ‘추상화(abstraction) 능력’과 프로그래밍으로 대표되는 ‘자동화(automation) 능력’, ‘창의·융합능력’을 포함함
○ 학교 현장에서 소프트웨어교육은 ‘정보교육’, ‘프로그래밍교육’, ‘코딩교육’과 유사한 의미로 사용되고 있음
□ 본 보고서는 초·중등 소프트웨어교육 필수화 2년차 및 소프트웨어교육 선도학교 사업 종료를 앞두고, 소프트웨어교육에 대한 현장실태조사를 수행하고 사업의 성과와 의미를 분석하여, 향후 입법 및 정책적 발전방안을 도출하고자 함