이미 소장하고 있다면 판매해 보세요.
|
PREFACE 003
CHAPTER 1 컴퓨터는 무엇인가? 013 CHAPTER 2 컴퓨터의 3대 요소 017 2-1 CPU(Central Processing Unit) 019 2-2 메모리(MEM : Momory) 019 2-3 입·출력장치 021 CHAPTER 3 소프트웨어 (S/W : Software) 023 3-1 소프트웨어란? 025 3-2 모바일 소프트웨어 025 3-3 소프트웨어의 중요성 027 3-4 소프트웨어 중심사회 028 3-5 컴퓨팅 사고력 029 CHAPTER 4 스크래치에 대해서… 031 4-1 스크래치란 무엇일까요? 033 4-2 스크래치 가입하기 035 4-3 스크래치 다운로드 037 4-4 Scratch Desktop 알아보기 039 CHAPTER 5 스크래치의 개념 043 5-1 스프라이트 045 5-2 스크래치 코드 순서 045 5-3 스크래치 블록 배치해보기 047 5-4 블록 연결하는 방법 048 5-5 움직이는 공 연습 049 5-6 각도 조절해보기 054 5-7 모양 바꾸기 1 056 5-8 모양 바꾸기 2 061 5-9 반복하기 064 - 연습문제 068 CHAPTER 6 스프라이트 활용 071 6-1 좌우로 달리는 고양이 073 6-2 변신하는 고양이 078 6-3 말하는 고양이 084 6-4 크기 블록을 이용하여 효과주기 086 6-5 스프라이트에 소리효과 추가하기 088 6-6 연산 블록 이해하기 090 6-7 구구단 게임 만들기 097 - 연습문제 102 CHAPTER 7 키보드와 마우스로 이용하여 스프라이트 가지고 놀기 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’이라는 결과를 확인할 수 있습니다. 이러한 것이 사용자 입력을 통해 연산되는 부분이며, 스크래치에서도 이와 같은 과정과 결과를 똑같이 적용할 수 있습니다. 그러기 위해서는 변수에 대해 알아야 합니다. 변수란 무엇일까요? 변수는 쉽게 풀어 말하자면 하나의 저장소라고 생각하시면 됩니다. 아래 그림을 통해 변수가 어떻게 사용되는지 알아봅시다. --- 본문 중에서 |
|
스크래치 3.0을 시작하기 전에...
이 책은 코딩을 이제 입문하는 입문자 및 이미 코딩을 경험해보고 흥미를 잃게 되어 다시 코딩에 흥미를 느낄 수 있도록 코딩 초보자들을 다시 코딩의 세계로 유도하는 목표를 두고 있습니다. 스크래치 3.0을 시작하기에 앞서 간단한 컴퓨터 배경 지식과 코딩을 배워야 하는 이유에 대해 알아보도록 하겠습니다. |