Skip to main content

사용자 인터페이스 챌린지에 대비하세요

교사 도구 상자 아이콘 교사 도구 상자 - 이 섹션의 목적

사용자 인터페이스 챌린지에서는 학생들에게 뇌 화면에 4개의 버튼을 만들도록 요구합니다. 2개는 발톱을 열고 닫는 기능을 담당하고, 2개는 팔을 올리고 내리는 기능을 담당합니다. 여기에는 화면 내 4개의 다른 구역(버튼)을 눌러 다양한 방식으로 반응하도록 Clawbot을 프로그래밍하는 작업이 포함됩니다. 이 챌린지는 학생들이 1분 동안 최대한 많은 물건을 잡고, 들어올리고, 내리고, 놓아야 하는 게임으로 마무리됩니다. 규칙에 대한 자세한 내용은 이 섹션의 VEXcode V5 사용자 인터페이스 챌린지 페이지에서 확인할 수 있습니다.

이 과제를 위해 필요한 재료는 많지 않습니다. 다만 학생들이 잡고, 들어올리고, 원래 위치로 돌려놓아야 하는 다양한 물건 10개를 고르는 것만 필요합니다. 이 도전 과정에서는 잡고, 들어올리고, 내리고, 놓아야 할 물건을 제공하거나 적어도 가려야 합니다. 떨어뜨려도 안전한 물건이어야 하기 때문입니다. 또한, 이 과제에 대한 작업을 시작하기 전에 모든 평가 기준을 제공하여 학생들이 자신의 작업이 어떻게 채점되는지 이해할 수 있도록 하세요. 의사코드, 엔지니어링 노트북(개인 또는 팀), 프로그래밍에 대한 점수를 매기는 기준은 모두 아래에서 확인할 수 있으며, 이 섹션의 뒷부분에서 다시 링크합니다.

사용 가능한 루브릭

이 과제를 설정하려면 학생들이 4명씩 소그룹으로 나뉘어 작업하도록 하세요. 그런 다음 학생들에게 함께 작업할 그룹을 찾도록 요청하거나, 시간이 제한되어 있으면 직접 그룹을 짝지어 작업하게 하세요. 학생들은 Clawbot ID로 사용할 수 있는 그룹 이름이나 번호를 만들어야 합니다. 학생들이 소그룹으로 조직되면, 각자의 프로젝트를 다운로드하고 실행할 준비가 된 Clawbot을 준비하세요. 학생들에게 프로젝트가 제대로 실행되는지, 4개의 버튼(클로 열기, 클로 닫기, 팔 올리기, 팔 내리기)이 모두 보이고 작동하는지 확인하도록 요청하세요.

학생들에게 리프터, 스코어키퍼, 스위처, 타임키퍼 역할을 할당합니다.

각 역할의 책임은 다음과 같습니다.

  • 리프터: 인터페이스를 사용하여 물체를 들어올리고 다시 놓아서 팀의 점수를 얻습니다. 라운드당 팀당 리프터 한 명이 필요합니다.

  • 점수 기록원: 점수표를 사용하여 1분마다 성공적으로 들어올려지고 교체된 품목의 수를 추적합니다.

  • 스위처: 이전에 들어올린 물체를 집게발에서 제거한 후 로봇 앞에 새로운 물체를 놓습니다. 로봇이 물체를 잡고 공중으로 들어올린 후 내린 다음 집게발을 열어 테이블이나 표면 위에 물체를 놓아주면 스위처가 물체를 다시 놓습니다.

    스위처는 객체를 제거하고 교체합니다.

  • 시간 관리자: 각 라운드의 1분 제한 시간을 추적합니다.

그룹에 학생이 4명 미만이거나 4명 이상인 경우, 학생 한 명이 여러 역할을 맡을 수 있으며, 한 역할에 여러 학생이 배정될 수도 있습니다.

점수표가 포함되어 있지만, 추가 그룹과 라운드에 대해 행을 추가할 수 있습니다. 각 그룹은 자체 채점표를 사용할 수도 있고, 모두가 같은 채점표를 사용해 기록할 수도 있습니다. 여러 그룹이 동일한 점수표를 사용하는 경우 두 번째 열에 각 그룹의 Clawbot ID 또는 그룹 이름/번호를 적으세요.

시간이 허락한다면, 그룹별로 여러 라운드를 플레이하게 하고, 채점자는 사용자 인터페이스 챌린지가 끝난 후 각 라운드의 점수를 합산하여 총점을 매겨야 합니다. 도전이 끝나고 가장 많은 점수를 얻은 그룹이 승리합니다!

V5 Clawbot은 발톱이 오른쪽을 향하고 팔이 아래로 향합니다. 발톱에 붙잡힌 종이에는 커다란 물음표가 인쇄되어 있습니다.

그랩 앤 리프트 인터페이스!

사용자 인터페이스 챌린지에서는 사용자가 뇌 화면의 버튼을 사용하여 다양한 물체를 픽업할 수 있도록 로봇을 프로그래밍해야 합니다.

뇌의 화면에는 4개의 버튼이 있어야 합니다.

  • 발톱을 여는 버튼
  • 발톱을 닫는 버튼
  • 암을 올리기 위한 버튼
  • 암을 내리기 위한 버튼

챌린지를 완료하려면 다음이 필요합니다.

  • 클로봇
  • 수거할 물품: 빈 캔 또는 물병, VEX 큐브, VEX 키트에서 사용하지 않은 조각 또는 교사가 제공할 수 있는 모든 것