FREE SHIPING FOR OVER $100 - MOSTLY SHIP VIA USPS GROUND ADVANTAGE %D days %H:%M:%S
정덕현,최성일,양나리
저자정덕현은 -고려대졸.소프트웨어교육연구소대표 -NIPA(한국정보통신진흥원),경기콘텐츠진흥원스크래치교육 -GSSHOP,이마트등소프트웨어교육기획및강의
목차Chapter01소프트웨어교육과스크래치기초Section01스크래치시작하기Step01소프트웨어와프로그래밍Step02알고리즘이해하기Step03스크래치란?Step04스크래치회원가입하기Step05스크래치둘러보기Section02스크래치익숙해지기Step01스크래치기본용어알아보기Step02[프로젝트]창인터페이스알아보기Step03기본블록설명Section03프로그래밍기본개념익히기Step01스프라이트와무대설정하기Step02‘원숭이’스프라이트움직이기Step03‘여우’스프라이트움직이기Step04여우에게잡혔을때원숭이가반응하기Step05시작설정과스프라이트위치초기화Step06프로젝트완성Chapter02변수와방송하기를활용한기본프로젝트제작Section04사진첩프로그램만들기Step01스프라이트와사진불러오기Step02‘사진넘기기’기능추가하기Step03‘조명켜기,조명끄기’기능만들기Step04프로젝트완성Section05물리법칙을적용한미디어아트Step01스프라이트복제하기Step02복제본의속도를변화시키기위한변수생성과변수초기화Step03복제된스프라이트가뿌려지도록만들기Step04스프라이트모양과‘x축에대한속도’변수변경하기Step05프로젝트완성Section06여러가지도형그리기Step01스프라이트불러오기와모양중심설정하기Step02사각형,삼각형그리기Step03정다각형그리기Step04프로젝트완성Section07번개피하기게임Step01배경설정하기와스프라이트불러오기Step02외계인좌우로움직이기Step03하늘에서떨어지는별만들기Step04여러개의복제된번개가떨어지도록만들기Step05변수초기화와조건에따른배경설정하기Step06프로젝트완성Chapter03다양한특수기능을활용한중급프로젝트제작Section08전자키보드프로그램Step01스프라이트불러오기와위치초기화하기Step02건반스프라이트완성하기Step03악기변경기능완성하기Step04‘music’스프라이트기능완성하기와변수초기화하기Step05프로젝트완성Section09빙글빙글마법봉게임Step01배경과스프라이트설정하기Step02마법사와마법봉설정하기Step03마법봉에서발사되는별만들기Step04날아다니는마녀만들기Step05변수초기화와별스프라이트오류수정Step06프로젝트완성Section10아기돼지삼형제애니메이션Step01스프라이트와배경초기화하기Step02‘장면1’완성하기Step03‘장면2’완성하기Step04‘장면3’전반부완성하기Step05‘장면3’후반부완성하기Step06프로젝트완성Section11팩맨게임Step01프로젝트제작기본사항설정하기Step02스프라이트움직임구현하기Step03괴물의점수와특수기능만들기Step04특수효과에반응하는팩맨만들기Step05배경완성하기Step06프로젝트완성Chapter04정의하기와리스트를활용한고급프로젝트제작Section12프렉탈그리기Step01기본개념이해하기(1):프렉탈Step02기본개념이해하기(2):정의하기Step03기본개념이해하기(3):재귀함수Step04스프라이트초기화와방송하기Step05방송하기메시지를받아프렉탈그리기Step06프로젝트완성Section13디지털TV프로그램Step01스프라이트와무대불러오기Step02채널스프라이트기능완성하기Step03‘리모콘’과‘채널없음’기능완성하기Step04무대의소리기능완성하기Step05프로젝트완성Section14갑자력(甲子曆)슬롯머신Step01갑자력(甲子曆)이해하기Step02스프라이트불러오기와초기화하기Step03리스트와변수로갑자력계산하기Step04슬롯머신작동완성하기Step05프로젝트완성Section15모스부호변환기Step01‘모스부호변환기’프로젝트원리이해하기Step02프로젝트를위한기본설정과초기화하기Step03사용자입력문자열탐색하기Step04모스부호출력하기Step05모스부호출력결과실행창에나타내기Step06프로젝트완성
출판사서평본교재는수업에활용할수있는스크래치소개와함께기본블록들의활용법,응용프로젝트제작(응용프로그램,미디어아트,게임,애니메이션)등다양한콘텐츠를제공합니다.따라하기부분과퀴즈및실습을통해선생님과학생들이프로그래밍을배우고,논리적이고창의적인사고를키우며,능동적인문제해결력을기를수있도록도움을줍니다.저자들이직접교육현장을누비며쌓아온경험을바탕으로실무에서중요시하는내용들을담아다양한프로젝트를따라하다보면학생들도흥미롭게수업을집중할수있을것입니다.【목차...본교재는수업에활용할수있는스크래치소개와함께기본블록들의활용법,응용프로젝트제작(응용프로그램,미디어아트,게임,애니메이션)등다양한콘텐츠를제공합니다.따라하기부분과퀴즈및실습을통해선생님과학생들이프로그래밍을배우고,논리적이고창의적인사고를키우며,능동적인문제해결력을기를수있도록도움을줍니다.저자들이직접교육현장을누비며쌓아온경험을바탕으로실무에서중요시하는내용들을담아다양한프로젝트를따라하다보면학생들도흥미롭게수업을집중할수있을것입니다.【목차(장별요약)】Chapter01.소프트웨어교육과스크래치기초소프트웨어에대한관심이점차높아지면서소프트웨어교육도많은주목을받고있습니다.이번챕터에서는소프트웨어와프로그래밍은무엇인지,학생들이프로그래밍을학습할수있는교육용프로그래밍언어에는어떤것이있는지를살펴봅니다.또한대표적인교육용프로그래밍언어인스크래치의기본적인사항을살펴보고,스크래치를통해프로그래밍의기본원리에대해서도학습합니다.Chapter02.변수와방송하기를활용한기본프로젝트제작변수와방송하기는스크래치에서가장기본적이면서도핵심적인기능입니다.두가지기능을잘활용함으로써다양한효과를연출할수있기때문입니다.이번챕터에서는변수와방송하기의개념을이해하고이를활용한기본적인프로젝트를함께만들어보도록하겠습니다.또한수학이나물리적개념을응용한프로젝트를통해그런개념들이실제프로그램상에서어떤방식으로구현될수있는지를알아보도록하겠습니다.Chapter03.다양한특수기능을활용한중급프로젝트제작스크래치에는소리,복제하기,그림판등과같은다양한특수기능들이있습니다.이러한다양한특수기능을활용하면좀더수준높은응용프로그램,애니메이션,게임등을만들수있습니다.이번챕터에서는다양한블록들을활용하여많은수의스프라이트에복잡한스크립트를구성하여프로젝트를만들예정입니다.자신이생각한것이스크래치를통해실제프로젝트로만들어져가는과정을함께학습할수있습니다.Chapter04.정의하기와리스트를활용한고급프로젝트제작정의하기와리스트는스크래치에서비교적난이도가높은어려운기능입니다.함수기능을가지는정의하기를통해다양한수학적개념을프로젝트에적용시키는과정을함께학습합니다.또한갑자력이나모스부호같은응용프로그램도리스트를활용하면쉽게구현할수있습니다.이번챕터에서는정의하기와리스트를학습함으로써고급프로젝트를함께만들어보도록하겠습니다.