표제지
목차
스크래치를 활용한 재미있는 프로그래밍 7
프롤로그 / 정인기 9
프로그래밍으로 놀자! 10
01. 스크래치 프로그램을 만들어요 11
02. 만능 이야기책을 만들어요 16
03. 바닷속에 들어가 보아요 19
04. 가위 바위 보 게임을 해요 22
05. 피아노로 연주해요 24
06. 무인 자동차를 만들어요 28
07. 자동차 게임을 해요 30
08. 그림판을 만들어요 34
09. 흥부, 놀부 이야기를 해요 38
10. 프로젝트를 발표해요 44
부록 51
블록 설명서 53
블록 모음집 87
Software for Better Life 97
준비작업 99
제1주 #1. 소프트웨어의 중요성 알아보기 100
제1주 #2. 스크래치에 익숙해지기 102
제2주 프로그램의 개념 익히기 104
제3주 프로그램은 정교하게 106
제4주 상태와 변수 108
제5주 컴퓨터는 반복적인 작업을 잘 한다 111
제6주 프로그래밍을 통한 수학적인 개념의 이해 113
제7주 숫자야구게임 만들기 116
제8주 알고리즘 119
부록 123
제0주 scratch 개발환경 125
제1주(#1) 우리는 왜 소프트웨어를... 127
제1주(#2) 스크래치를 이용하여 프로그램의 개념 이해하기 144
제2주 프로그램이란? 167
제3주 정교함에 대하여 188
제4주 상태와 변수 207
제5주 컴퓨터가 잘 하는 일 229
제6주 프로그래밍으로 수학 이해하기 250
제7주 숫자야구게임 279
제8주 로봇청소기 프로그래밍 292