아이들과 함께 학습해요

스크래치 코딩

찬찬이 아빠 2021. 7. 7. 01:19
반응형
  1. 스크래치(scratch)란?

스크래치를 이용하면 인터렉티브한 이야기, 게임, 애니메이션을 직접 만들 수 있고, 그 작품을 온라인 커뮤니티에서 다른 사람들과 공유할 수 있습니다. 스크래치를 통해 어린이들은 창의적 사고, 체계적 추론, 협동 작업을 배우게 됩니다. 이런 능력은 21세기를 살아가는데 필수적이죠. 스크래치는 비영리 단체인 Scratch Foundation에 의해 설계, 개발 및 조정됩니다. 이것은 스크래치를 무료로 제공되게 합니다.

 

(1) 누가 스크래치를 사용하나요?

스크래치는 주로 8~16세를 대상으로 만들어졌습니다만, 모든 연령층에서 사용하고 있습니다. 수백만의 사람들이 가정, 학교, 전시관, 도서관, 지역 센터 등 다양한 환경에서 스크래치 프로젝트를 만들고 있습니다.

 

 

(2) 프로그래밍 교육, 프로그래밍을 통한 교육

컴퓨터 프로그래밍 능력은 현재 사회에서 언어 능력의 중요한 한 부분이라고 할 수 있습니다. 스크래치에서 프로그래밍을 배우면 문제 해결, 프로젝트 기획, 아이디어의 의사소통에 필요한 중요 전략들을 배우게 됩니다.

 

(3) 전 세계의 여러 나라 

스크래치는 150개 이상의 나라에서 사용되며 60개 이상의 언어로 제공됩니다. 언어를 변경하려면 페이지 하단에 있는 메뉴를 클릭하세요. 또는, 프로젝트 편집기에서 페이지 윗단에 있는 지구본을 클릭하세요.

 

 

(4) 학교에서 쓰이는 스크래치

학생들은 스크래치와 함께 모든 수준에서 (초등학교에서 대학까지) 그리고 여러 학문에 걸쳐(수학, 컴퓨터 과학, 언어 학습, 사회교육 등) 배우고 있습니다.

 

 

  2. 스크래치 가입하기

스크래치 공식 사이트 바로가기

스크래치 공식 사이트 화면

스크래치 공식 사이트에 가시면 우측 상단에 스크래치 가입 글자가 보입니다.

스크래치 가입을 클릭하면 아래 그림처럼 스크래치 가입 화면이 나타납니다.

사용자 이름 만들기에는 원하는 ID를 입력하고, 비밀번호 만들기에는 비밀번호를 입력합니다.

스크래치 회원가입 #1

입력을 다 하셨다면 다음 버튼을 클릭합니다.

아래 그림처럼 국가를 선택하고 다음 버튼을 클릭합니다.

스크래치 회원가입 #2

생일을 입력하고 다음 버튼을 클릭합니다.

스크래치 회원가입 #3

성별을 입력하고 다음 버튼을 클릭합니다.

스크래치 회원가입 #4

사용중인 이메일을 입력하고 계정을 만들면 회원가입이 끝이 납니다.

스크래치 회원가입 #5

 

 

  3. 스크래치 배우기

메뉴에서 아이디어 메뉴를 클릭한 후 아래 그림처럼 체험하기 버튼을 누릅니다.

스크래치 배워보기

아래 그림처럼 스크래치를 작업할 수 있는 화면이 나타납니다.

스크래치 작업 화면

화면 왼쪽에 다양한 탭이 있습니다.

운동, 외모, 소리, 이벤트, 제어, 감지, 연산자, 변수, 마이 블록 등을 눌러서 나타나는 조각들을 마우스로 드래그&드롭하여 작업을 할 수 있습니다.

 

화면을 보자마자 무엇부터 해야 할지 난감하실겁니다.

이럴때는 하나씩 배워가며 스크래치 툴을 익혀야 합니다.

체험하기 버튼 아래에 보면 아래 그림처럼 활동 안내서가 보일겁니다.

스크래치 활동 안내서 #1
스크래치 활동 안내서 #2

다양한 안내서가 보일텐데 거기서 마음에 드는 것을 하나 선택해 봅니다.

전 아래와 같이 날개 만들기를 선택습니다.

코딩 카드가 보일텐데 PDF 내려받기를 하시면 어떻게 날게 만들기를 할 수 있는지 자세히 설명이 나옵니다.

단 영어로 나오는데 그림으로도 충분히 따라할 수 있습니다.

 

모든 튜토리얼 보기 버튼을 클릭하면 아래와 같이 다양한 것들을 익힐 수 있습니다.

스크래치 튜토리얼 #1
스크래치 튜토리얼 #2
스크래치 튜토리얼 #3

 

또한 초보자용 프로젝트를 탐험하여 다른 사람들이 만든 작품을 업그레이드 해서 좀 더 나은 작품을 만들 수도 있습니다.

스크래치 초보자용 프로젝트

아래처럼 애니메이션, 게임, 음악과 춤 등등 다양한 프로젝트들 탐험하고 어떻게 만들었는지 확인할 수 있습니다.

스크래치 초보자용 프로젝트 #1
스크래치 초보자용 프로젝트 #2
스크래치 초보자용 프로젝트 #3

Pong Starter 게임을 누르면 아래와 같이 게임을 체험할 수 있습니다.

Pong Starter 프로젝트 보기

우측 상단의 스크립트 보기 버튼을 누르면 아래와 같이 어떻게 게임을 만들었는지 확인할 수 있습니다. 

Pong Starter 스크립트 보기

 

 

 

  4. 스크래치 앱 사용하기

인터넷 연결 없이 스크래치 프로젝트를 만들거나 저장할 때 스크래치 앱을 다운로드하여 설치하고 사용할 수 있습니다.

 

지원하는 운영체제는 아래와 같습니다.

  • Windows
  • MacOS
  • ChromeOS
  • Android

대부분 Windows용 스크래치 버전을 다운로드 받아서 설치 하실 겁니다.

Windows용 스크래치 앱 설치하기

이전 버전도 다운로드 받을 수 있습니다.

스크래치 이전 버전 다운로드 하기

 

스크래치 Windows용을 다운로드 받아 설치하면

스크래치 3 버전이 설치 됩니다.

스크래치 3 버전 설치 화면

스크래치를 실행하면 아래와 같이 웹에서 본 화면과 같이 나타납니다.

인터넷에 연결되지 않아도 오프라인으로 작업을 할 수 있습니다. 

스크래치3 실행화면

 

이상 스크래치 코딩에 대한 포스팅을 마칩니다.

반응형