1단계: 만들어 보세요.
프로젝트 소개
이 프로젝트를 통해 곱셈표에 대한 지식을 테스트해 보세요.
다음 동영상을 통해 만들고 프로그래밍하는 방법을 살펴보세요.:
설명
- 이 프로그램은 두 가지를 사용합니다변수임의의 숫자를 저장하기 위해 "a"와 "b"라고 합니다.
- 변수는 컴퓨터 프로그램에서 변경될 수 있는 숫자나 값을 저장합니다.
- 버튼 A를 눌러 변수 "a"에 1~12 사이의 난수를 생성하고 이를 LED 디스플레이에 표시합니다. 버튼 B를 눌러 "b"에 1~12 사이의 또 다른 난수를 생성하고 이를 LED 디스플레이에 표시합니다.
- micro:bit 를 흔들어 무엇이 있는지 알아보세요 제품이다 - 숫자를 곱하면 답은 이렇다. 이 프로그램의 이 부분은 MakeCode 의 수학 메뉴에서 곱셈 블록을 사용하여 작동합니다.
- 이 프로젝트를 2인 경쟁 게임에 사용할 수 있습니다. 이 게임에서는 무작위 숫자 두 개가 읽히고 각 플레이어가 먼저 정답을 외쳐야 점수를 얻습니다.
준비물
- micro:bit (또는 MakeCode 시뮬레이터)
- AAA 배터리 팩 (옵션)
2단계: 프로그래밍 해보세요.
1from microbit import *
2import random
3a = 0
4b = 0
5
6# Shake the micro:bit to see the answer in the Python version
7while True:
8 if accelerometer.was_gesture('shake'):
9 display.scroll(a*b)
10 if button_a.was_pressed():
11 a = random.randint(1, 12)
12 display.scroll(a)
13 if button_b.was_pressed():
14 b = random.randint(1, 12)
15 display.scroll(b)
3단계: 더 좋게 만들어 보세요.
- 제곱수를 배우는 데 도움이 되도록 프로그램을 조정하세요.
- 2인용 게임을 하는 경우, 다른 micro:bit 에서 플레이어의 점수를 추적하는 별도의 프로그램을 만드세요.
- 이 프로그램에서 다양한 입력을 사용하여 다양한 사운드 효과를 발생시키고, 플레이어가 정답이나 오답을 제시할 때 해당 사운드 효과를 재생할 수 있습니다.