Skip to content

활동

스크래치 그림그리기

초급 | Scratch | 가속도 센서, 버튼 | 선택 실행, 센서, 입력/출력

1단계: 만들어 보세요.

프로젝트 소개

micro:bit 로 스크래치 그림을 그려보세요.

무지개 그림 위로 펜을 들고 있는 스크래치 고양이

설명

  • 이 프로그램에서는 micro:bit 의 가속도 센서 를 사용합니다. 스크래치 화면 위에서 이리 저리 움직이면서 펜으로 선을 그릴 수 있습니다.
  • micro:bit 를 왼쪽-오른쪽으로 기울이면, 왼쪽-오른쪽 방향으로 스크래치 펜이 움직입니다.
  • micro:bit 를 앞-뒤로 기울이면, 위-아래 방향으로 스크래치 펜이 움직입니다.
  • 대각선 방향으로 기울이면, 대각선 방향으로 선을 그릴 수 있습니다.
  • micro:bit 의 A 버튼과 B 버튼을 사용해서 선의 두께를 조절할 수 있습니다.
  • 스크래치 펜을 올리거나 내리려면 micro:bit 를 흔들면 됩니다. 펜을 올린 상태에서 펜을 이동시키면 선이 그려지지 않습니다.
  • 이 프로그램에서는 펜의 상태(올리기, 내리기)를 penUp 변수에 저장해 사용합니다. micro:bit 화면으로 펜의 상태를 서로 다른 모양으로 보여주기 때문에, 펜이 올려져 있는지 내려져 있는지 알 수 있습니다.
그리기 예시

준비물

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

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

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

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

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

  • 펜의 색을 바꾸는 방법을 만들어 보세요.
  • 스크래치 화면을 모두 지우기 위해, micro:bit 를 흔들거나 ’위로’ 던지는 방법을 사용할 수 있도록 프로그램을 수정해 보세요.
  • 스크래치 펜의 두께를 micro:bit 화면으로 출력해보세요.