모험 5장 : 블랙홀로 빠져 들어가는 윌리
【이번 단원에서 살펴볼 내용】
로봇의 버튼을 누르면 여러 가지 명령을 수행해요.
버튼을 누르면 윌리가 움직여요.
윌리가 무작위로 여러 가지 명령을 수행해요.
두 가지 이상의 명령과 큐를 사용할 수 있어요.
【준비물】
로봇(윌리), 스마트기기, 색연필, 대시매트, 원더앱
윌리가 화성으로 가는 길을 찾았어요. 연료도 없고, 전기도 없는 상황에서 순식간에 이동할 수 있는 길은 바로 블랙홀을 이용하는 것이었어요.
1우리가 직접 고치는 수밖에···
블랙홀에서는 시간과 중력이 마음대로 움직여요. 윌리가 블랙홀 안에서 어쩔 줄 몰라하고 있어요. 그래서 직접 윌리를 조종해서 길을 찾아야 해요. 윌리를 직접 조종할 수 있도록 도와줄 거죠?
이제 희망은 여러분이에요. 윌리가 움직이려면 우주선 밖의 버튼을 눌러야 돼요.
탑 버튼을 누르면 붉은색 라이트를 켭니다.
버튼을 누르거나, 뗄 때 명령을 수행하도록 큐를 변경할 수 있다.
1점 버튼을 누르면 전진 애니메이션을 수행하도록 추가 해봅시다.
2점 버튼을 누르면 후진 애니메이션을 수행하도록 추가 해봅시다.
탑버튼을 누르면 붉은 빛을, 1번버튼을 누르면 전진을, 2번버튼을 누르면 후진하게 된다.
3점 버튼을 누르면 무슨 행동을 하면 좋을지 적어봅시다. 그리고 명령을 추가해보세요.
3점 버튼에 어울리는 행동은
윌리가 이제 움직이기 시작합니다. 하지만 블랙홀의 영향으로 어디로 움직일지 몰라요.
로봇이 좌회전하여 30cm 이동하는 명령도 추가하여 봅시다.
로봇이 우회전 해서 40cm 후진하는 명령도 추가해 봅시다.
로봇이 어디로 움직였나요?
2나쁜 외계인이 공격을 해요
블랙홀에서 나쁜 외계인이 윌리를 공격했어요. 다행히 많이 부서지진 않았지만 윌리를 수동으로 움직여야 해요. 미리 움직임을 저장하고 수동으로 움직여 봅시다.
로봇의 탑 버튼을 누르면 “앞으로 한칸 전진~!”이라고 말하며 위로 한 칸씩 움직입니다.
그리고 로봇의 1점 버튼을 누르면 “왼쪽으로 회전~!”이라고 말하며, 왼쪽으로 회전(좌회전) 합니다.
2점 버튼을 누르면 오른쪽으로 “오른쪽으로 회전~!” 회전(우회전) 합니다
코딩이 다소 복잡해 보인다. 하나씩 차근차근 명령을 생각하면서 하다 보면 어렵지 않을 것이다. 이제 윌리는 손으로 움직이는 로봇이 되었다.
로봇이 전진 ➜ 우회전 ➜ 전진 ➜ 좌회전 ➜ 전진 하려고 합니다. 버튼 순서를 적어보세요.
윌리가 부품과 연료를 주우면서 화성에 가려면 어떤 버튼을 눌러야 될지 알아봅시다.
버튼 순서대로 눌러서 화성에 도착하도록 해주세요.