스크래치 3.0 연습문제를 통한 컴퓨팅사고력 키우기

스크래치 3.0 연습문제를 통한 컴퓨팅사고력 키우기

$24.92
Description
스크래치 3.0을 시작하기 전에...

이 책은 코딩을 이제 입문하는 입문자 및 이미 코딩을 경험해보고 흥미를 잃게 되어 다시 코딩에 흥미를 느낄 수 있도록 코딩 초보자들을 다시 코딩의 세계로 유도하는 목표를 두고 있습니다.
스크래치 3.0을 시작하기에 앞서 간단한 컴퓨터 배경 지식과 코딩을 배워야 하는 이유에 대해 알아보도록 하겠습니다.
저자

김현호,문미경

저자:김현호
동서대학교컴퓨터공학부초빙교수로재직중이며,현재소프트웨어에관련하여강의를진행하고있으며,그밖에도소프트웨어중심대학사업단에서소프트웨어와관련된교육및연구를진행하고있다.

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

목차


PREFACE003

CHAPTER1컴퓨터는무엇인가?013

CHAPTER2컴퓨터의3대요소017
2-1CPU(CentralProcessingUnit)019
2-2메모리(MEM:Momory)019
2-3입·출력장치021

CHAPTER3소프트웨어(S/W:Software)023
3-1소프트웨어란?025
3-2모바일소프트웨어025
3-3소프트웨어의중요성027
3-4소프트웨어중심사회028
3-5컴퓨팅사고력029

CHAPTER4스크래치에대해서…031
4-1스크래치란무엇일까요?033
4-2스크래치가입하기035
4-3스크래치다운로드037
4-4ScratchDesktop알아보기039

CHAPTER5스크래치의개념043
5-1스프라이트045
5-2스크래치코드순서045
5-3스크래치블록배치해보기047
5-4블록연결하는방법048
5-5움직이는공연습049
5-6각도조절해보기054
5-7모양바꾸기1056
5-8모양바꾸기2061
5-9반복하기064
-연습문제068

CHAPTER6스프라이트활용071
6-1좌우로달리는고양이073
6-2변신하는고양이078
6-3말하는고양이084
6-4크기블록을이용하여효과주기086
6-5스프라이트에소리효과추가하기088
6-6연산블록이해하기090
6-7구구단게임만들기097
-연습문제102

CHAPTER7키보드와마우스로이용하여스프라이트가지고놀기105
7-1마우스포인터를따라가는스프라이트107
7-2키보드로스프라이트제어하기112
7-3낙서장만들기118
7-4기능을추가한낙서장126
7-5묻고기다리기활용하기141
7-6계산기만들기150
-연습문제165

출판사 서평

책속에서

우리가일상적으로덧셈,뺄셈,곱셈,나눗셈과같은연산을하기위해서는첫번째수와두번째수가필요합니다.스크래치에서도각종연산을위해사용하는블록을살펴보면두개의입력을요구합니다.

앞에서연습했던코딩들은연산블록을통해연산이이루어지기는했지만,사실상미리정해진숫자두개를입력하여결과를보여주는과정을알아본것이라할수있습니다.따라서흔히연산이라고하는것은예를들어계산기와같은기기를말할수있습니다.

간단하게두자리수를계산하는과정을나열해보겠습니다.‘5+2’를계산한다고하면계산기숫자패드에서‘5’를누르고‘+’를누른후‘2’를누릅니다.마지막으로결과를확인하기위해‘=’을누르면화면에‘7’이라는결과를확인할수있습니다.

이러한것이사용자입력을통해연산되는부분이며,스크래치에서도이와같은과정과결과를똑같이적용할수있습니다.그러기위해서는변수에대해알아야합니다.변수란무엇일까요?변수는쉽게풀어말하자면하나의저장소라고생각하시면됩니다.아래그림을통해변수가어떻게사용되는지알아봅시다.
---본문중에서