코딩세계 초보여행자를 위한 안내서 with 스크래치3.0

코딩세계 초보여행자를 위한 안내서 with 스크래치3.0

$27.35
Description
‘코딩’이라는 프로그래밍 세계로 여행을 떠나보자!
너무나 다양한, 너무나 쉬운 예제들!
시대의 발전으로 소프트웨어는 이제 컴퓨터공학에서만 다루는 내용이 아니다. 그렇게 때문에 많은 교육자, 전문가들이 코딩 교육의 필요성을 강조하고 있다. 하지만 이러한 코딩은 배우기가 아주 어렵다는 데에 문제가 있다. 그것은 텍스트로 코딩하는 C, JAVA 등을 시작으로 배워야 했기 때문이다. 그러나 지금은 블록 코딩 언어들로 기초적인 문제해결 능력과 알고리즘 구현을 어렵지 않게 공부할 수 있다. 대표적인 블록 코딩 언어가 이 책에서 다루는 스크래치(Scratch)이며 많은 사람이 코딩을 처음으로 배우기 좋은 언어이다.

이 책은 수많은 예제들, 그러나 너무나 쉬워 보여서 한달음에 끝낼 수 있을 것 같은 예제들로 가득차 있다. Part 3부터 시작하는 내용에는 ‘숲속의 곰과 마녀’, ‘유니콘 움직이기’, ‘사각형 하나로 꽃 모양 만들기’, ‘탱탱볼 움직이기’ 등과 같은 예제들로 빼곡히 채워져 있다. 차분히 하나하나의 예제를 따라 하다 보면 자신도 모르는 사이에 기초적인 문법을 익히게 되고 좀 더 난이도가 있는 문제들을 풀어낼 수 있는 실력을 배양할 수 있게 된다.
저자

문미경

동서대학교컴퓨터공학부소프트웨어학과교수로재직중이며소프트웨어와관련된많은강의를진행하고있다.대표적인경력으로는지방특성화사업단(CK-1)의부단장을역임하였으며,현재는소프트웨어교육센터센터장,그리고SW중심대학사업단의총괄책임자로서SW교육을선도하기위해사업단을운영하고있다.

목차

PART01코딩을시작하기전에...

CHAPTER01컴퓨터란?
컴퓨터의구조
컴퓨터의역사

CHAPTER02소프트웨어중심사회
1차산업혁명
2차산업혁명
3차산업혁명
4차산업혁명
소프트웨어중심사회

CHAPTER03소프트웨어의중요성

PART02스크래치를알아봅시다

CHAPTER01스크래치란(Scratch)?

CHAPTER02스크래치가입하기
스크래치접속하기
가입하기
메뉴훑어보기
기본화면알아보기

PART03코딩을시작해봅시다

CHAPTER01숲속의곰
스프라이트
순차란?
만들기시작
움직이기
모양바꾸기1
기다리기
말하기
코딩
전체스크립트

CHAPTER02숲속의곰과마녀1
모양바꾸기2
반복하기
코딩
전체스크립트

CHAPTER03숲속의곰과마녀2
선택하기
코딩
전체스크립트
업그레이드하기

CHAPTER04유니콘움직이기
이벤트
좌표
코딩
전체스크립트
업그레이드하기

CHAPTER05사각형하나로꽃모양만들기
확장기능
코딩
전체스크립트
업그레이드하기

CHAPTER06탱탱볼움직이기
소리
난수(무작위수)
코딩
비교/논리연산자
업그레이드하기1
전체스크립트
업그레이드하기2

CHAPTER07스트레칭횟수세기
변수
코딩
전체스크립트
업그레이드하기

CHAPTER08쫓기는다이버1
코딩
전체스크립트

CHAPTER09쫓기는다이버2
복제하기
신호
코딩
전체스크립트
업그레이드하기

CHAPTER10공룡소개하기
~를묻고기다리기
코딩
전체스크립트

CHAPTER11계산하는로봇들만들기
코딩
전체스크립트
업그레이드하기

CHAPTER12구구단을외자
코딩
전체스크립트
업그레이드하기

CHAPTER13불가사리잡기
변수더자세히알아보기
코딩
전체스크립트
업그레이드하기1
업그레이드하기2
순서도배워보기
순서도연습하기

CHAPTER14점심뭐먹지?
리스트
코딩
업그레이드하기1
업그레이드하기2

CHAPTER15병아리엄마따라가기
코딩
업그레이드하기

CHAPTER16도형과패턴그리기
나만의블록
코딩
업그레이드하기1
전체스크립트
업그레이드하기2

PART04다양한장르게임

소프트웨어개발순서
러너게임만들기

CHAPTER01스크래치캣러너
코딩
나만의게임만들어보기1

피하기게임만들기(고슴도치피하기)

CHAPTER02고슴도치피하기
코딩
나만의게임만들어보기2

플래피게임만들기

CHAPTER03플래피스크래치캣
코딩
나만의게임만들어보기3

출판사 서평

상상을논리적으로만들어나갈수있는코딩세계!
코딩이어려운이유는‘여기서어떻게해야하지?’라는생각이들면서‘못하겠다!’하며포기하는상황에쉽게빠지기때문이다.이책을통해코딩을배운다면이런상황을해결하는문제해결능력을키울수있다.‘코딩세계초보여행자를위한안내서’는코딩에서중요한개념을상세히,이해하기쉽게설명한다.기본예제10개,응용예제6개를비롯하여다양한장르의게임을따라만들어볼수있는3개의고급예제들로이루어져있으며코딩하는법을순서대로상세히설명하고있다.흥미있는예제들과게임을코딩하면서자연스럽게핵심개념을배우는동시에코딩에대한기본원리또한이해할수있게된다.