Page 19 - 스크래치와 함께하는 컴퓨팅 사고 기초부터 프로젝트 완성까지 도서미리보기
P. 19

온라인 스크래치에서는 개인 저장소를 이용하여 스프라이트를 저장할 수 있다. 화면 아래에 있
는 개인 저장소에 스프라이트를 드래그하여 저장할 수 있다.

  ■■?명령어 블록

  스크래치는 100여개의 블록으로 구성된다. 블록은 프로그램이 어떤 일을 하도록 지시하기 때
문에 명령어 블록이라고도 부른다. 스크래치 프로그래밍은 이들 블록을 조립하는 방식으로 수행
된다. 블록은 표 3.1이 보여주는 바와 같이 8가지 종류로 구성되며, 여기에 내 블록과 확장 기능
추가하기가 더해진다. 블록은 종류에 따라 색깔이 달라서 쉽게 구분할 수 있다.

표 3.1? 스크래치의 명령어 블록의 종류

항목                                   기능
         동작
         형태  스프라이트의 동작과 행위를 지정
         소리
       이벤트   스프라이트의 말하기, 생각하기, 크기, 색깔, 모양, 순서를 설정
         제어
         감지  소리 재생, 음량, 소리 효과를 제공
         연산
         변수  특정한 상황이 발생했을 때 연결된 블록을 실행

       내 블록  조건에 따라 선택과 반복을 실행
      확장 기능
      추가하기   특정 상황의 발생 여부 판단, 묻고 기다리기, 현재 날짜 및 시간 등의 기능

             사칙연산, 논리연산 등 수학적 계산 기능

             변수와 리스트 생성, 값 저장과 수정 등의 기능

             특정한 기능을 하는 사용자 정의 블록을 만드는 기능

             음악, 펜, 비디오 감지, 텍스트 음성 변환, 번역 기능을 제공하며, 하드웨어 키트를 사용
             할 수 있게 해줌

                                         CHAPTER 3? 스크래치 소개 033
   14   15   16   17   18   19   20   21   22   23   24