Skip to main content
교사 포털

놀다

1부 - 단계별 설명

  1. 지시각 그룹에 VEXcode GO에서 '장애물 피하기' 예제 프로젝트를 열고 시작하여 눈 센서가 물체를 감지하는 방식을 확인하도록 지시합니다.

    VEX GO 필드 모서리에 있는 코드 베이스를 벽을 향해 배치하여 로봇 전면의 눈 센서가 벽을 감지하도록 합니다.
    코드베이스 장애물 회피

     

  2. 모델학생들이 VEXcode GO를 시작하는 단계를 보여주는 모델입니다.
    • Brain 장치에 연결하는 단계를 모델링 .

    참고: Code Base를 처음으로 기기에 연결하면 Brain에 내장된 자이로가 보정되어 Code Base가 잠시 동안 자체적으로 움직일 수 있습니다. 이는 예상되는 동작입니다. 보정하는 동안에는 코드 베이스를 건드리지 마세요.

     

    • 이 프로젝트에는 [영원히] 블록이 있습니다. 코드베이스가 벽을 감지한 후 프로젝트 실행을 중지하려면 학생은 도구 모음에서 '중지'를 선택해야 합니다.

      빨간색 상자로 강조 표시된 VEXcode GO 도구 모음의 중지 버튼입니다. 왼쪽에서 오른쪽으로 아이콘은 녹색 뇌 아이콘을 표시하고, 그 다음에 시작, 단계, 중지, 공유, 피드백을 표시합니다.
      프로젝트 중지

       

    • 학생들은 코드 베이스가 벽을 감지하고 뒤로 물러선 다음 오른쪽으로 돌아간다는 것을 관찰해야 합니다. 학생들에게 프로젝트를 다시 시작하게 하고 벽이 감지되었을 때 코드베이스가 이 패턴을 얼마나 오랫동안 반복하는지 살펴보세요. 
  3. 촉진학생들과 프로젝트와 눈 센서에 대한 토론을 촉진합니다.
    • 코드베이스가 객체를 감지한 후 오른쪽으로 회전하는 데 걸리는 시간은 얼마나 될까요? 학생들에게 프로젝트의 주요 부분을 둘러싸고 있는 [영원히] 블록을 지적해 주세요.
    • 코드베이스가 네 개의 벽을 감지하면 어떻게 움직이는지 설명하세요. 코드베이스는 어떤 형태로 이동할까요?
    • 코드베이스는 벽을 감지하기 전에 벽으로부터 얼마나 멀어지나요? 손으로 얼마나 멀리 있는지 추측하거나 설명하세요.
  4. 상기시키기학생들에게 뇌가 제대로 작동하려면 뇌에 전원을 켜기 전에 눈 센서를 뇌에 부착해야 한다는 점을 상기시켜줍니다. Brain의 전원이 켜진 후에 Eye Sensor를 부착하거나 제거한 경우 Eye Sensor가 제대로 작동하려면 Brain의 전원을 껐다가 다시 켜야 합니다.

    프로젝트가 시작된 후에는 모니터 콘솔을 열어서 관찰하도록 그룹에 상기시킵니다. 그들은 <Eye found object> 이 '참'이라고 보고하는 것을 관찰할 수 있을 것입니다. 

    VEXcode GO의 모니터 콘솔은 구동 속도를 %로 표시하여 0으로 보고하고, 눈이 발견한 객체를 거짓으로 보고하여 프로젝트가 실행되는 동안 센서 데이터를 볼 수 있는 방법을 나타냅니다.
    모니터 콘솔

     

  5. 질문학생들에게 일상생활에서 물체 감지를 어떻게 활용할 수 있는지 질문하세요.

    어리석은 예를 들자면, 학교 복도를 뒤로 걸어가고 싶다면 센서를 사용해서 벽이나 다른 사람에게 너무 가까이 다가갔는지 알 수 있을 겁니다! 그들은 Eye Sensor의 물체 감지 기능을 활용할 수 있는 다른 방법을 생각해 낼 수 있을까?

중간 휴식 & 그룹 토론

모든 그룹 이 '장애물 피하기' 예시 프로젝트테스트하자마자, 짧은 대화를 위해 모이세요.

  • 이 예제 프로젝트에서 Eye Sensor는 무엇을 감지했습니까?
  • 눈 센서는 색상도 감지할 수 있습니다! 다음으로, 눈 센서가 녹색, 파란색, 빨간색을 감지하면 코드베이스가 각기 다른 동작을 수행하는 프로젝트를 만들어 보겠습니다.
    • 먼저 연습해 봅시다. 녹색이 보이면 오른손을 들어 올리세요. 파란색이 보이면 왼손을 들어 올리세요. 빨간색이 보이면 두 손을 들어 올리세요. (그런 다음 교사는 3개의 물건을 들고 학생들이 패턴을 따라할 수 있는지 확인해야 합니다. 필요한 만큼 게임을 반복하세요.)

