미리보기
스크래치가 보이는 그림책
기초부터 확실히 알 수 있는 성인을 위한 Scratch 입문서
ISBN 978-89-315-5696-4
eBook ISBN 978-89-315-9792-9
저자 ANK Co., Ltd.
발행일 2021-01-11
eBook 발행일 2021-03-02
역자 김성훈
감역 한선관
분량 176쪽
편집 4도
판형 188X257
정가 17,000원↓
판매가 15,300
(10% off)
적립금 850원(5%)
  소득공제
도서소개

f4777f56192bf33a



책 소개

 

 

국내 최초 그림으로 배우는 스크래치 입문서!

 

Scratch가 보이는 그림책

 

 

스크래치는 MIT(scratch.mit.edu)에서 8~16세 연령층을 위해 개발했지만 전 연령에서 사용되는 그래픽 환경으로 프로그래밍 경험을 해보도록 개발한 키즈 코딩 개발환경이다. PC나 태블릿에서 사용할 수 있으며 말하자면 프로그래밍의 개념을 우리가 어릴 때 즐겨 하던 블록과 스크립트라는 단위로 그림과 일러스트, 소리도 녹음할 수 있어 게임이나 애니메이션 환경도 쉽게 구현할 수 있는 교육용 언어이다. 스크래치를 사용하면 누구나 쉽게 이야기, 게임, 애니메이션을 만들어 공유할 수 있다. 귀여운 고양이가 무대 스크립트에서 쉽게 말하고 움직일 수 있도록 변수나 함수, 조건 분기, 복제 등을 통해 프로젝트를 만들어 객체 지향 프로그래밍 개념까지 이해할 수 있도록 해준다.

 

2018년부터 시작된 초등학교 5~6학년, 중학교 코딩 의무화 교육에도 스크래치는 어김없이 주요 환경이 되었고 각급 대학의 프로그래밍 사고나 융합 과목에도 폭넓게 적용되고 있을 만큼 전 연령에서 사랑받는 프로그래밍에 입문하는데 필수적인 초기 환경으로 사랑받고 있다.

 

이 책은 지난 20191월에 개발된 스크래치 3.0 버전을 적용한 그림책 시리즈의 신간이자 첫 컬러 책으로 선보였다. 어렵고 딱딱하고 지루해서 꼬마 빌게이츠, 꼬마 스티브 잡스가 지레 프로그래밍에 흥미를 잃지 않도록 이 책도 쉽고 재미있게 공부할 수 있도록 구성되어 있다.

 

학생뿐 아니라 중학생 스크래치 수업을 준비하는 선생님이나 자녀를 도와주려는 학부모가 보기에도 아하~하고 무릎을 칠만큼 쉽고 재미있는 이 책을 스크래치 입문서로 추천 드린다. 본문에 사용된 스크래치 예제 중 3가지는 성안당(www.cyber.co.kr) 홈페이지의 [자료실]-[자료실]에서 다운로드 가능하다.

 

 

이 책의 구성

 

(매 장별) 꼭 알아야 할 Key Point

 

각 장에서 배워야 할 중요한 개념들을 미리 예습합니다. 각 개념들이 가지고 있는 관련성과 각 장에서 설명하는 스크래치의 개념과 요소를 한눈에 파악할 수 있도록 안내합니다.

 

펼침면으로 큰 제목과 일러스트를 활용해 심플하고 쉽게 설명하는 본문

 

본문은 펼친 면에 하나의 주제만을 다루면서 큼직한 제목과 일러스트, 쉬운 설명으로 보여주는 구성이라 스크래치의 각 블록과 스크립트의 연산 결과를 쉽게 이해하여 적용할 수 있습니다. .

 

COLUMN - 알아 두면 도움이 되는 상식

 

스크래치를 만든 MIT는 메사추세츠 공과대학의 약어라든가, 변수의 유효 범위가 어떻다든가 등 본문에서 다루지 못했던 스크래치가 알려줄 수 있는 프로그래밍의 개념에 관한 내용이나 쉬어가면서 배워도 좋은 상식을 알려드립니다.

 

 

 

