Skip to content

활동

배고픈 공룡 스크래치

초급 | Scratch | LED, 가속도 센서 | 변수, 선택 실행, 센서

1단계: 만들어 보세요.

프로젝트 소개

마이크로비트와 스크래치를 함께 사용해서 무선 게임 컨트롤러를 만드는 방법을 배워보세요. 공룡으로 타코를 먹는 게임을 만들 수 있습니다.

타코는 먹고 무당벌레는 피해야하는, 배고픈 공룡 스크래치 게임 화면

설명

  • 마이크로비트와 스크래치를 연결시킨 후, 마이크로비트를 기울이는 방법으로 공룡을 움직여서 타코를 먹으면 됩니다.
  • 공룡으로 타코를 먹을 때마다, 점수(points) 변수에 저장되어있는 값을 1만큼 증가 시킵니다.
  • 벌레는 피해야합니다. - 벌레를 먹으면 점수(points)에 저장되어있는 값을 1만큼 뺍니다.
  • 프로그램에서는 마이크로비트에 설치 되어있는 가속도 센서를 사용해서 마이크로비트가 기울여진 각도를 감지합니다.
  • 그 다음에 조건/선택 실행구조를 사용해서 실행할 작업을 선택합니다.: 마이크로비트를 앞-뒤로 기울이면 공룡을 화면 위-아래(Y축) 방향으로 움직여 줍니다.
  • 마이크로비트를 왼쪽-오른쪽으로 기울이면 공룡을 화면 왼쪽-오른쪽(X축) 방향으로 움직여 줍니다.
  • 프로그램은 마이크로비트에 점수를 보내고, LED 화면에서 출력해 보여줍니다.

준비물

  • 마이크로비트와 배터리 팩 (옵션)
  • Scratch 링크가 설치되어있는 적당한 컴퓨터. https://scratch.mit.edu/microbit 를 통해, 마이크로비트와 스크래치를 연동시키는 자세한 방법을 살펴보세요.

2단계: 프로그래밍 해보세요.

공룡 스프라이트를 위한 스크래치 블록

공룡 스프라이트를 위한 스크래치 블록

타코 스프라이트를 위한 스크래치 블록

타코 스프라이트를 위한 스크래치 블록

무당벌레(ladybug, ladybird)를 위한 스크래치 블록

무당벌레(ladybug, ladybird)를 위한 스크래치 블록

3단계: 더 좋게 만들어 보세요.

  • 게임에서 이기거나 지는 기준 점수를 설정해 보세요.
  • 벌레나 타코를 더 많이 추가하거나, 다른 물건들을 자유롭게 넣어 보세요.
  • 게임이 진행되면 될 수록 더 어려워지는 레벨 단계들을 만들어 보세요.