• 검색 결과가 없습니다.

스크래치란?

N/A
N/A
Protected

Academic year: 2022

Share "스크래치란?"

Copied!
13
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

학습목표

1장. 스크래치 시작하기

스크래치 언어 이해 스크래치 이용법 습득

고양이가 말을 하며 움직이는 예제 작성

(2)

RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line

스크래치란?

 스크래치란?

 미국의 매사추세츠 공과대학(MIT) 미디어 랩에서 2007 년 1월에 개발한 교육용 프로그래밍 언어

 누구나 쉽게 프로그램을 만들 수 있게 하려고 탄생

 레고처럼 블록을 마우스로 끌어다 연결해 가며 프로그램 작성

(3)

RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line

스크래치란?

 스크래치의 장점

 무료로 사용 가능

 그림, 애니메이션, 사운드 등 다양한 미디어 지원

 웹 브라우저에서 프로그램 만들고 저장 가능

(4)

RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line

스크래치 프로그램 만들기

 [만들기] 버튼 눌러 프로그램 작성 가능

(5)

RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line

게임 예제 예시

 게를 조종해 물고기 잡기 (4장)

 http://scratch.mit.edu/projects/11911507/

(6)

RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line

게임 예제 예시

 고양이 다트 게임 (5장)

 http://scratch.mit.edu/projects/12037257/

(7)

RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line

스크래치 프로그램 작성 기능 Preview

 가입 (0장 참조) 과 로그인

(8)

RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line

스크래치 프로그램 작성 기능 Preview

 화면의 대표기능 알아보기

(9)

RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line

스프라이트와 스크립트

 스프라이트

 무대 위에서 움직이는 개체

 Ex) 앵무새, 고양이

 스크립트

 스프라이트가 어떤 동작을 나타내는지 지정

(10)

RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line

고양이가 인사하며 앞뒤로 움직이는 예제

 http://scratch.mit.edu 에 로그인 후 [만들기]

(11)

RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line

고양이가 인사하며 앞뒤로 움직이는 예제

 형태 카테고리에서 원하는 블록 선택

 클릭으로 끌어와 스크립트 창에 위치시킴

 입력한 내용이 말풍선으로 나타남

 인사말은 원하는 내용으로 변경 가능

(12)

RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line

고양이가 인사하며 앞뒤로 움직이는 예제

 스크립트 영역으로 가져온 블록을 클릭해 실행

(13)

RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line

고양이가 인사하며 앞뒤로 움직이는 예제

 동작 카테고리의 움직이기

 스크립트가 설정한 값만큼 움직임

 제어 카테고리의 기다리기

 설정한 시간동안 기다리는 역할

 블록을 연결할 경우 아래에 붙이는 것이 원칙

참조

관련 문서

프로그래머는 거대한 메인프레임상의 소프트웨어를 개발하고 유지하기도 한다... 스크래치

Visual representation of stationary linear instability (solid line), oscillatory linear instability (dashed line) and nonlinear stability (dot- ted line) thresholds,

Microwave Engineering CHO, Yong Heui...

 They escaped… because the Japan Fair Trade Commission decided not to bring criminal charges (line 7)...  Saitama used “designated” competitive

gate vent Weld line

(1) Infuse fluid through a large vein: subclavian vein (high osmolarity) (2) Ensure proper placement of the line (chest X-ray after line insertion) (3) Precisely regulate

[r]

Effect of laser scan speed and scan spacing on the coef- ficient of thermal expansion of sintered sample (open symbol with solid line; constant scan spacing, closed symbol