Skip to main content
교사 포털

놀다

1부 - 단계별 설명

  1. 지시학생들에게 VEXcode GO를 사용하여 로봇을 챌린지 코스 1로 이동하도록 지시합니다. 그들은 챌린지 코스를 성공적으로 완료하기 위해 프로젝트를 반복할 것입니다. 아래 영상을 시청하여 로봇이 코스를 어떻게 이동하는지 확인하세요. 애니메이션에서 코드 베이스는 4개 타일로 이루어진 정사각형 코스의 왼쪽 상단 모서리에서 시작됩니다. 앞으로 나아가 미로의 첫 번째 벽을 돌아 왼쪽으로 돌아간 다음, 직진하여 왼쪽으로 돌아 미로를 계속 통과합니다. 로봇은 미로를 두 번 더 우회전하여 오른쪽 하단에 있는 끝을 나타내는 빨간색 사각형에 도착할 때까지 계속 운전합니다.
    동영상 파일
  2. 학생용 모델 실험실 1 이미지 슬라이드쇼의 레이아웃에 따라 도전 과목을 만드는 방법.

    챌린지 코스 1 예제 설정의 하향식 보기는 2x2 VEX GO 필드를 보여줍니다. 왼쪽 상단에는 시작을 표시하는 녹색 사각형이 있고 오른쪽 하단에는 끝을 표시하는 빨간색 사각형이 있습니다. 벽을 나타내는 두 개의 노란색 테이프 라인이 있습니다. 첫 번째는 상단 벽에서 필드의 가장 낮은 수평 검은색 선 바로 위, 첫 번째 수직 검은색 선의 오른쪽으로 확장됩니다. 두 번째는 바닥 벽에서 필드의 가장 높은 수평 검은색 선 바로 아래, 세 번째 수직 검은색 선의 왼쪽으로 확장됩니다. 코드 베이스는 오른쪽을 향하는 왼쪽 하단 모서리에 있습니다.

    참고: 코드 베이스를 장치에 처음 연결하면 뇌에 내장된 자이로가 보정되어 코드 베이스가 잠시 동안 저절로 움직일 수 있습니다. 이것은 예상되는 동작입니다. 보정하는 동안 코드 베이스를 건드리지 마십시오.

    VEXcode GO 툴바 중앙의 프로젝트 이름 상자가 빨간색 상자로 강조 표시되고 과정 1이 표시됩니다. 프로젝트
    이름 지정
    • 프로젝트 이름을 지정한 후, 학생들은 코드 베이스를 구성해야 합니다. 학생들이 도움이 필요한 경우 VEX GO 코드 기본 구성 문서의 단계를 모델링합니다.
    • 작업 공간에 [Drive for] 블록을 추가하고 {When started} 블록에 연결합니다. 학생들에게 Code Base를 얼마나 멀리 추진해야 하는지 물어봅니다. 학생들은 정답일 수도 있고 그렇지 않을 수도 있는 답을 제시하지만, 확실하게 알 수 있는 유일한 방법은 측정하는 것임을 알려준다.

    When started 블록과 Drive for 블록이 첨부된 VEXcode GO 프로젝트. 프로젝트에는 When started, Drive forward for 100mm라고 표시됩니다.
    [Drive for] 연결 대상: {When started}
    • 눈금자를 사용하여 Code Base가 앞으로 주행해야 하는 거리를 측정한 다음 해당 숫자를 [Drive for] 블록에 입력합니다. 학생들에게 [Drive for] 블록을 밀리미터 (mm) 또는 인치로 설정할 수 있음을 상기시킵니다.

    거리 매개 변수 100이 빨간색 상자에 강조 표시된 이전과 동일한 프로젝트입니다. 매개변수
    변경
    • 학생들에게 [Drive for] 및 [Turn for] 블록을 계속 측정하고 사용하여 프로젝트를 생성하도록 지시한다. 프로젝트를 빌드할 때 프로젝트를 시작하고 테스트하여 수정해야 할 부분을 식별하도록 합니다.
  3. 퍼실리테이트 다음 질문을 통해 학생들과 토론을 진행한다.
    • 로봇이 어떤 방향으로 먼저 움직여야 합니까?
    • 로봇은 얼마나 멀리 움직여야 합니까?
    • 로봇이 회전해야 하나요? 그렇다면 어떤 방향으로 나아가야 할까요?
    • 로봇이 코스를 어떻게 진행해야 하는지 설명하기 위해 손을 사용할 수 있습니까?
    • 프로젝트의 각 명령이 무엇을 하는지 설명해 주시겠습니까?
    • Code Base 로봇이 예상하지 못했던 방식으로 움직이고 있습니까?
    두 명의 학생이 테이블에 앉아 오른쪽에 있는 학생이 들고 있는 태블릿을 보고 웃으며 로봇을 프로그래밍하기 위해 협력하고 있음을 나타냅니다.
    태블릿 주변에서 서로 돕는
    학생들 (코드 베이스 프로그래밍)
  4. 학생들에게 처음에 실패하더라도 계속 노력하라고 상기시킨다. 학생들은 프로젝트에 대한 여러 시련을 겪어야 합니다.
  5. 학생들에게 문제를 바로잡기 위해 여러 번 시도해 본 적이 있는지 물어본다. 학생들에게 무언가를 여러 번 시도하는 것이 미래의 직업에 귀중한 기술이라고 느끼는지 물어보십시오. 미래 일자리에서 반복적일 수 있다는 것의 중요성에 대해 논의합니다.

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

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

  • 검사 도중 무슨 일이 있었나요? 로봇이 예상대로 움직였나요?
  • 프로젝트를 어떻게 수정/변경하셨나요?
  • 어떻게 그룹으로 협력하여 변화를 만들었습니까?

