Skip to main content
교사 포털

재생

1부 - 단계별

  1. 학생들에게 화성 착륙 지역 (123 필드) 에서 물체를 감지할 때까지 123 로봇을 구동하기 위해 VEXcode 123에 프로젝트를 구축할 것이라고 지시하십시오. 프로젝트가 시작되면 장애물에 도달할 때까지 로봇 드라이브를 보려면 아래 애니메이션을 확인하십시오. 착륙 구역의 "장애물" 을 나타내기 위해 밝은 색 또는 흰색 물체를 사용하여 눈 센서가 이러한 물체를 감지하는지 확인하십시오.
    동영상 파일
  2. 학생들을 위한 모델 모델 VEXcode 123에서 프로젝트를 빌드하고 테스트하는 방법.
    • 먼저 학생들에게 VEXcode 123에서 123 로봇을 장치에 연결하는 방법을 보여줍니다. 연결 단계는 장치마다 다르므로 123 로봇을 컴퓨터 또는 태블릿에 연결하는 특정 단계는 VEXcode 123 VEX 라이브러리의 연결 문서를 참조하십시오.
    • [Drive until] 블록을 작업 공간으로 드래그하여 {When started} 블록에 연결합니다.

      VEXcode 123 프로젝트 읽기 시작되면 개체까지 앞으로 구동합니다. [Drive until] 블록
      추가

       

    • 학생들이 프로젝트를 빌드한 후 프로젝트 이름을 Drive Until 1로 지정하고 장치에 저장하도록 합니다. VEXcode 123 프로젝트를 저장하는 장치별 단계는 VEXcode 123 VEX 라이브러리의 열기 및 저장 섹션을 참조하십시오.
    • 학생들이 현장에서 프로젝트를 테스트하는 방법을 모델링합니다.
      • 먼저 "X" 가 있는 정사각형 위에 123 로봇을 배치하는 방법을 보여줍니다.

        123 벽이 있는 2 x 2 배열로 배치된 타일로 구성된 필드 설정. 좌측 하단 타일의 중앙 하단 정사각형에 검은색 x를 배치하고, 좌측 상단 타일의 중앙 정사각형에 구겨진 고철종이를 배치한다.
        123 필드 설정
      • 로봇 전면에 있는 눈 센서가 장애물을 향하고 있는지 확인하십시오.

        123 아이 센서가 구겨진 종이를 향하는 필드 위의 로봇. 이를 강조하기 위해 눈 센서에서 화살표가 뻗어 나갑니다.
        눈 센서가 장애물에 직면함
    • 123 로봇이 필드에 배치되면 학생들에게 VEXcode 123에서 ‘시작‘ 을 선택하여 프로젝트를 테스트하도록 합니다.
       

      VEXcode 123 작업 영역에 프로젝트가 표시되고 도구 모음의 시작 버튼이 빨간색 사각형으로 강조 표시됩니다. ‘시작‘ 을
      선택하여 프로젝트를 테스트합니다.

       

    • 프로젝트 실행이 완료되면 학생들은 도구 모음에서 "중지" 버튼을 선택해야 합니다.

      중지 버튼이 빨간색 사각형으로 강조 표시된 VEXcode 123 도구 모음. '중지'
      를 선택합니다.
    • 일찍 끝내고 추가 과제가 필요한 그룹의 경우, 장애물을 새로운 위치로 옮기고 프로젝트를 다시 테스트하도록 합니다.
  3. 퍼실리테이트 학생들이 자신의 프로젝트를 테스트할 때 학생들과의 대화를 촉진한다.
    • 이 프로젝트에서 123 로봇은 어떻게 움직입니까? 손으로 보여주실 수 있나요?
    • 123 로봇은 언제 멈출지 어떻게 알았을까요?
    • 눈앞에 무언가가 있는지 어떻게 알 수 있습니까?  
    • 당신이 123 로봇이라면, 어떤 감각이 물체를 [운전할 때까지] 하는 데 도움이 될까요?
  4. 학생들에게비록 작은 프로젝트이지만 실수를 할 수 있으며 프로젝트를 성공적으로 수행하려면 두 번 이상의 시도가 필요할 수 있음을 상기시킨다. 학생들이 실수를 받아들이도록 격려하기 위해 다음과 같은 질문을 한다.
    • 어떤 실수를 통해 무언가를 배웠는가?
    • 실험실의 어떤 부분이 당신을 힘들게 생각하게 만들었습니까?
    • 눈 센서가 물체를 향하도록 123 로봇 로버를 정렬하는 것이 어려웠습니까? 줄을 서기 위해 어떤 전략을 사용했습니까?
  5. 학생들에게 눈 센서를 사용한다고 생각하는 장치 또는 물체의 이름을 지정하거나 설명하도록 요청한다. 로봇 청소기에 대해 들어본 적이 있는지 물어보세요. "Drive until" 명령이 이 장치에서 어떻게 작동하는지 설명할 수 있습니까?

