1. 스크래치(Scratch) : 미국의 매사추세츠 공과대학(MIT) 미디어 랩에서 2007년 1월에 개발한 교육용 프로그래밍 언어
  2. URL : http://scratch.mit.edu
  3. 스크래치 화면구성(p14)
    1. 무대(stage)
    2. 스프라이트(sprite)
    3. 스크립트(script)
    4. 블록(block)
  4. 이 장에서 사용하는 블록
  5. 처음 만들어보는 스크래치(p15)
    1. 고양이가 안녕! 반가워 말하고 10만큼 이동, 1초 기다렸다 10만큼 이동, 또 1초 기다렸다 10만큼 이동하는 프로젝트 생성
  6. 도전해보기(p19)
    1. 고양이가 안녕! 반가워 말하고 20만큼 이동, 1초 기다렸다 20만큼 이동, 또 1초 기다렸다 20만큼 이동후 1초 쉬고 반대쪽으로 20이동, 1초 쉬고를 반복해서 처음 위치로 이동하는 프로젝트 생성
  7. 연습문제 2(p20)
    1. 고양이가 안녕! 반가워라는 말을 하며 앞으로 20만큼 움직였다가 뒤로 20만큼 움직이는 동작을 3번 반복하는 프로젝트 만들기
  8. 반복블록 사용하기(p23)
    1. 위 6번 스크립트를 반복 블록을 이용하여 단순화 하기.
      (반복구조 : 특정 실행을 여러 차례 반복하는 것)
  9. 아래 그림과 같은 프로젝트 만들기(p25)
    chap02
  10. 스프라이트
    1. 새로운 스프라이트 만들기(p26) : 위 그림에서 맨 오른쪽 아이콘 4개
      1. 저장소에서 스프라이트 선택
      2. 새 스프라이트 색칠
      3. 스프라이트 파일 업로드하기
      4. 카메라로부터 새 스프라이트 만들기
    2. 스프라이트 회전 방식(p31) : 위 그림에서 회전 방식 옆  아이콘 3개
      1. 회전 가능
      2. 왼쪽에서 오른쪽으로만
      3. 회전할 수 없습니다
  11. 파일명 : 02주차.sb2
    1. 실전 2-3. 도전해보기(p34) : 상어(Shark) 2마리, 물고기(Fish1) 1마리, 게(Crab) 1마리, 무대 배경(underwater2)를 이용하여 상어, 물고기, 게가 움직이는 프로젝트 만들기
      1. Shark : 5씩 움직이고, 벽에 닿으면 튕기기, 0.5초마다 다른 모양으로 바꾸기
      2. Fish1  : 3씩 움직이고, 벽에 닿으면 튕기기
      3. Crab : 3씩 움직이고, 벽에 닿으면 튕기기, 0.5초마다 다른 모양으로 바꾸기
    2. 연습문제 1(p35) : Cake 스프라이트를 이용해서 1초 간격으로 케이크에 촛불이 켜졌다가 꺼지는 동작을 무한 반복하는 프로젝트 만들기
    3. 연습문제 2(p35) : Breakdancer1 스프라이트를 이용해서 춤을 추는 동작을 0.5초 간격으로 반복하는 프로젝트 만들기

 

 

 

error: Content is protected !!