Skip to main content

교사 팁 아이콘 교사 팁

  • 학생들이 Clawbot Control 예제 프로젝트를 선택했는지 확인하십시오. 파일 메뉴의 예제 열기 페이지에서 선택할 수 있는 여러 항목이 있다는 점을 학생들에게 지적할 수 있습니다. 탐구하는 동안 언제든지 예제 및 템플릿 사용 튜토리얼을 참조할 수 있다는 점을 학생들에게 상기시킵니다.

  • 학생들에게 프로젝트 이름에 자신의 이니셜이나 그룹 이름을 추가하도록 요청할 수 있습니다. 이렇게 하면 학생들에게 제출을 요청하는 경우 프로그램을 차별화하는 데 도움이 됩니다.

프로젝트를 시작하기 전에 프로그래머는 올바른 예제 프로젝트를 선택해야 합니다. Clawbot Control 예제 프로젝트에는 Clawbot 모터 및 센서 구성이 포함되어 있습니다. 템플릿을 사용하지 않으면 로봇이 프로젝트를 올바르게 실행하지 않습니다.

  • 프로그래머는 파일 메뉴, Open 예제로 이동하여 "이벤트"를 선택하여 필터링한 다음 Clawbot Control 예제 프로젝트를 선택해야 합니다.

상

  • 프로젝트를 저장하세요.

vexcode에 명명된 프로젝트를 저장했습니다.

  • 이제 프로젝트 이름 Clawbot Control이 도구 모음 중앙에 있는 창에 있는지 확인하세요. 이제 Clawbot이 올바르게 구성되었으며 Clawbot Control 프로젝트를 사용할 준비가 되었습니다.

이제 이 프로젝트에서 블록이 어떻게 사용되는지 살펴보세요. 엔지니어링 노트에서 다음과 같이 예측해 보세요.

  • 이 프로젝트를 실행하면 무슨 일이 일어나고 있나요? Clawbot은 무엇을 할 수 있나요?

  • 이 프로젝트에서 <Not> 블록을 사용하지 않으면 어떻게 될까요?

교사 도구 상자 아이콘 교사 도구 상자 - 멈추고 토론하세요

학생들이 엔지니어링 노트에서 위 질문에 대한 답변을 마친 후 항목에 대해 토론하세요.

답안

  1. 정확한 예측을 통해 Clawbot은 조이스틱을 사용하여 A축과 D축에서 위아래로 움직일 수 있고 전진, 후진 및 회전할 수 있다는 것을 설명할 수 있습니다. Clawbot의 팔은 L Up 및 Down 버튼을 사용하여 위아래로 움직일 수 있으며 Claw는 R Up 및 Down 버튼을 사용하여 열고 닫을 수 있습니다. 고급 반응은 버튼을 누르지 않고 모터가 정지할 때 팔과 발톱 위치가 제자리에 유지될 것이라고 예측할 수도 있습니다.

  2. 이 경우 <Not> 블록은 Clawbot에게 L 및 R 버튼을 누르지 않을 때 Arm(L 버튼) 및/또는 Claw(R 버튼)가 중지되어야 함을 알려줍니다.  <Not> 블록이 제거되면 해당 모터는 처음 회전하라는 지시를 받은 후 무기한으로 움직일 것입니다.

시간이 허락한다면 학생들에게 <Not> 블록을 제거하여 Clawbot의 행동에 어떤 영향을 미치는지 확인하게 하십시오.