최근 인공지능과 로봇, 사물인터넷, 빅데이터 등을 통한 새로운 융합과 혁신이 빠르게 진행되고 있다. 이제는 휴대폰과 컴퓨터로 영화를 보고 인터넷으로 쇼핑하고 무인 자동차가 나오는 등 컴퓨터와 스마트폰은 우리들의 일상이 되었다.
우리 주변에 있는 대부분의 가전제품, 기계제품에 코딩이 활용되고 있는 디지털 시대인 현재를 준비하고 인공 지능 시대로 가고 있는 다가올 미래에 대비하기 위해서 코딩에 대한 이해는 더욱 절실해졌다. 새로운 미래에 적응하기 위해서는 디지털 마인드를 갖고 디지털 지식을 습득해야 한다. 이것이 남녀노소를 가리지 않고 코딩을 시작하는 이유이다.
스크래치는 유아부터 청소년 그리고 성인에 이르기까지 디지털적 마인드를 훈련하고 습득할 수 있는 최적의 컴퓨터 프로그램이다. 프로그래밍 언어를 잘 몰라도 블록을 단순히 결합하는 것만으로도 자신만의 알고리즘을 프로그래밍해서 결과를 실현시켜 디지털 논리를 이해할 수 있을 뿐 아니라 자신이 코딩한 결과를 바로 바로 확인이 가능해 흥미를 유발하여 꾸준히 프로그램을 익힐 수 있는 동기부여가 된다.
또한 스크래치 프로그램이 무료로 전 세계인들에게 배포가 되어 쉽게 프로그램을 접할 수 있고 전 세계인들과 프로그램에 대해 함께 토론하고 프로그램 결과를 공유할 수 있어 스크래치 프로그램이야 말로 글로벌 시대에 적합한 창의적 컴퓨팅 학습이라 할 수 있다.
Contents
CHAPTER 01 스크래치 기본 개념 익히기
CHAPTER 02 스프라이트 동작시키기_동작 블록
CHAPTER 03 동작 블록을 이용한 게임 프로젝트
CHAPTER 04 제어 블록으로 프로그램 알고리즘 이해하기
CHAPTER 05 형태 블록을 이용한 패션 게임 프로젝트
CHAPTER 06 이미지 에디터 활용과 장애물 게임
CHAPTER 07 튜토리얼을 활용한 축구공 게임
CHAPTER 08 이벤트 블록을 활용한 비둘기 둥지 날기 게임
CHAPTER 09 마술봉으로 사과 따기_감지 블록
CHAPTER 10 톰과 제리 게임_연산 블록
CHAPTER 11 아날로그 시계 만들기
CHAPTER 12 다양한 도형 그리기_펜 블록
CHAPTER 13 백설공주 애니메이션_소리/음악 블록