Skip to main content

블록 기반 프로젝트 설계, 개발 및 반복

프로젝트를 설계할 때 엔지니어링 노트에 다음 질문에 답하십시오.

  1. 어떤 유형의 로봇 댄스를 만들 것인가? 자세한 내용을 설명하세요.

  2. 어떤 유형의 루프를 사용할 것이며 그 이유는 무엇입니까?

  3. 춤을 테스트하기 위해 어떤 단계를 따르시겠습니까? 자세한 내용을 설명하세요.

계획을 세우는 데 도움이 되도록 Clawbot의 댄스에 포함할 수 있는 몇 가지 예시 댄스 동작을 보려면 다음 링크 중 하나를 클릭하세요(Google Doc / .docx / .pdf).

교사 팁 아이콘 교사 팁

이 댄스 경연대회를 더욱 흥미진진하게 만드는 한 가지 방법은 학생들이 피드백과 영감을 얻기 위해 각자의 계획을 비교하는 것입니다. 시간이 허락한다면 학생들에게 자신의 계획을 공유하도록 격려하세요.

  1. 답변은 다양할 수 있지만, 학생들은 로봇이 회전하거나 로봇 팔을 공중으로 들어 올리기를 원한다고 말할 수 있습니다.

  2. 반복 및/또는 영구 루프는 특정 블록이나 댄스 동작을 반복하는 데 사용할 수 있습니다. 루프는 프로젝트를 단순화하고 효율성을 높이는 데 사용됩니다.

  3. 학생들은 먼저 의사코드를 사용하여 춤에 대한 아이디어를 쓸 수 있습니다. 그런 다음 블록을 사용하여 로봇이 어떻게 움직일지 프로그래밍할 수 있습니다. 프로젝트를 완료한 후에는 프로젝트를 실행하여 개선하기 전에 엔지니어링 노트에 관찰 내용을 기록할 수 있습니다. 모든 개선 사항은 엔지니어링 노트북에도 기록해야 합니다.

프로젝트를 생성할 때 다음 단계를 따르세요.

  1. 그림과 의사코드를 사용하여 춤을 계획해 보세요(Google Doc / .docx / .pdf).
  2. 생성한 의사 코드를 사용하여 VEXcode V5를 사용하여 프로젝트를 개발하십시오.
  3. Clawbot (Drivetrain 2-motor, No Gyro) 예제 프로젝트를 엽니다.

    이 활동을 위해 선택할 템플릿 프로젝트를 보여주는 SpeedBot (Drivetrain two motors, No Gyro) 템플릿 아이콘.

  4. 프로젝트를 GrooveMachine으로 저장합니다.

    VEXcode V5 도구 모음의 프로젝트 대화 상자. 슬롯 1이 선택되고 프로젝트 이름이 'Groove Machine' 으로 표시됩니다.

  5. 프로젝트를실행하여 테스트하고 테스트에서 배운 내용을 활용하여 프로젝트를 반복합니다.
  6. 마지막 프로젝트를 선생님과 공유하세요.

교사 도구 상자 아이콘 교사 도구 상자

다음은 학생들의 의사코드가 어떤 모습일지에 대한 예입니다. 학생들에게 더 자세한 의사코드를 제공하도록 제안할 수도 있다는 점을 명심하세요. 예를 들어, 단순히 "박수 치기" 대신 "발톱을 벌리고 닫으세요"라고 말할 수 있습니다.

Groove Machine Challenge를 위해 작성된 예시 의사코드입니다. '팔을 300도 위로 돌리고, 팔을 제자리에 고정하세요'라고 적혀 있습니다. 다음으로, 다음과 같은 일이 10번 발생합니다. 로봇이 오른쪽으로 돌아 두 번 박수를 칩니다(집게발을 사용), 로봇이 왼쪽으로 돌아 두 번 박수를 칩니다(집게발을 사용).

만약 여러분이 그들의 의사코드에 점수를 매기고 싶다면, 여기에 그렇게 하기 위한 기준이 있습니다(Google Doc / .docx / .pdf). 이 평가 기준이나 다른 평가 기준을 사용할 계획이라면, 작업을 시작하기 전에 학생들에게 평가 기준을 보여주거나 사본을 제공하는 것이 좋습니다.

시작하는 데 문제가 있는 경우 VEXcode V5에서 다음을 검토하십시오.

  • 프로젝트 예시

    파일 메뉴가 열린 VEXcode V5 도구 모음 및 빨간색 화살표로 선택한 예제 열기. '예제 열기' 는 '새 블록 프로젝트', '새 텍스트 프로젝트', '새 가상 기술 블록 프로젝트', '새 가상 기술 텍스트 프로젝트' 및 '장치에서 로드' 아래에 있는 메뉴의 여섯 번째 항목입니다.

     

  • Loops 튜토리얼 사용

    파일 메뉴 오른쪽에 있는 튜토리얼 아이콘을 호출하는 빨간색 화살표가 있는 VEXcode V5 도구 모음.

     

  • 프로젝트의 이전 버전
  • 블록에 대해 자세히 알아보려면도움말기능을 사용하세요.