Description
최근 인공지능과 로봇, 사물인터넷, 빅데이터 등을 통한 새로운 융합과 혁신이 빠르게 진행되고 있다.
이제는 휴대폰과 컴퓨터로 영화를 보고 인터넷으로 쇼핑하고 무인 자동차가 나오는 등 컴퓨터와 스마트폰은 우리들의 일상이 되었다.
우리 주변에 있는 대부분의 가전제품, 기계제품에 코딩이 활용되고 있는 디지털 시대인 현재를 준비하고 인공 지능 시대로 가고 있는 다가올 미래에 대비하기 위해서 코딩에 대한 이해는 더욱 절실해졌다.
새로운 미래에 적응하기 위해서는 디지털 마인드를 갖고 디지털 지식을 습득해야 한다. 이것이 남녀노소를 가리지 않고 코딩을 시작하는 이유이다.
스크래치는 유아부터 청소년 그리고 성인에 이르기까지 디지털적 마인드를 훈련하고 습득할 수 있는 최적의 컴퓨터 프로그램이다. 프로그래밍 언어를 잘 몰라도 블록을 단순히 결합하는 것만으로도 자신만의 알고리즘을 프로그래밍해서 결과를 실현시켜 디지털 논리를 이해할 수 있을 뿐 아니라 자신이 코딩한 결과를 바로 바로 확인이 가능해 흥미를 유발하여 꾸준히 프로그램을 익힐 수 있는 동기부여가 된다.
또한 스크래치 프로그램이 무료로 전 세계인들에게 배포가 되어 쉽게 프로그램을 접할 수 있고 전 세계인들과 프로그램에 대해 함께 토론하고 프로그램 결과를 공유할 수 있어 스크래치 프로그램이야 말로 글로벌 시대에 적합한 창의적 컴퓨팅 학습이라 할 수 있다.
저자

박일선,임동균

한양사이버대학교컴퓨터공학과교수

목차

CHAPTER01스크래치기본개념익히기
CHAPTER02스프라이트동작시키기_동작블록
CHAPTER03동작블록을이용한게임프로젝트
CHAPTER04제어블록으로프로그램알고리즘이해하기
CHAPTER05형태블록을이용한패션게임프로젝트
CHAPTER06이미지에디터활용과장애물게임
CHAPTER07튜토리얼을활용한축구공게임
CHAPTER08이벤트블록을활용한비둘기둥지날기게임
CHAPTER09마술봉으로사과따기_감지블록
CHAPTER10톰과제리게임_연산블록
CHAPTER11아날로그시계만들기
CHAPTER12다양한도형그리기_펜블록
CHAPTER13백설공주애니메이션_소리/음악블록