이 책은 스크래치를 이용하여 처음으로 SW 코딩을 시작하는 학생들을 위한 것이다. 이러한 학생들뿐만 아니라 스크래치를 배운 경험이 있는 학생들도 교재 없이 SW 코딩을 하지 못한다면, 이 책으로 다시 시작하기를 권고한다. 본 교재를 마스터하고 나면 스스로 SW 코딩하는 역량을 갖출 수 있을 것이다.
★ 이 책은 0단원부터 5단원까지 총 6개의 단원으로 구성하였다.
이를 위하여 0단원부터 5단원까지 총 6개의 단원으로 구성하였다. 0단원은 스크래치를 처음 접하는 학생들을 위한 것이고, 만약 스크래치를 사용해본 경험이 있거나 스크래치 프로그램을 설치한 경험이 있다면 넘어가도 될 것이다.
★ 6개의 단원은‘선택’ 교육 단원과‘필수’교육 단원으로 구성하였다.
1단원과 5단원은 ‘선택’ 교육 단원이고, 2단원부터 4단원까지의 3개 단원은 ‘필수’ 교육 단원이다. ‘선택’ 교육 단원은 학생들의 SW 코딩 수준에 따라 선택적으로 교육이 진행될 수 있는 단원이고, ‘필수’ 교육 단원은 학생들의 SW 코딩 교육 수준과는 상관없이 필수적으로 교육이 진행되어야 하는 단원이다.
★ 각 단원은 3개의‘활동’으로 구성하였다.
1단원부터 5단원까지는 각각 3개의 ‘활동’으로 구성되어 있으며, 각 ‘활동’은 1주일 학습 분량으로 구성되었다. 결과적으로 이 책은 총 15주 분량의 교육 내용을 포함하고 있다.
★ 이 책은 12주 만에 마스터할 수 있도록 구성하였다.
그러나 ‘선택’과 ‘필수’ 교육 단원의 철학을 이해한다면, 12주 만에 이 책을 마스터할 수 있을 것이다. 정말 초보자들을 위한 교육이라면 1단원부터 철저하게 교육을 시작하고 5단원 내용은 스스로 학습 내용으로 남겨두면 될 것이고, 초보자이긴 하나 약간의 기초 지식을 가진 학생들을 위한 교육이라면 1단원은 빠르게 진행 한 후 5단원의 내용까지 마무리하면 될 것이다.
★ 이 책은 이야기 만화로 시작한다.
이 책은 모든 단원의 도입부에 간단한 만화를 제시하여 단원에서 배울 내용의 핵심적인 부분을 쉽게 알 수 있도록 구성하였다.
[본 서의 시리즈 출간내용]
1단계 : Beginner Course[초급 과정]
SW 코딩을 처음 접하는 학생들을 위한 교육 과정
2단계 : Standard Course[표준 과정]
평균 수준의 SW 코딩을 할 수 있는 학생들을 위한 교육 과정
3단계 : Advanced Course[고급 과정]
고급스러운 SW 코딩을 할 수 있는 학생들을 위한 교육 과정
4단계 : Challenge Course[도전 과정]
도전적인 과제 해결을 위하여 창의적인 SW 코딩을 할 수 있는 학생들을 위한 교육 과정