소프트웨어 교육의 목적은 학생들이 프로그래밍을 통해 사고력을 키울 수 있도록 하는 것입니다. 따라서 프로그래밍하기 전에 어떠한 문제를 어떻게 해결할 것인지 명확하게 인지하게 해야 합니다. 이 책의 내용은 프로그래밍의 입력, 처리, 출력 과정에 따라 체계적으로 구성되었고, 학생들이 프로그래밍을 마친 후에도 다양한 방향으로 자신이 만든 프로그램을 개선해 볼 기회를 제공하여 사고력을 촉진시켜 줍니다. 또한, 학생들의 눈높이에 맞춰 주제를 제시함으로써, 단순한 코딩 학습이 아닌 따뜻한 감성까지 코딩할 수 있도록 하였습니다.
정영식(전주교육대학교 컴퓨터교육과 교수