파트 2 - 단계별

  1. 학생들에게 챌린지 코스 2를 설정하고 코드 베이스가 과정의 처음부터 끝까지 이동하는 VEXcode GO 프로젝트를 만들도록 지시합니다. 이 과정에서 로봇이 어떻게 움직일 수 있는지 아래 동영상을 시청하세요. 애니메이션에서 코드 베이스는 4개 타일로 이루어진 정사각형 코스의 왼쪽 하단 모서리에서 시작됩니다. 앞으로 나아가 미로의 첫 번째 벽을 돌아 왼쪽으로 돌아간 다음, 직진하여 왼쪽으로 돌아 미로를 계속 통과합니다. 로봇은 미로를 두 번 더 우회전하여 오른쪽 상단에 있는 빨간 사각형이 끝을 나타내는 곳에 도착할 때까지 계속 운전합니다.
    동영상 파일
  2. 실험실1 이미지 슬라이드쇼의 레이아웃에 따라 테이프를 사용하여 두 번째 챌린지 과정을 만드는 방법.

    과정 2 필드 설정의 하향식 보기. 동일한 2x2 VEXcode GO 필드가 표시되며, 왼쪽 하단 모서리의 녹색 사각형은 시작을 나타내고 오른쪽 상단 모서리의 빨간색 사각형은 정지를 나타냅니다. 벽에는 두 개의 테이프 라인이 있습니다. 첫 번째는 왼쪽 타일의 약 3/4 동안 필드에서 가장 낮은 수평 검은 선 위로 수평으로 뻗어 있습니다. 두 번째는 아래쪽 벽에서 가장 왼쪽 수직 검은 선을 따라 위쪽 수평 검은 선까지 이어진 다음 거의 1 타일 너비 동안 왼쪽으로 이어지는 거꾸로 된 L을 만듭니다. 코드 베이스는 오른쪽을 향하는 녹색 사각형 바로 앞에 있습니다.

    VEXcode GO 툴바 중앙의 프로젝트 이름 상자가 빨간색 상자로 강조 표시되고 과정 2가 표시됩니다. 프로젝트
    이름 지정
    • 학생들은 플레이 파트 1과 동일한 단계를 따라 챌린지 과정을 통해 코드 베이스를 이동하는 프로젝트를 만듭니다. 필요한 경우 눈금자를 사용하여 Code Base가 앞으로 주행해야 하는 거리를 측정하는 방법을 다시 모델링한 다음 해당 숫자를 [Drive for] 블록에 입력합니다.
    • 학생들에게 [Drive for] 및 [Turn for] 블록을 계속 측정하고 사용하여 프로젝트를 생성하도록 지시한다. 프로젝트를 빌드할 때 프로젝트를 시작하고 테스트하여 수정해야 할 부분을 식별하도록 합니다.
  3. 퍼실리테이트 다음 질문을 통해 학생들과 토론을 진행한다.
    • 코드 베이스 로봇은 챌린지 코스 2를 완료한 후 어떤 방향으로 향하게 됩니까?
    • 코드 베이스 로봇이 좌회전만 할 수 있는 경우에도 챌린지를 완료할 수 있습니까? 그렇다면, 어떻게 해야 할까요?
    • 로봇이 코스를 어떻게 진행해야 하는지 설명하기 위해 손을 사용할 수 있습니까?
    • 프로젝트의 각 명령이 무엇을 하는지 설명해 주시겠습니까?
    • Code Base 로봇이 예상치 못한 방식으로 움직이고 있습니까?
    두 명의 학생이 테이블에 앉아 오른쪽에 있는 학생이 들고 있는 태블릿을 보고 웃으며 로봇을 프로그래밍하기 위해 협력하고 있음을 나타냅니다.
    태블릿 주변에서 서로 돕는
    학생들 (코드 베이스 프로그래밍)
  4. 학생들에게 처음에 실패하더라도 계속 시도하라고 상기시킨다. 학생들은 프로젝트에 대한 여러 시련을 겪어야 합니다.
  5. 두 챌린지 과정을 모두 완료한 학생들에게 선택 보드에서 작업하도록 요청하십시오.