오픈 소스/스크래치

[스크래치] Scratch 프로그램 설치하기

Linuxpia4U 2023. 3. 22. 08:11
반응형

스크래치 프로그램

스크래치 프로그램은 미국의 매사추세츠 공과대학인 MIT 미디어랩에서 2007년 1월에 개발한 교육용 프로그램입니다. 스크래치는 온라인에서 브라우저를 통해 프로그램이 가능한 클라우드 서비스입니다. 그러나 오프라인에서도 프로그램을 할 수 있는 데스크톱 버전도 제공합니다. 현재 최신 버전은 3.29 버전입니다.

스크래치 앱 다운로드

데스크톱 버전을 다운로드하려면 스크래치(scratch.mit.edu) 홈페이지 아래에 '유용한 자료들' 아래 '다운로드'를 통해 가능합니다. 

스크래치 홈페이지 데스크톱 버전 다운로드

데스크톱 버전

데스크톱 버전을 설치하고 실행합니다. 언어가 영어라면 언어를 '한국어'로 변경합니다. 변경 방법은 지구 모습의 아이콘 우측 화살표를 클릭하여 변경합니다.

사용 언어 변경

스크래치 화면 알아보기

스크래치 화면은 1)무대 영역, 2)코드 영역, 3)스프라이트 영역, 4)블록 팔레트 총 4개의 영역으로 구분됩니다.

무대 영역

스프라이트 코드가 실행되는 곳입니다. 오른쪽 위 아이콘들을 이용하여 무대 영역과 스프라이트 영역을 확대하거나 축소합니다. 가장 오른쪽 아이콘은 전체 화면으로 볼 수 있습니다.

무대 영역

스프라이트 영역

스프라이트는 무대에서 움직이는 개체(배우)입니다. 스프라이트 리스트는 현재 사용중인 스프라이트 종류를 확인할 수 있습니다. 새로운 스프라이트나 무대 배경을 만들거나 불러올 수 있습니다. 스프라이트는 이름, 위치(x, y 좌표), 크기, 방향 등을 변경하거나 수정할 수 있습니다.

스프라이트 영역

코드 영역

코드는 스프라이트를 동작하게 만드는 명령으로 블록을 조합하여 구성합니다. 코드 영역은 블록 팔레트에서 선택한 블록을 가져다 놓습니다. 코드 영역의 오른쪽 위에는 코드를 실행하는 스프라이트가 나타납니다.

빈 코드 영역

코드 영역 오른쪽 아래에는 블록의 크기를 확대하거나 축소할 수 있는 아이콘이 있습니다. 크기를 원래 위치로 변경하는 것은 '=' 아이콘입니다.

야옹이 스프라이트 코드 영역

블록 팔레트와 탭

스프라이트를 조작할 수 있는 구성 요소들입니다. 코드, 모양, 소리를 조작할 수 있는 탭이 있어 각각 해당되는 블록이 보입니다. 해당 블록을 마우스로 끌고 코드 영역에서 블록을 맞추면서 코딩을 합니다.

블록 팔레트와 탭

모양과 소리 탭

블록 팔레트 영역에는 세 개의 탭이 있는데, 기본 탭인 '코드' 외에 '모양'과 '소리' 탭이 있어 스프라이트의 모양이나 사운드를 편집할 수 있습니다.

모양 탭
소리 탭

확장 기능 추가하기

기본 블록 팔레트에 없는 기능을 추가할 때 사용하는 것이 '확장 기능'입니다. 블록 팔레트 영역 아래에 '확장 기능' 아이콘이 있습니다.

확장 기능 아이콘

확장 기능 아이콘을 선택하면 '확장 기능 고르기' 창이 뜹니다. 이곳에서 자신이 필요한 기능을 선택하여 블록 팔레트에 추가합니다. 추가된 기능은 다른 팔레트와 마찬가지 블록을 갖고 있습니다.

'확장 기능 고르기' 창

오늘은 스크래치 기본 화면을 공부했습니다.

반응형