옮긴이의 글 ... 9 지은이의 글 ... 13 1. Hello 스케치하기와 프로토타이핑 ... 23 유연성 ... 25 거인들 ... 26 가계도 ... 28 함께 해요! ... 29 2. 코딩 시작하기 첫 프로그램 ... 33 보여주기 ... 35 저장하기 ... 36 공유하기 ... 38 예제와 참조문 ... 39 3. 그리기 기본 도형 ... 43 그리는 순서 ... 49 도형의 특성 ... 50 색채 ... 53 사용자 정의 도형 ... 57 주석 ... 60 로봇 1: 그리기 ... 62 4. 변수 변수 만들기 ... 67 프로세싱의 변수 ... 68 간단한 수학 ... 69 반복 ... 71 로봇 2: 변수 ... 79 5. 반응 따라가기 ... 86 맵 ... 92 클릭하기 ... 94 위치 ... 98 키보드 입력 ... 103 로봇 3: 반응 ... 108 6. 미디어 이미지 ... 113 폰트 ... 118 도형 ... 123 로봇 4: 미디어 ... 126 7. 움직임 속도와 방향 ... 130 트위닝 ... 134 랜덤한 움직임 ... 136 타이머 ... 139 순환하기 ... 140 이동, 회전, 비례 ... 145 로봇 5: 움직임 ... 154 8. 함수 함수의 기본 ... 158 함수 만들기 ... 160 반환 값 ... 168 로봇 6: 함수 ... 170 9. 객체 클래스와 객체 ... 175 로봇 7: 객체 ... 185 10. 배열 배열 만들기 ... 192 반복과 배열 ... 196 객체의 배열 ... 200 로봇 8: 배열 ... 203 11. 확장 3D ... 209 이미지 내보내기 ... 215 Hello Arduino ... 219 커뮤니티 ... 227 부록 A : 코딩 팁 ... 229 함수와 매개변수 ... 230 색채 코딩 ... 232 주석 ... 232 대문자와 소문자 ... 233 쓰는 법 ... 233 콘솔 ... 233 한 단계씩 차근차근 코드 작성하기 ... 234 B : 데이터 유형 ... 235 C : 연산 순서 ... 237 D : 변수의 유효 범위 ... 239 찾아보기 ... 241