공지사항

더보기

How To 코딩 스크래치 3 Follow Me 6

저자
박병기
정가
21,000원
페이지
400쪽
발행일
2019년 04월 30일
  • 책소개
  • 저자소개
  • 미리보기
  • 목차

2019년에 발표된 스크래치 3 버전을 이용하여 다양한 게임을 비롯한 프로젝트를 만들어가면서 코딩 능력을 향상시키도록 만들어졌습니다.

스크래치를 더욱 효율적으로 학습하기 위해 저자가 운영하는 스튜디오(https://scratch.mit.edu/studios/5811648)를 통해 실습 결과를 미리 볼 수 있으며, 자신이 만든 프로그램을 등록하여 전 세계 사람들과 교류할 수 있습니다.

 

책에서 설명하는 각 단원의 내용은 스튜디오를 통해 실습하기 전에 미리 확인이 가능합니다. 내가 어떤 프로젝트를 만들 것인지 미리 확인하고 예제를 따라 한다면 더 쉽고 재미있게 배울 수 있을 것입니다. 또한 각 단원을 끝난 후 스스로 개발을 할 수 있도록 실력점검 문제를 제공하였으며 이 프로젝트 역시 스튜디오에서 확인할 수 있습니다.


초등학교 때 학교 실습실에서 처음 접한 컴퓨터에 흠뻑 빠져 어머니를 졸라 무작정 컴퓨터 학원에 등록하여 BASIC 언어를 배우면서 프로그래밍 언어의 세계로 들어섰습니다.

이후 한국교원대 컴퓨터 교육과와 교육대학원 영재 교육 석사 과정을 거쳐 현재 서울과학고등학교에 재직하면서 서울 남부교육청, 강동 송파교육청 정보영재원에서 학생들을 대상으로 스크래치, C언어, 자바 등의 프로그래밍 언어를 가르치다가 배우기 쉽고 간결한 문법을 가진 스크래치와 파이썬에 매력을 느껴 몰두하고 있는 중입니다.

저서로는 컴퓨터일반, 정보과학, 컴퓨터 과학교과서와 IT 단행본으로 재미있는 알고리즘으로 배우는 스크래치 2.x’, ‘재미있는 알고리즘으로 배우는 파이썬이 있습니다.


Unit 1 스크래치 시작하기

01. 스크래치란?

02. 스크래치 3에서 달라진 점

03. 스크래치 가입하기

04. 스크래치의 화면 구성

05. 프로그래밍 환경

Unit 1 나의 첫 스크래치 코딩

01. 고양이 움직여 보기

Unit 2 농구장에서 대화하기

01. 스프라이트와 배경 추가하기

02. 말하기 명령과 기다리기 명령

Unit 3 쥬라기 월드

01. 프로젝트 준비하기

02. 움직이는 공룡 코딩하기

03. 이동하는 공룡 코딩하기

04. 움직이면서 이동하는 공룡 코딩하기

05. 회전하는 공룡 코딩하기

Unit 4 길 묻기

01. 프로젝트 준비하기

02. 걸어 다니는 주인공 만들기

03. 조건 구조를 이용해 행인을 만나면 길 묻기

04. 행인 스프라이트 ‘Devin’ 코딩하기

05. 나머지 행인 스프라이트 설정하기

06. 주인공에 만약 블록 추가하기

Unit 5 미로 게임

01. 미로 만들기(나만의 배경 만들기)

02. 스프라이트 만들기

03. 키보드 입력 코딩하기

Unit 6 지구방위대

01. 프로젝트 준비하기

02. 우주선 코드 작성하기

03. 레이저 발사하기

04. 레이저에 음향효과 넣기

05. 레이저 모양 중심 변경하기

06. 무당벌레 코딩하기

Unit 7 벽돌깨기

01. 프로젝트 준비하기

02. 패들 코드 작성하기

03. 공 코드 작성하기

04. 벽돌 코드 작성하기

05. 변수 다루기

Unit 8 팩맨

01. 프로젝트 준비하기

02. 팩맨 코딩하기

03. 황금열쇠 코딩하기

04. 배경 스크립트 넣기

Unit 9 생일카드 만들기

01. 생일카드 배경화면 준비하기

02. 첫 화면 코드 작성하기

03. <다음 장면> 메시지 방송하고 받기

04. <케익불끄기> 메시지 방송하고 받기

Unit 10 눈사람을 구해줘

01. 프로젝트 준비하기

02. 코딩하기

03. 난수 적용하기

04. 쌓이는 눈 만들기

Unit 11 두뇌 게임

01. 프로젝트 준비하기

02. 코딩 작성하기

Unit 12 두뇌 게임

01. 타이머에서 정수 값 얻기

02. ‘점수변수 추가하기

Unit 13 10 Blocks Challenge!

01. 10 Blocks Challenge 준비

02. 프로젝트 준비하기

03. 코드 작성하기

04. 스튜디오에 등록하기

Unit 14 암호를 대라

01. 프로젝트 준비하기

02. 장면1(초대장 만들기) 코드 작성하기

03. 장면2(성문 앞), 장면3(암호 묻기) 코드 작성하기

04. 장면4(암호 말하기), 장면5(기사 응답하기) 코드 작성하기

05. 장면6(비밀 파티 장소) 코드 작성하기

Unit 15 그림판 만들기

01. 프로젝트 준비

02. ‘손가락스프라이트 코드 작성하기

03. 무대에서 변수 표시 방법 변경하기

04. 지우개 스프라이트 코딩하기

Unit 16 높이 뛰기

01. 프로젝트 준비하기

02. ‘제자리 뛰기블록 만들기

03. ‘높이 뛰기블록 만들기

04. ‘높이뛰기코딩하기

05. ‘높이뛰기블록 만들기

Unit 17 스트링 아트

01. 프로젝트 준비하기

02. 직선 그리기

03. ‘나만의 블록으로 코드 줄이

04. ‘사분면블록 만들기

Unit 18 그래프 그리기

01. 프로젝트 준비하기

02. 배경 및 소년 스프라이트 코딩하기

03. 막대 스프라이트 코드 작성하기

Unit 19 로봇 청소기

01. 프로젝트 준비하기

02. 청소 시뮬레이션 공간 제작하기

03. 청소로봇 코딩하기

04. 청소로봇의 효율성 확인해보기

Unit 20 나만의 로고 만들기

01. 프로젝트 준비하기

02. 캐릭터: 부드럽게 크기 조절하기

03. 캐릭터: 부드럽게 회전하기

04. 글자: 부드럽게 이동하기

05. 글자: 밝기 조절하기

Unit 21 웹캠을 이용한 퐁 게임

01. 프로젝트 준비하기

02. 농구공 스프라이트 코딩하기

03. 패들 스프라이트 코딩하기

Unit 22 전자피아노 연주하기

01. 프로젝트 준비하기

02. 건반 배치하기

03. 건반에 소리 연결하기

Unit 23 비치볼런

01. 프로젝트 준비하기

02. 주인공(비치볼) 코딩하기

03. 먼 배경(구름과 나무) 코딩하기

04. 황금열쇠 코딩하기

05. 수박 아이템 코딩하기

06. 게임 종료하기

Unit 24 애플 캐논

01. 프로젝트 준비하기

02. 대포 코딩하기 포탄의 각도

03. 파워게이지 코딩하기 포탄의 속도

04. 포탄 코딩하기

05. 목표물 코드 작성하기