대체 코딩 방법
대체 코딩 방법을 사용하도록 이 단원을 조정하십시오
이 STEM Lab Unit은 Coder 및 Coder 카드와 함께 사용하도록 작성되었습니다. 그러나 이 장치의 랩을 VEXcode 123을 사용하도록 조정할 수 있습니다. 이러한 유연성은 학생들의 개별적인 요구를 충족시키는 데 도움이 될 수 있다. 예를 들어, 학생들이 VEXcode 123에 익숙하다면 VEXcode 123으로 모든 코딩 활동을 완료할 수 있습니다. 각 실습의 요약 섹션에는 VEXcode 123을 사용하도록 개별 실습을 수정하는 데 도움이 되는 추가 정보가 포함되어 있습니다.
VEXcode 123 적응
이 장치에서 VEXcode 123을 사용하는 경우, 학생들은 [Drive for] 또는 [Drive until] 블록을 사용하여 코딩 활동에서 123 로봇을 구동할 수 있습니다. VEXcode 123으로 작업하는 방법에 대한 자세한 내용은 STEM 라이브러리의 VEXcode 123 섹션을 참조하십시오.
| 벡스코드 블록 | 행동 |
|---|---|
![]() |
[Drive for] 블록은 123 로봇을 주어진 거리를 앞으로 또는 반대로 이동시킵니다. 123 로봇이 타원형에 값을 입력하여 얼마나 멀리 이동할지 설정합니다. |
![]() |
[Drive until] 블록은 눈 센서가 물체를 감지할 때까지 123 로봇을 앞뒤로 움직입니다. |
![]() |
눈 센서가 지정된 색상을 감지하면 <Eye detects> 보고됩니다. |
![]() |
[If then] 블록은 보고된 부울 값을 기반으로 If else의 첫 번째 또는 두 번째 부분 내부에서 블록을 실행하는 'C' 블록입니다. |
![]() |
[Forever] 블록은 내부에 포함된 모든 블록을 영원히 반복하는 'C' 블록입니다. |
- 이 단원과 함께 VEXcode 123을 사용하는 경우, 학생들은 실험실 1 활동에 [Drive for] 블록을 사용할 수 있습니다. 실험실 1 플레이 섹션의 타원형에 값을 입력하여 123 로봇이 이동할 거리를 설정할 수 있습니다.
실험실 1, 플레이 파트 2에서 할머니의 집으로 가는 드라이브 프로젝트에 대한 - 학생들은 실험실 2의 프로젝트에서 [Drive until] 블록을 사용할 수 있습니다. 이 블록을 사용하여 플레이 파트 1의 할머니의 집이나 플레이 파트 2의 늑대를 감지할 때까지 123 로봇 드라이브를 사용할 수 있습니다.
실험실 2, 플레이 파트 2에서 늑대 겁주기 프로젝트를 위한 -
실험실 3에서 학생들은 [If then else], <Eye detects>, [Forever] 블록을 사용하여 '늑대 탐지 알고리즘' 을 만들 수 있습니다. [Forever] 블록에는 내부의 다른 모든 블록이 포함되어 있습니다. 그것이 어떤 블록이 반복될지를 결정하는 것입니다.
실험실 3의 '늑대 탐지' 알고리즘 프로젝트에 대한 가능한 해결책, 2부 플레이




