Skip to main content

4과: 세 자리 숫자로 운전하기 챌린지

세 자리 숫자까지 운전하기 챌린지에서 VR 로봇은 위치 센서와 비교 연산자를 사용하여 순서에 상관없이 숫자 그리드 맵 놀이터 의 세 자리 숫자까지 운전합니다.

숫자 그리드 놀이터의 상단에서 아래로. VR 로봇은 숫자 1의 왼쪽 하단 모서리에서 볼 수 있습니다. 놀이터의 25, 42, 78번지에 콜아웃 상자가 있습니다.

학습 성과

  • 위치 센서를 사용하면서, VR 로봇이 숫자 그리드 맵 놀이터 의 세 개 숫자까지 어떤 순서로든 성공적으로 주행할 수 있도록 드라이브트레인, 감지 및 제어 범주의 명령을 올바른 순서로 적용합니다.

모두 합치기

위치 센서는 모든 놀이터의 좌표를 탐색하거나 VR 로봇을 알려진 위치로 이동하는 데 사용할 수 있습니다. 각 놀이터의 좌표 격자를 사용하면 VR 로봇은 여러 센서 값(X 및 Y 값)을 사용해 지정된 위치로 주행할 수 있습니다. 프로젝트에서 위치 센서와 함께 사용되는 비교 연산자는 VR 로봇의 이전 동작과 VR 로봇이 주행하는 방향의 영향을 받습니다.

이는 놀이터를 볼 때 좌우로 움직이는 것과 일치합니다. VR 로봇이 왼쪽에서 오른쪽으로 또는 아래에서 위로 움직이는 경우(더 큰 값), 목표 값보다 에서 이 작은 위치에서는 '작음' 연산자를 사용하여 구동합니다. 

숫자 그리드 맵 놀이터의 두 가지 위에서 본 모습. 첫 번째 그림에서는 VR 로봇이 숫자 51에 표시되어 있으며, 화살표는 로봇이 오른쪽으로 이동하여 숫자 60이 될 것임을 나타냅니다. 위의 텍스트는 '위치가 작은 동안 구동'이라고 되어 있습니다. 두 번째 그림에서는 VR 로봇이 숫자 6에 표시되어 있으며, 화살표는 로봇이 숫자 96까지 이동할 것임을 나타냅니다. 위의 텍스트는 '위치가 작은 동안 구동'이라고 되어 있습니다.

VR 로봇이 오른쪽에서 왼쪽으로 또는 위에서 아래로 움직이는 경우(값이 작을수록), 목표 값보다 또는 큰 위치가 되는 동안 '보다 큼' 연산자를 사용하여 구동합니다.

숫자 그리드 맵 놀이터의 두 가지 위에서 본 모습. 첫 번째 그림에서는 VR 로봇이 숫자 60에 표시되어 있으며, 화살표는 로봇이 왼쪽으로 숫자 51로 이동할 것임을 나타냅니다. 위의 텍스트는 '위치가 다음보다 큰 동안 구동합니다'라고 되어 있습니다. 두 번째 그림에서는 VR 로봇이 숫자 96에 표시되어 있으며, 화살표는 로봇이 숫자 6으로 이동할 것임을 나타냅니다. 위의 텍스트는 '위치가 다음보다 큰 동안 구동합니다'라고 되어 있습니다.

비교 연산자와 위치 센서의 여러 값을 결합하면 VR 로봇이 알려진 위치로 이동하고, 놀이터에서 떨어지는 것을 방지하고, 모든 놀이터의 좌표 평면을 탐색할 수 있습니다.

도전 개요

세 개의 숫자까지 운전하기 챌린지에서는 위치 센서와 숫자 그리드 맵 놀이터의 비교 연산자를 사용하여 VR 로봇을 세 개의 숫자까지 운전하게 됩니다. 이 과제를 완수하려면 VR 로봇은 순서에 상관없이 숫자 '25,' '42,' '78'까지 주행해야 합니다.

숫자 그리드 놀이터의 상단에서 아래로. VR 로봇은 숫자 1의 왼쪽 하단 모서리에서 볼 수 있습니다. 놀이터의 25, 42, 78번지에 콜아웃 상자가 있습니다.

도전을 완료하려면 다음 단계를 따르세요.

  • 아래 영상을 시청하면 VR 로봇이 숫자 그리드 맵 놀이터에서 세 개의 다른 숫자로 이동하는 전체 프로젝트를 볼 수 있습니다. 이 놀이터는 1에서 100까지 번호가 매겨진 사각형으로 구성되어 있으며, 1은 왼쪽 하단 모서리에, 100은 오른쪽 상단 모서리에 있습니다. VR 로봇은 1번에서 시작하여 한 번에 한 축씩 이동하여 25, 78, 42번으로 이동합니다. 로봇은 각 숫자에 도달하면 1초간 멈춰서 해당 위치에 도착했음을 나타냅니다.

  • 이 단원의 새로운 프로젝트를 만들거나 이전 수업의 프로젝트를 불러오세요. 새 프로젝트를 만드는 경우 메시지가 표시되면숫자 그리드 맵 놀이터선택합니다.
  • 프로젝트 이름을로 변경하세요.
  • 놀이터 창이 아직 열려 있지 않으면 엽니다. 숫자 그리드 맵 놀이터이 열리는지 확인하세요.
  • VR 로봇을 탐색하는 데 필요한 명령을 숫자 '25,' '42,' '78'에 추가합니다.
  • 프로젝트를 시작하여 제대로 작동하는지 테스트해 보세요.
  • 프로젝트가 성공적이지 않으면, 편집하고 다시 시도하세요. VR 로봇이 '25,' '42,' '78'의 숫자까지 성공적으로 주행할 때까지 프로젝트를 계속 수정하고 실행합니다.
  • VR 로봇이 각 번호까지 성공적으로 주행하면 프로젝트를 저장하세요.

축하해요! 세 숫자 모으기 챌린지를 성공적으로 완료했습니다!

질문

아래 링크를 선택하여 수업 퀴즈에 참여하세요.

Google 문서 / .docx / .pdf