중간 플레이 휴식 & 그룹 토론

모든 그룹이 프로젝트 테스트를 마치자마자 함께모여 간단한 대화를 나눕니다.

  • 모든 학생들이 코드를 볼 수 있도록 화면을 투사하거나 학생들을 태블릿이나 컴퓨터에서 코드를 볼 수 있는 중심 지역으로 데려간다.
  • Drive Until 1 프로젝트를 시작하고 학생들에게 프로젝트가 진행되는 동안 코드를 보고 표시되는 내용을 설명하도록 요청합니다. 학생들에게 하이라이트 기능으로 어떤 일이 일어나는지 설명하고, 눈 센서가 물체를 감지할 때까지 [Drive until] 블록에 남아 있는지 확인합니다.
    • 프로젝트를 시작할 때 녹색 하이라이트는 어떻게 이동하나요?  
    • [Drive until] 블록에서 녹색 강조 표시가 일시 중지되는 이유는 무엇이라고 생각하시나요?
    • 하이라이트가 무엇을 말해준다고 생각하시나요?

파트 2 - 단계별

  1. 학생들에게 눈 센서가 화성 착륙 영역에서 장애물을 감지했을 때 123 로봇이 신호를 보내도록 프로젝트에 추가 할 것이라고 지시하십시오. 학생들은 신호 효과를 만들기 위해 프로젝트에 [Glow] 및 [Wait] 블록을 추가합니다. 프로젝트를 테스트하면서 로봇이 빛날 때 장애물을 제거합니다. 아래 애니메이션은 프로젝트가 시작될 때 123 로봇 로버가 어떻게 움직이는지를 보여줍니다. 123 로봇이 빛나면 학생들은 123 필드에서 장애물을 제거해야 합니다. 이것은 애니메이션에도 표시됩니다.
    동영상 파일
  2. 학생들을 위한 모델 모델 기존 VEXcode 123 프로젝트에 구축하고 현장에서 테스트하는 방법.
    • 학생들이 Drive Until 1 프로젝트를 열어야 하는 경우, 열기 및 저장 섹션의 VEX 라이브러리 문서에 표시된 것처럼 장치별 단계를 모델링합니다.
    • 학생들에게 VEXcode 123 프로젝트에 블록을 추가하여 아래 이미지의 코드를 다시 만들게 합니다. 새로운 블록은 123 로봇이 물체를 감지했음을 알리기 위해 2초 동안 녹색으로 빛납니다. 빨간색 상자는 프로젝트에 추가해야 하는 새 블록을 나타냅니다.

      다음 블록이 포함된 VEXcode 프로젝트: 시작될 때, 개체까지 앞으로 구동, 녹색으로 켜짐, 2초 기다림, 꺼짐. 마지막 세 블록은 빨간색 상자로 강조 표시되어 프로젝트에 추가할 새 블록임을 보여줍니다. 2 프로젝트까지
      운행
      • 녹색으로 설정된 [Glow] 블록은 123 로봇의 중앙에 있는 표시등을 녹색으로 만듭니다.
      • [대기] 블록은 특정 시간을 기다린 후 다음 블록으로 이동합니다.
      • [빛] 블록이 꺼짐으로 설정되면 빛 효과가 중지됩니다.
    • 학생들이 프로젝트를 빌드한 후 프로젝트 이름을 Drive Until 2로 지정하고 장치에 저장하도록 합니다. VEXcode 123 프로젝트를 저장하는 장치별 단계는 VEXcode 123 VEX 라이브러리의 열기 및 저장 섹션을 참조하십시오.
    • 학생들에게 프로젝트를 테스트하기 위해 123 로봇을 현장에 배치하는 방법을 상기시킨다.

      123 벽이 있는 2 x 2 배열로 배치된 타일로 구성된 필드 설정. 좌측 하단 타일의 중앙 하단 정사각형에 검은색 x를 배치하고, 좌측 상단 타일의 중앙 정사각형에 구겨진 고철종이를 배치한다.
      123 필드 설정
      • 로봇 전면에 있는 눈 센서가 장애물을 향하고 있는지 확인하십시오.123 아이 센서가 구겨진 종이를 향하는 필드 위의 로봇. 이를 강조하기 위해 눈 센서에서 화살표가 뻗어 나갑니다.
    • 그런 다음 VEXcode 123에서 ‘시작’ 을 선택하여 프로젝트를 테스트합니다.

      시작 버튼이 빨간색 설명선 상자로 강조 표시된 VEXcode 도구 모음. ‘시작‘ 을
      선택하여 프로젝트를 테스트합니다.
      • 123 로봇이 장애물을 감지할 때까지 주행한 후 2초 동안 녹색으로 켜져 물체를 감지했음을 알려야 합니다. 123 로봇이 녹색으로 빛날 때 학생들은 물체를 제거해야 합니다.
    • 학생들에게 개체를 제거한 후 도구 모음에서 “중지” 버튼을 선택해야 함을 상기시킨다.

      중지 버튼이 빨간색 콜아웃 상자로 강조 표시된 VEXcode 도구 모음. '중지'
      를 선택합니다.
    • 학생들이 프로젝트를 빠르게 구축하고 테스트하는 경우, 착륙 구역에서 개체가 제거되었음을 알리기 위해 프로젝트에 [소리 재생] 을 추가하도록 합니다. 123 로봇이 이 블록으로 만들 수 있는 다양한 사운드를 실험해 보도록 격려하세요.
  3. 촉진하기학생들이 자신의 프로젝트를 테스트하고 123 필드에 차례로 참여하도록 촉진한다. 학생들이 테스트할 때 눈 센서에 대해 질문하고 프로젝트의 블록을 기반으로 123 로봇이 어떻게 움직이는지 물어보세요.
    • 123 로봇이 물체를 감지했다는 신호를 어떻게 보내나요?
    • 123 로봇이 운전을 멈출 때 장애물에서 얼마나 멀리 떨어져 있습니까? 손으로 보여주실 수 있나요?
    • 우리 프로젝트의 어떤 블록이 123 로봇에게 운전을 중단하라고 지시합니까?
  4. 학생들에게 자신의 프로젝트를 확인하고 프로젝트의 이미지와 비교해야 함을 상기시킨다.
    • 그룹 내에서 이 작업을 수행할 수 있습니다. 한 학생이 VEXcode 123으로 프로젝트를 빌드한 경우 파트너는 123 로봇을 배치하고 프로젝트를 시작하기 전에 코드를 확인할 수 있습니다.
    • 또는 그룹을 짝지어 그룹이 서로의 프로젝트를 확인하여 블록이 모두 일치하는지 확인할 수 있는 재미있는 활동을 만들 수 있습니다. "블록 아래에 [Drive until] 블록이 보입니다 {When started} ." 일행에게도 해당 사항이 있나요? 멋져요!

      학생들은 자신의 프로젝트에서 자신의 코드가 일치하는지 확인합니다. 코드가
      일치하나요?

       

  5. 학생들에게 물어보세요. 과학자들은 어떻게 먼 곳을 탐험하나요?

    과학자와 엔지니어는 인간이 조사하기에는 너무 멀거나 위험한 지역을 탐험하기 위해 다양한 종류의 로봇을 설계합니다. 과학자들은 로버를 설계하여 화성을 탐사하고, 무인 잠수함을 설계하여 바다를 조사하고, 드론을 활화산으로 날려 데이터를 수집합니다!  

    • 과학자들은 바다를 탐험하기 위해 "까지 운전  " 명령으로 눈 센서를 사용하도록 잠수함을 어떻게 코딩 할 수 있습니까?
    • 과학자들은 화산 탐사를 돕기 위해 드론의 눈 센서를 어떻게 사용할 수 있을까요? 드론이 화산벽 근처에 있을 때까지 비행하려면 어떤 명령을 사용해야 할까요?
    • 과학자들이 "drive until" 명령으로 화성 탐사선을 코딩할 수 있는 다른 작업은 무엇입니까?