추천의 글

파이썬은 코딩과 관련된 용어를 잘 이해하고 있어야 원하는 프로그램을 작성할 수 있습니다. 그렇기 때문에 프로그램을 처음 접하는 사람들은 어려워하는 경향이 많습니다. 반면 스크래치는 코딩과 관련된 용어를 따로 외우지 않아도 블록들을 이용해 가며 쉽게 다룰 수 있기 때문에 처음 프로그램을 접하는 사람들은 다루기 쉽고 원하는 결과물을 한 눈에 볼 수 있다는 장점이 있습니다. 하지만 코딩에서 나올 수 있는 기본 용어에 대한 개념적 설명은 접하지 않고 넘어가는 경우가 많습니다. 이 책은 코딩에서 중요한 용어들을 그림을 통하여 쉽게 개념을 이해할 수 있도록 설명해 주고 있으며 적절한 예제들을 통하여 스크래치 문법을 어떻게, 왜 사용해야 하는지를 잘 보여줍니다. 따라서 블록형 코딩 입문자에게 아주 좋은 길잡이가 되리라 생각합니다.

_김주리(원광대학교 융합교양대학 교수)

 

상상하고 만들고 나눠요.” 스크래치 철학을 잘 보여주는 MIT 랩의 슬로건이죠. 딱딱한 알고리즘이 아닌 재미있게 대화하기 위한 이야기, 게임, 애니메이션을 즐기기 위한 도구라는 점을 이 책 전체가 스크래치 쓰임새를 그대로 반영하였습니다. 다이내믹한 스토리텔링 배경이자 캐릭터가 움직이는 공간 체험이 전해지는 입체적 디자인이 촘촘하게 잘 구성되었을 뿐 아니라 챕터별로 난이도를 더해가면서 학습 목표를 달성함과 동시에 시종 재미있는 이야기 코딩 속 주인공이 된 느낌을 갖게 하는 치밀하게 잘 설계된 학습서입니다 .

_김현숙(()맘이랜서(www.momjobgo.com) 대표)

우리는 이런 책이 필요했다. 오래전부터 스크래치를 접해오면서 스크래치를 전면에 내세운 책들이 단순한 프로젝트 따라 하기가 주를 이루었다. 이 책은 단순하지만 스크래치라는 쉬운 도구를 이용해서 컴퓨터과학의 지식까지 담고 있다. 그림과 함께 설명이 제시되어 있어 눈에 쏙쏙 잘 들어와 우리 학생들에게 꼭 소개해주고 싶은 책이다                                                 

                             _홍수빈(인천부평동초등학교 교사, [스크래치 창의컴퓨팅], [중학교 정보교과서] 저자)

 

2014년도부터 스크래치를 시작으로 코딩교육과 관련한 다양한 활동을 하면서 많은 책과 콘텐츠를 접해오고 있습니다. 현장에서 필요한 책과 연구를 위한 책들을 분류하고 연구팀과 협업하는 과정에서 다양한 고민이 이루어진 도서들을 만날 수 있었습니다. 이 책은 교육 현장과 연구라는 두 가지 측면에서 스크래치에 대한 접근법과 프로그래밍에 대한 시각적인 접근을 도와주는 책입니다. 조금 더 기본에 충실한 흔들리지 않는 시작을 하고 싶다면 이 책을 추천 드립니다.

