소프트웨어 분야는 국가 핵심 경쟁력이 되면서 갈수록 전문 인력에 대한 수요가 증가하고 있습니다. 이에 우리나라에서도 소프트웨어 교육이 컴퓨터적인 사고와 논리를 키우기 위해 2018년부터 정규교과 과정으로 시작됩니다.
중학교는 2018년부터, 초등학교는 2019년부터 시작되는 소프트웨어 교육은 엑셀, 워드, 한글과 같은 기존 컴퓨터 교육과 달리 학생들이 직접 프로그램을 제작하는 컴퓨터 프로그래밍 교육(코딩교육으로 실시될 예정입니다. 현재 초등학교와 중학교는 방과후과정과 자유학기제를 통해, 대학은 교양과목을 통해 코딩 교육이 진행되고 있으며 앞으로 코딩교육은 점점 더 늘어날 것입니다.
컴퓨터 프로그래밍을 처음 접하는 경우 어렵게 느껴지는 것은 당연합니다. 그래서 프로그래밍 초보자들도 이 책을 통해 재미있게 배우는 동안 스크래치 프로그램은 물론 컴퓨터 프로그래밍 방법과 이론을 자연스럽게 습득할 수 있도록 하였습니다.
초중고 및 대학교, 국립과학관 등에서 얻은 현장 경험과 실제 프로그램 개발을 통해 익힌 전문 지식을 바탕으로 누구나 쉽게 이해할 수 있는 예제를 갖고 설명하였습니다. 프로그래밍에 입문하려는 분들이 쉽게 접근할 수 있는 스크래치를 이용하여 복잡하고 어려운 컴퓨터 원리와 프로그래밍 원리를 쉽게 설명하고 있어 대학교재로도 사용할 수 있습니다. 문제풀이를 통해 학습내용을 확인할 수 있으며 다른 학생들이 만든 예제를 보면서 프로그램 개발에 대한 의욕도 고취시킬 수 있을 것으로 기대합니다.