2부 - 단계별 안내

  1. 지시각 그룹에 코드 베이스가 Eye Sensor의 색상 감지 기능을 사용하여 색상 디스크 미로를 탐색하는 프로젝트를 만들 것이라고 지시합니다. 학생들은 자신의 필드에 디스크를 추가하여 색깔 디스크 미로를 만듭니다. 그런 다음, 코드 베이스가 미로를 주행하고 감지된 디스크의 색상에 따라 오른쪽, 왼쪽으로 회전하거나 멈추는 프로젝트를 만듭니다.

    아래 애니메이션을 시청하여 코드 베이스가 어떻게 움직여 미로를 완성하는지 확인하세요. 이 애니메이션에서 코드 베이스는 필드의 녹색 디스크 반대편, 필드의 왼쪽 하단 모서리에서 시작됩니다. 녹색 디스크가 감지될 때까지 전진한 다음 후진하여 오른쪽으로 90도 회전하여 다음 디스크를 마주봅니다. 그런 다음 로봇은 블루 디스크가 감지될 때까지 전진한 다음 후진하여 왼쪽으로 90도 회전하여 마지막 디스크를 마주봅니다. 마지막으로 로봇은 레드 디스크가 감지될 때까지 전진한 후 멈춥니다.

    비디오 파일
  2. 모델그룹 설정을 사용하는 모델, VEXcode GO를 시작하는 방법. 학생들이 Play Part 1에서 이미 VEXcode GO를 열어 놓은 경우, 학생들에게 파일 메뉴를 열고 '새 블록 프로젝트'를 선택하는 방법을 모델로 보여주세요.

    참고:학생들은 컬러 디스크 미로 설정에서 디스크의 위치에 따라 프로젝트의 매개변수를 변경해야 할 수도 있습니다.  랩을 시작하기 전에 2x2 필드를 설정하고 프로젝트를 테스트해 보는 것이 좋습니다. 가능하다면. 각 디스크를 컬러 디스크 미로에 배치하는 방법에 대한 지침은 랩 4 이미지 슬라이드쇼의 "컬러 디스크 미로" 슬라이드를 참조하세요. 컬러 디스크 미로에 타일이나 벽이 충분하지 않은 경우, 바닥이나 책상과 같이 매끄러운 표면에 비슷한 구성으로 컬러 디스크를 설치하세요.  

     

  3. 이 프로젝트를 편집하고 테스트하는 동안 토론을 촉진합니다.
    • 코드 베이스는 색상을 감지하기 전에 디스크에서 얼마나 멀어지나요? 손으로 얼마나 멀리 있는지 추측하거나 설명하세요.
    • 프로젝트의 마지막 블록이 [Drive] 블록이라면 어떻게 될 것 같나요? 코드베이스는 언제 운전을 멈춰야 할지 알고 있을까?
  4. 상기시키기학생들에게 뇌의 전원을 켜기 전에 눈 센서를 뇌에 부착해야 제대로 작동한다는 점을 상기시켜줍니다. Brain의 전원이 켜진 후에 Eye Sensor를 부착하거나 제거한 경우 Eye Sensor가 제대로 작동하려면 Brain의 전원을 껐다가 다시 켜야 합니다.
    • 또한, 프로젝트를 다시 만든 후에는 매개변수를 확인하여 코드 이미지와 일치하는지 확인하도록 그룹에게 상기시킵니다.
    • 프로젝트가 진행되는 동안 학생들에게 모니터 창을 열고 눈 센서가 색상을 감지하는 시점을 관찰하도록 상기시켜 주세요.

    각 색상의 디스크 3개가 표시되어 있으며, 눈 센서가 디스크의 색상을 감지하는 것처럼 배치되어 있으며, 센서 위에 색상 '거품'이 표시되어 센서가 보고하는 내용을 보여줍니다.
    눈 센서가 색상을 감지합니다

     

  5. 질문학생들에게 눈 센서를 사용하는 장치나 품목이 무엇인지 물어보세요. 몇 가지 예로는 스마트 도어벨이나 모션 센서가 달린 카메라가 있습니다.