1단계: 만들어 보세요.
프로젝트 소개
무작위 타이머가 되도록 코딩하여 micro:bit 를 '뜨거운 감자'로 바꿔보세요. 게임을 하려면 타이머가 울리기 전에 'micro:bit 감자'를 다음 사람에게 전달하세요.
플레이 방법
버튼 A를 누르고 '뜨거운 감자 micro:bit '를 플레이어들에게 돌려주세요. 당신이 그것을 잡고 있을 때 슬픈 소리가 나고 십자가 모양으로 변한다면, 당신은 아웃입니다. 마지막에 남은 사람이 승자가 됩니다.
설명
이 프로젝트에서는 일련의 이벤트를 시작하기 위해 입력으로 버튼 A를 사용합니다.
먼저 '타이머' 변수를 5~15 사이의 난수로 설정하고 체스판 이미지가 LED에 나타납니다.
그러면 '타이머' 변수가 카운트다운을 시작하는데, 1초에 한 번씩 -1 단위로 변경되어 0 에 도달할 때까지 계속됩니다.
'while 루프'는 코드를 줄이는 데 도움이 됩니다. '타이머' 변수가 0보다 큰 동안 카운트다운을 수행하는 코드 섹션은 계속 반복되지만, '타이머' 변수가 0에 도달하자마자 루프가 멈춥니다.
micro:bit 에 코드를 넣고 배터리 팩을 부착하면 '뜨거운 감자 마이크로:비트'로 변신합니다.
준비물
- micro:bit (또는 MakeCode 시뮬레이터)
- MakeCode 또는 Python 편집기
- 배터리 팩
2단계: 프로그래밍 해보세요.
3단계: 더 좋게 만들어 보세요.
- 다양한 작업에 맞게 타이머의 지속 시간을 변경하거나 무작위에서 특정 길이의 시간으로 변경할 수 있습니다.
- 버튼 A를 누르면 다른 아이콘이나 자신의 사진이 나타나도록 프로그램을 수정하세요.
- 누군가가 무언가를 '이겼다'는 것을 나타내기 위해 소리를 기쁘고 긍정적인 소리로 바꾸세요.
- 예를 들어, 철자법이나 곱셈표 연습이나 수업 카운트다운 등 다양한 맥락에서 활용해 보세요.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.