스크래치 설치방법


요즘 제가 관심을 갖고 있는 분야는

초등학교 코딩교육으로 주로 사용되는

스크래치(Scratch)라는 프로그래밍 언어입니다.

스크래치는 계속해서 발전하고 있으며

스크래치 1.4, 스크래치 2.0을 지나

현재는 스크래치 3.0까지 업데이트 되어진 상태입니다.


스크래치 1.4 버전

스크래치(Scratch) 1.4 버전


스크래치 2.0 버전

스크래치(Scratch) 2.0 버전


스크래치 3.0 버전

스크래치(Scratch) 3.0 버전


누군가는 애들이 컴퓨터로 벌어먹고 살것도 아닌데

초등학생한테 코딩 교육이 무슨 필요가 있느냐?

라고 생각하시는 분도 있을 겁니다.


하지만 코딩교육은 단순히 프로그램을 만드는 것이 아니라

어떠한 목적을 위하여 체계적이고 절차적인 생각을

할 수 있도록 해주는 좋은 교육이라고 생각합니다.


아이에게 생각하는 습관을 길러주기 위해

코딩 교육을 하면서 아이와 교감 할 수 있는

훌륭한 대화 도구가 될 수 있지 않을까 생각합니다.


스크래치에 대한 첫 글이다보니 

서론이 많이 길었습니다.

이번글에서는 스크래치 프로그래밍 언어에 대한 설명과

코딩을 하기위한 도구를 사용하는 방법에 대해서

써보도록 하겠습니다.


일단 스크래치에 대한 간단한 설명을 해보자면

MIT 미디어연구소에서 개발한 교육용 프로그래밍 언어

다른 프로그래밍 언어와는 다르게 문자로 코딩을 하는게 아닌

블록을 조립하는 방식으로 코딩을 하여

어렵게만 생각했던 코딩에 쉽게 접근할 수 있도록 해줍니다

그래서 초등코딩 교육에 적합한 언어라고 할 수 있습니다.


그럼 어떻게 시작해야되는지 알아보도록 합시다.


1. 스크래치 사이트 접속


스크래치는 별도의 설치 없이

온라인 사이트를 통해서 코딩을 할 수 있습니다.


아래의 사이트로 접속을 해봅시다.


스크래치 사이트 : https://scratch.mit.edu/


스크래치 코딩 사이트


스크래치 사이트는 한국어도 지원해주기 때문에

조금 더 쉽게 접근 할 수 있습니다.

혹시나 사이트가 영어로 나오고 있다면 스크롤을 조금 내려봅시다.


스크래치 한국어


사이트에 접속을 했으니 코딩을 시작해봐야겠죠?

사이트의 "만들기" 메뉴를 클릭해봅시다.


만들기 메뉴 클릭


그러면 잠시 로딩 화면으로 이동한 후

스크래쳐 코딩 프로그램이 나오게 됩니다.


스크래쳐 로딩



도구에 대한 자세한 설명은 다음 글에서 하겠습니다.

일단 여기까지 왔으면 온라인에서의 스크래쳐 코딩을

할 수 있는 환경이 완료되셨습니다.


2. 스크래치 프로그램 설치


온라인 사이트에 접속해서 프로그램을 사용할 수 없는 경우가

있을수도 있습니다. 그래서 스크래치에서는

오프라인 프로그램도 지원을 하고 있습니다.


일단 스크래치 사이트위 아래쪽 메뉴에서

오프라인 에디터 메뉴를 클릭합니다.


스크래치 프로그램 다운로드


이동되는 페이지에서 운영체제를 선택 한 후

다운로드 버튼을 클릭해서

프로그램을 다운로드 받습니다.

스크래치는 윈도우 OS와 IOS를 지원하고 있으며,

리눅스는 현재 지원하지 않고 있습니다.


스크래치 다운로드


다운로드 한 프로그램을 실행시키면 아래와 같은 선택창이 나타납니다.


스크래치 설치


Anyone who uses this computer(all user)

- 컴퓨터의 모든 계정에서 사용 할 수 있게 설치합니다.

Only for me(계정명)

- 현재의 계정에서만 사용할 수 있도록 설치합니다.


혼자 사용하는 컴퓨터라면 어느 것을 선택해도 상관이 없습니다.

선택을 완료했으면 설치 버튼을 클릭합니다.

그러면 설치가 시작되고 조금 기다리면 설치완료창이 나타납니다.


스크래치 설치방법 스크래치 설치 완료


설치 된 스크래치 프로그램을 실행해보면

온라인으로 접속했을때와 동일한 화면이 표시되는 것을

보실 수 있습니다.

이제 온라인이든 오프라인이든 스크래치 코딩을 할 수 있게 됐습니다.


스크래치 오프라인


이번 글에서는 프로그래밍 언어인

스크래치를 사용하기 위한

도구를 설치하는 방법에 대해 알아봤습니다.

다음글부터는 실제로 도구를 사용하는 방법에 대해서

알아보도록 하겠습니다.

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기