Skip to main content

교사 도구 상자 아이콘 교사 도구 상자 - 활동 개요

  • 이 탐구에서는 학생들에게 컨트롤러와 함께 작동하도록 프로그래밍할 수 있는 Clawbot 동작을 소개합니다.

    •  [Forever], [Set motor Velocity] 및 [Spin] 블록 도입

    • 빠른 문제 해결을 통해 Clawbot이 준비되었는지 확인하세요.

    • VEXcode IQ 열기

    • 수업 내에서 제공되는 간단한 프로젝트 만들기

    • 다운로드 및 실행 프로젝트

    • 학생들에게 컨트롤러 사용을 연습하게 하세요.

    • 토론으로 활동 마무리

  • Clawbot with Controller 템플릿을 사용하면 학생들은 컨트롤러를 사용하여 Clawbot을 제어할 수 있습니다. VEXcode IQ에는 Clawbot의 모터를 제어하는 ​​데 사용할 수 있는 4가지 블록이 있습니다. 학생들은 Clawbot의 각 모터 속도를 제어하고 컨트롤러가 모터 기능을 제어할 수 있도록 [모터 속도 설정], [회전] 및 (컨트롤러 위치) 블록의 매개변수를 조정해야 합니다.

  • 컨트롤러 프로그래밍에 대한 자세한 내용을 보려면 아래의 클릭하십시오.

    Google 문서 / .docx / .pdf

  • 전체 수업 활동으로 학생들과 함께 프로그래밍 블록을 검토하세요. VEXcode IQ에는 Clawbot의 모터를 제어하는 ​​데 사용할 수 있는 4가지 블록이 있다고 학생들에게 알려주세요. 학생들은 Clawbot의 각 모터 속도를 제어하고 컨트롤러가 모터 기능을 제어할 수 있도록 [모터 속도 설정], [회전] 및 (컨트롤러 위치) 블록의 매개변수를 조정해야 합니다.

Clawbot은 컨트롤러를 사용하여 프로그래밍할 준비가 되었습니다! 이 탐구는 프로젝트 내에서 몇 가지 기본 동작을 프로그래밍할 수 있는 도구를 제공합니다.

이 탐색에 사용될 VEXcode IQ:

  •  [Forever] 블록 - 이 블록은 일련의 블록을 영원히 반복합니다. [Forever] 루프는 중단 블록을 사용하거나 프로그램을 중지해야만 종료할 수 있습니다. [Forever] 블록은 블록 내부에 중단 블록을 배치하지 않는 한 반복을 멈추지 않습니다.VEXcode IQ의 영원히 블록 이미지   

    • 다음은 [Forever] 루프를 종료하는 데 사용되는 [Break] 블록의 예입니다.무한 루프를 종료하기 위해 break 블록을 사용하는 예제 코드 조각의 이미지

  • [모터 속도 설정] 블록은 모터 속도를 설정합니다. VEXcode IQ에 설정된 모터 속도 블록 이미지

    • 속도는 퍼센트 또는 rpm으로 설정할 수 있습니다: % 또는 rpm을 표시하기 위해 매개변수 드롭다운이 열려 있는 설정된 모터 속도 블록의 이미지

  • [Spin] 블록은 정지될 때까지 모터를 회전시킵니다. 프로그램을 정지하면 모터가 정지됩니다. VEXcode IQ의 스핀 모터 블록 이미지

  • (컨트롤러의 위치) 블록은 축을 따라 컨트롤러의 조이스틱 위치를 보고합니다. 조이스틱은 축 중심에 있을 때 0이 됩니다. VEXcode IQ의 컨트롤러 블록 위치 이미지

    • 이 블록을 사용하면 컨트롤러가 모터의 속도를 결정할 수 있습니다.  이렇게 하려면 도구 상자에서 이 블록을 [모터 속도 설정] 블록의 속도 위로 드래그합니다. 그러면 기본 속도가 선택한 컨트롤러 위치로 대체됩니다.

이러한 블록에 대한 자세한 내용을 알아보려면 도움말을 열고 질문이 있는 블록을 선택하세요.

교사 팁 아이콘 교사 팁

  • 학생들이 VEXcode IQ를 처음 사용하는 경우 탐색 중에 언제든지 튜토리얼을 참조할 수 있습니다. 튜토리얼은 도구 모음에 있습니다. VEXcode IQ의 툴바에 있는 튜토리얼 아이콘 이미지
  • 각 학생 그룹에 필요한 모든 자료가 있는지 확인하십시오. 

교사 도구 상자 아이콘 교사 도구 상자 - 학생의 탐색 역할

이 활동을 위해 학생들을 조직하는 데 도움이 필요하면 아래를 클릭하세요.

Google 문서/ .docx/ .pdf/

각 그룹의 빌더는 필요한 하드웨어를 확보해야 합니다. 기록자는 그룹의 엔지니어링 노트를 얻어야 합니다. 프로그래머는 VEXcode IQ를 열어야 합니다.

필요한 재료:
수량 필요한 재료
1

클로봇

1

충전된 VEX IQ 로봇 배터리

1

VEX IQ 라디오

1

제어 장치

1

테더 케이블

1

VEX코드 IQ

1

USB 케이블(컴퓨터를 사용하는 경우)

1

엔지니어링 노트북