Page 17 - 스크래치와 함께하는 컴퓨팅 사고 기초부터 프로젝트 완성까지 도서미리보기
P. 17
자신이 작성한 프로그램에 접근하여 작업할 수 있다. 온라인 방식을 클라우드 방식이라고도 부른
다. 오프라인 방식은 프로그래밍에 필요한 오프라인 에디터를 내 컴퓨터에 설치해야 한다. 위 그
림은 사이트에서 오프라인 에디터를 다운로드하는 곳을 나타낸다. 오프라인 방식에서는 모든 프
로그램이 내 컴퓨터의 메모리에 저장된다.
■■?스크래치 에디터
에디터는 프로그래밍을 수행하는 공간인데, 다음 그림이 보여주는 바와 같이 메뉴 영역, 블록
팔레트 영역, 스크립트 영역, 실행 영역, 스프라이트/무대 영역으로 구성되어 있다.
① 메뉴
④ 실행 영역
② 블록 팔레트 영역 ③ 스크립트 영역 ⑤ 스프라이트/무대 영역
이들 영역의 기능은 다음과 같다.
① 메뉴
프로그램 작성과 실행에 필요한 일반적인 기능을 제공한다. 언어 설정, 파일 새로 만들기, 저장하기/불러오기, 프로젝트 이름
지정, 내 작업실로 이동, 로그인/로그아웃, 계정 설정 등을 할 수 있다.
② 블록 팔레트 영역
[코드], [모양], [소리] 탭으로 구성되어 있다. [코드] 탭은 동작, 형태, 소리, 이벤트, 제어, 감지, 연산, 변수, 내 블록, 확장 기
능 추가하기라는 블록으로 구성되어 있다. 이들 블록은 프로그래밍에 사용할 핵심적인 구성 요소이다. 요리에 비유하면 채소,
고기, 곡류, 면류, 장류, 양념 등의 재료에 해당한다. [모양] 탭은 스프라이트와 배경이 사용할 이미지를 편집하는 기능을 제공
한다. [소리] 탭은 스프라이트가 사용할 소리를 편집하는 기능을 제공한다.
③ 스크립트 영역
[코드] 탭에 있는 블록을 끌어다가 결합하여 프로그래밍 작업을 하는 곳이다.
CHAPTER 3? 스크래치 소개 031