모두의 스크래치 개정 2판
쉽고 재미있게 시작하는 프로그래밍 첫걸음
코딩, 프로그래밍? 어떻게 시작해야 할까? 스크래치를 사용하면 단순히 블록을 마우스로 드래그해서 조립하는 것만으로 게임과 애니메이션을 손쉽게 만들 수 있다. 다양한 게임과 애니메이션을 만들면서 프로그래밍에 대한 두려움을 없애고, 여러 가지 응용 예제도 직접 풀면서 프로그래밍 사고력과 문제 해결 능력을 키운다.
『모두의 스크래치 개정 2판』에서는 스크래치 최신 버전(스크래치 3)을 반영하고, 다양한 응용 예제를 추가했다. 또한, (무료) 동영상 강의도 책 내용에 맞게 새로 제작했다.
전자책 구입
목차
- 0장 스크래치 준비하기
- 1 스크래치 웹 사이트에서 회원 가입하기
- 2 스크래치를 온라인에서 사용하기
- 3 스크래치 오프라인 에디터 사용하기
- 1장 톰과 제리가 만나 대화하기
- 1 톰과 제리를 만들고 마주 보게 하기
- 2 톰과 제리에게 인사말 넣기
- 3 2초 동안 기다리는 기능 넣기
- 4 대화 추가하기
- 5 배경 넣기
- 6 실행하기
- 7 저장하기
- 2장 자동차 운전하기
- 1 자동차 전진하기
- 2 자동차 후진하기
- 3 자동차 색 바꾸기
- 4 자동차 출발 위치 지정하기
- 5 배경 넣기
- 6 실행하기
- 7 저장하기
- 3장 화살표 키로 로봇 제어하기
- 1 위쪽으로 움직이는 로봇
- 2 아래쪽으로 움직이는 로봇
- 3 로봇의 처음 위치 지정하기
- 4 다양하게 변하는 배경 설정하기
- 5 실행하고 저장하기
- 4장 버튼으로 멍멍이 조종하기
- 1 버튼 만들기
- 2 신호 보내기
- 3 방향 보기
- 4 시작 위치 정하기
- 5 배경 넣기
- 6 실행하고 저장하기
- 5장 소리 내며 발레 하기
- 1 준비 자세 만들기
- 2 발레 기본 동작하기
- 3 우아하게 점프하기
- 4 소리 내기
- 5 배경 넣기
- 6 실행하고 저장하기
- 6장 숲속을 힘차게 달리는 말
- 1 말발굽 색칠하기
- 2 음량 조절하기
- 3 힘차게 달려요
- 4 제자리에서 숨 고르기
- 5 배경 넣기
- 6 실행하고 저장하기
- 7장 피아노 연주하기
- 1 피아노 건반 만들기
- 2 피아노 건반에 효과 설정하기
- 3 피아노 건반에 음 설정하기
- 4 복사하기
- 5 배경 넣기
- 6 실행하고 저장하기
- 8장 모래바람이 불면 도망가는 꽃게
- 1 모래바람 만들기
- 2 더 센 모래바람 만들기
- 3 심장이 콩닥콩닥 뛰는 꽃게 만들기
- 4 부리나케 도망가는 꽃게 만들기
- 5 실행하고 저장하기
- 9장 자유롭게 그림 그리기
- 1 연필의 중심점 설정하기
- 2 변수 설정하기
- 3 연필의 색과 굵기 지정하기
- 4 자유롭게 그림 그리기
- 5 실행하고 저장하기
- 10장 블록 쌓기
- 1 블록 만들기
- 2 도움말 보여 주기
- 3 상하좌우 움직이기
- 4 회전하기
- 5 도장 찍기
- 6 소리 넣기
- 7 실행하고 저장하기
- 11장 정다각형 그리기
- 1 중심점과 변수 설정하기
- 2 몇 각형으로 그릴지 묻고 기억하기
- 3 연필의 색과 굵기 지정하기
- 4 회전 각도를 계산해서 정다각형 그리기
- 5 실행하고 저장하기
- 12장 나는 누구일까요?
- 1 스프라이트 준비하기
- 2 동물 이름 맞히기
- 3 소리 듣고 알아맞히기
- 4 정답 개수 확인하기
- 5 실행하고 저장하기
- 13장 마우스 포인터에 따라 움직이는 야옹이
- 1 스프라이트 준비하기
- 2 마우스 포인터를 따라다니는 야옹이
- 3 소리 내면서 바나나 먹기
- 4 바나나 색 바꾸기
- 5 배경 넣기
- 6 실행하기
- 7 저장하기
- 14장 떨어지는 오렌지 피하기
- 1 코끼리와 오렌지 준비하기
- 2 하늘에서 떨어지는 오렌지
- 3 터지는 오렌지
- 4 코끼리 등에 오렌지가 떨어지면?
- 5 코끼리 움직이기
- 6 배경 넣기
- 7 실행하기
- 8 저장하기
- 15장 짝수 판별하기
- 1 변수 만들기
- 2 짝수인가요?
- 3 짝수의 개수 구하기
- 4 짝수의 합계 구하기
- 5 야옹이 모양 바꾸기
- 6 실행하기
- 7 저장하기
- 16장 소수 판별하기
- 1 소수란 무엇인가?
- 2 변수 만들기
- 3 소수 판별하기
- 4 소수인지 알려 주기
- 5 실행하기
- 6 저장하기
- 17장 약수 구하기
- 1 약수란 무엇인가?
- 2 변수와 리스트 만들기
- 3 약수 판별하기
- 4 약수 알려 주기
- 5 실행하고 저장하기
- 18장 계단 오르내리기
- 1 배경과 스프라이트 준비
- 2 계단 오르기 나만의 블록 만들기
- 3 계단 내려가기 나만의 블록 만들기
- 4 추가 블록 호출하기
- 5 실행하기
- 6 저장하기
- 19장 거미줄 만들기
- 1 스프라이트 준비하기
- 2 삼각형 나만의 블록 만들기
- 3 삼각형 한 개 그리기
- 4 삼각형 여섯 개 만들기
- 5 거미줄 만들기
- 6 실행하고 저장하기
- 20장 공놀이
- 1 스프라이트 준비하기
- 2 머리와 몸통을 같이 움직이게 하기
- 3 날아가는 공
- 4 헤딩하기
- 5 배경 넣기
- 6 실행하고 저장하기
- 부록 한번 더 해 봐요 풀이