_김기만(()코더블 대표, 피지컬컴퓨팅 교구를 만드는 콘텐츠 에디터

 

 

  

목차

차례

스크래치를 시작하기 전에

프로그래밍이란 무엇일까?

스크래치가 뭐지?

일반 프로그래밍 언어와의 차이점

스크래치를 시작하는 방법

 

 

1장 스크래치로 뭔가 만들어 보자

1장에서 꼭 알아야 할 키포인트

고양이를 움직여 본다

고양이를 걷게 한다

사용자 조작에 반응한다

프로젝트를 저장한다

칼럼 MIT

 

 

2장 스크래치의 구성

2장에서 꼭 알아야 할 키포인트

화면 구성

블록 (1)

블록 (2)

스프라이트

모양

배경

칼럼 객체 지향  

 

 

3장 변수와 연산 외

3장에서 꼭 알아야할 키포인트

변수 (1)

변수 (2)

변수는 이럴 때 편리

연산

변수와 연산의 조합

논리식

조건 분기 (1)

조건 분기 (2)

리스트

리스트 다루기 (1)

리스트 다루기 (2)

리스트 다루기 (3)

문자열 편집

수학 연산

칼럼 변수의 유효범위

 

 

4장 제어

4장에서 꼭 알아야 할 키포인트

반복하기 (1)

반복하기 (2)

스크립트 멈추기

반복하기 (3)

모양

배경

칼럼 객체 지향

기다리기

칼럼 구조화 프로그래밍

 

 

5장 사용자 입력

5장에서 꼭 알아야 할 키포인트

녹색 깃발

입력에 반응한다

문자 입력

기타 정보 가져오기

예제 프로그램

칼럼 타이머 이용하기

 

 

6장 복수의 스프라이트 이용

6장에서 꼭 알아야 할 키포인트

스프라이트 추가

메시지

메시지에 반응한다

복제

복제의 예

칼럼 객체의 인스턴스

 

 

7장 나만의 블록

7장에서 꼭 알아야 할 키포인트

나만의 블록 (1)

나만의 블록 (2)

나만의 블록의 입력값 (1)

나만의 블록의 입력값 (2)

나만의 블록의 장점

다른 스프라이트에서 호출한다

칼럼 화면 새로고침 없이 실행하기

 

 

8장 움직이는 그림 연극을 만들어 보자

8장에서 꼭 알아야 할 키포인트

준비

장면 1 ~ 장면 2

장면 3

장면 4

장면 5 ~ 장면 6

칼럼 다각형 그리기

 

 

9장 부록

본편에서 소개하지 않은 주요 기능

확장 기능

내 컴퓨터에 저장하기

프로젝트 공유하기

블록 리스트

 

 

 

색인(Index)

저자

■ 저자 소개

주식회사 ANK (http;//www.ank.co.jp)

소프트웨어 개발부터웹시스템 구축디자인서적집필까지 폭넓게 활동하는 회사다저서로 그림책 시리즈 [프로그램이 보이는 그림책], [알고리즘이 보이는 그림책], [C가 보이는 그림책이외에 사전 시리즈 [홈페이지 사전], [HTML5 & CSS3 사전], [HTML 태그 사전], [CSS 사전 제5], [JavaScript 사전 제4등 다수가 있다.

 

 

■ 감역자 소개

한선관

경인교육대학교 컴퓨터교육과 교수

인공지능교육연구소 소장

한국인공지능교육학회 회장

• [AI 사고를 위한 인공지능 교육], [놀랍게 쉬운 인공지능의 이해와 실습], [AI 사고를 위한 인공지능 랩], [정보교육방법의 실제], [놀이로 풀어보는 암호 세상], [스크래치 마법 레시피], [소프트웨어교육], [소프트웨어교육 방법], [스크래치 창의컴퓨팅], [컴퓨팅 사고를 위한 스크래치 3.0], [중학교 정보교과서(성안당), [코딩 대탐험], [컴퓨터 과학으로 배우는 코딩 여행저자

 

 

■ 역자 소개

김성훈

주로 IT 관련 서적을 번역하는 번역가로주요 번역 도서로는 [Java 1학년], [JavaScript 1학년], [C++로 배우는 딥러닝], [C가 보이는 그림책], [프로그래밍이 보이는 그림책], [게임 프로그래밍의 정석], [웹을 지탱하는 기술], [Objective-C 프로그래밍], [안드로이드 개발 레벨업 교과서], [실무에서 바로 통하는 자바], [C 이보다 쉬울 순 없다], [iOS 디버그 최적화 기법], [UML 모델링의 본질], [프로가 가르쳐주는 시퀀스 제어], [만화로 쉽게 배우는 선형대수외 다수가 있다.   

부록/예제소스
정오표
    최근 본 상품 1