놀다
1부 - 단계별 설명
- 지시각 그룹에 VEXcode GO에서 'Drivetrain Moves and Turns' 예제 프로젝트를 열고 시작하여 코드 베이스의 동작을 관찰할 것이라고 지시합니다.
- 모델학생들이 VEXcode GO를 시작하는 단계를 보여주는 모델입니다.
- Brain 장치에 연결하는 단계를 모델링 .
참고: Code Base를 처음으로 기기에 연결하면 Brain에 내장된 자이로가 보정되어 Code Base가 잠시 동안 자체적으로 움직일 수 있습니다. 이는 예상된 동작입니다. 보정하는 동안에는 코드 베이스를 건드리지 마세요.
-
학생들은 VEXcode GO의 Drivetrain 명령에 대해 배우는 데 도움이 되는 예제 프로젝트를 활용합니다. 학생들에게 파일 메뉴를 열고 '예제 열기'를 선택하는 방법을 보여줍니다.

-
'Drivetrain Moves and Turns' 예제 프로젝트를 엽니다.
구동계 움직임 및 회전 - 학생들이 예제 프로젝트 이름을 지정 저장하는 방법을 보여주는 모델입니다. 학생들에게 프로젝트 이름을 드라이브지정하게 하세요.
- 그런 다음 학생들에게 프로젝트 시작 하고 코드베이스의 움직임을 관찰하게 합니다.
-
프로젝트가 완료되면 학생들은 도구 모음에서 '중지'를 선택해야 합니다.
프로젝트 중지 -
[Drive for] 및 [Turn for] 블록에서 드롭다운을 선택하거나 숫자를 변경하여 블록 중 하나의 매개변수를 변경하는 방법을 학생들에게 모델로 보여줍니다. 학생들은 1~2가지를 변경한 후 프로젝트를 시작하여 무엇이 변경되었는지 살펴봅니다.
변경 매개변수 - 학생들은 다양한 매개변수를 계속 테스트하고 그 결과 코드 베이스가 어떻게 움직이는지 살펴봐야 합니다.
- 도움말 사용하면 블록을 사용하는 방법과 블록의 매개변수를 변경하는 방법에 대한 세부 정보를 제공할 수 있습니다.
- 촉진학생들이 예제 프로젝트를 테스트하는 동안 토론을 촉진합니다.
- 어떤 매개변수를 변경했나요? 그들은 코드베이스의 이동에 어떤 영향을 미쳤나요?
- 첫 번째 [Drive for] 블록을 200mm로 설정하면 어떻게 될 것 같나요? 이것이 원래 매개변수와 비교하면 어떨까요?
- 상기시키기블록의 기능이 무엇인지 혼란스러우면 도움말 기능을 사용할 수 있다는 점을 그룹에 상기시킵니다.
도움말 창 - 질문학생들에게 코드를 사용하는 다른 것들이 무엇인지 물어보세요. 코드를 사용한다고 생각되는 일상용품/장치를 나열해 보라고 하세요.
중간 휴식 & 그룹 토론
각 그룹 이 예제 프로젝트대한 테스트를 마치면, 짧은 대화를 위해 모이세요.
- 귀하의 그룹은 예제 프로젝트를 테스트하는 동안 어떤 매개변수를 변경했습니까?
- "Drivetrain Moves and Turns" 예제 프로젝트에서 매개변수를 변경한 후 코드 베이스가 어떻게 움직였나요?
- 만약 프로젝트에서 블록 하나를 더 변경할 수 있는 기회가 주어진다면 무엇을 변경하시겠습니까? 그러면 코드베이스의 이동 방식이 어떻게 바뀔 것이라고 생각하시나요?
2부 - 단계별 안내
- 지시각 그룹에 슬라롬 코스의 두 번째 게이트를 지나 코드 베이스를 운전하기 위해 각자의 VEXcode GO 프로젝트를 만들 것이라고 지시합니다. 아래 애니메이션을 시청하여 코드 베이스가 어떻게 과정을 시작하는지 확인하세요. 이 애니메이션에서 코드 베이스는 4개 타일 코스의 왼쪽 하단 모서리에서 시작됩니다. 첫 번째 문을 지나 앞으로 나아갑니다. 그런 다음 왼쪽으로 90도 회전하여 앞으로 나아가 두 번째 문을 통과합니다. 마지막으로 코드 베이스는 오른쪽으로 90도 회전하여 세 번째 게이트를 향해 주행한 후 멈춥니다.
비디오 파일
- 모델학생들이 VEXcode GO를 시작하는 단계를 보여주는 모델입니다.
- Brain 장치에 연결하는 단계를 모델링 .
- 학생들은 슬라롬 프로젝트의 시작점으로 '구동계 움직임과 회전' 예제 프로젝트를 활용해야 합니다. 파일 메뉴에서 '예제 열기'를 선택하여 예제 프로젝트를 여는 방법을 학생들에게 보여줍니다.
-
예제 프로젝트가 열리면 학생들은 프로젝트를 저장하고 슬라롬 코스이라고 이름을 지정해야 .
프로젝트 이름 -
비디오 파일
블록 제거 -
학생들은 슬라롬 코스의 두 번째 관문을 통과하는 코드 베이스를 구축하기 위해 필요에 따라 블록을 추가하거나 제거해야 합니다. 학생들이 잘 작동하는 프로젝트를 만들었다고 생각되면 코드 베이스를 시작 지점에 배치하고를 하여 테스트하는 방법을 모델로 삼습니다.
슬라롬 코스 2번 게이트 - 학생들에게 시험이 끝날 때마다 프로젝트를 중단하라고 상기시켜 주세요.
프로젝트 중지 - 촉진학생들이 프로젝트를 만들고 코드를 테스트할 때 토론을 촉진합니다.
- 코드베이스는 처음에 얼마나 발전해야 할까요?
- 두 번째 관문을 통과하기 위해 코드 베이스가 어떻게 움직일 것인지 설명하세요.
- 프로젝트에서 어떤 매개변수를 변경하고 있나요? 왜?
- 지금까지 이것을 원격 제어를 통해 코스 전체에서 코드 베이스를 구동하는 것과 비교하면 어떻습니까?
- 상기시키기프로젝트를 성공적으로 완료하려면 여러 번 시도해야 할 수도 있다는 점을 그룹에게 상기시킵니다. 프로젝트가 실패할 때마다 그들은 코딩에 대해 조금 더 배우고 도전에서 성공하는 데 필요한 것이 무엇인지 알게 됩니다!
- 질문학생들에게 뭔가를 제대로 이해하기 위해 여러 번 시도해야 했던 때를 생각해 보라고 합니다. 여러 번 시도해서 결국 성공한 경험을 학생들에게 공유해 보세요. 현실 세계의 모든 직업에 종사하는 성인은 상황을 개선하기 위해 매일 아이디어와 프로젝트를 끊임없이 수정해야 합니다.