Skip to main content
교사 포털

놀다

1부 - 단계별 설명

  1. 지시학생들에게 각도를 사용하여 코드 베이스를 좌우로 회전시키는 방법을 탐구하도록 지시합니다.

    이 섹션을 끝내고 나면 목표는 좌회전우회전두 개의 프로젝트를 만들고 시작하는 것입니다.  시작하려면 각 그룹에 장치, VEXcode GO 소프트웨어, 구축된 코드 베이스가 있어야 합니다.기본 시작 시 블록이 있는 빈 VEXcode GO 프로젝트입니다.

  2. 모델학생들이 프로젝트를 열고 저장하는 단계를 보여주는 모델입니다.

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

  3. 촉진학생들이 VEXcode GO에서 프로젝트를 만들 때 다음 질문을 통해 토론을 촉진합니다.
    1. 프로젝트를 시작하기 전에, 코드 베이스가 어디에 위치할 것이라고 생각하시나요? 왜?
    2. 코드 베이스가 회전할 때 드라이브트레인의 어떤 부분이 움직이나요? 
    3. 코드 베이스 프로젝트에서 몇 개의 학위를 사용하셨나요? 다음에 그 숫자를 더 높이면 무슨 일이 일어날 것 같나요?
    4. 막혔나요? 다음으로 무엇을 시도해 볼 수 있나요? "막힌 상태에서 벗어나는" 방법에 대한 정보는 어디에서 찾을 수 있나요?
    GO 코드 베이스와 태블릿을 사용하여 계획을 시각화하는 데 도움이 되는 학생과 교사 그룹의 프로젝트를 계획하는 모습을 그린 그림입니다.
    그룹 토론
  4. 상기시키기학생들에게 새로운 개념을 배우려면 여러 번 시도해야 할 수도 있다는 점을 상기시키고, 프로젝트를 만들 때 다시 시도하도록 격려합니다.
  5. 질문학생들에게 정확한 회전이 필요한 로봇 작업이 무엇인지 생각해 보라고 합니다. 로봇이 교대로 작업해야 하는 더럽고 지루하거나 위험한 작업이 있나요? 어떤 것?

중간 휴식 & 그룹 토론

이 코드 베이스 로봇을로 돌린 후, 대화를 나누기 위해 모입니다.

  • 코드 베이스가 생각했던 대로 되었나요? 얼마나 가까웠나요?
  • 코드베이스가 회전할 때 바퀴는 어떻게 움직였나요?
  • 두 프로젝트의 주요 차이점은 무엇이었나요?

2부 - 단계별 안내

  1. 지시학생들에게 코드 베이스 프로젝트를 만드는 데 대해 배운 모든 정보를 결합하여 창고 주위를 정사각형으로 운전하도록 지시합니다. 그들은 VEX GO 타일을 사용하여 창고의 경계를 설정합니다.

    시작하려면 각 그룹에 장치, VEX GO 타일, VEXcode GO 소프트웨어 및 빌드된 코드 베이스가 있어야 합니다.

    창고 챌린지 경기장의 위에서 내려다본 모습. 왼쪽 하단 모서리에서 코드 베이스 로봇이 시작되고 있습니다. 빨간색 화살표는 로봇이 시계 방향으로 필드 타일 주위의 사각형을 따라 주행해야 함을 나타냅니다.
    창고의 코드 베이스 챌린지
  2. 모델그룹의 장치와 VEXcode GO를 사용하는 모델입니다. 학생들이 프로젝트를 만들고 과제를 성공적으로 완수하기 위해 어떤 블록을 사용할지 보여주세요. 아래 애니메이션에서 보여 주는 것처럼, 정사각형을 만들려면 앞으로 운전하고 네 번이나 돌아야 한다는 것을 학생들에게 보여주세요. 애니메이션에서 코드 베이스는 타일에서 멀어진 왼쪽 하단 모서리에서 시작됩니다. 타일의 반대쪽으로 전진한 다음 오른쪽으로 돌아 타일 주위를 정사각형으로 주행하기 위해 이러한 동작을 반복합니다.
    비디오 파일

    블록의 매개변수를 변경하여 거리와 각도를 변경하는 방법을 학생들에게 보여주는 모델입니다. 학생들에게 블록은 항상 {When started} 블록에 연결해야 한다고 알려주세요. 0 블록이 항상 첫 번째이기 때문입니다.

    • 학생들에게 다음 블록을 보여주세요:
      1. {When started}

        VEXcode GO 시작 시 블록.
        {When started} 블록
      2. [운전하다]

        VEX코드 드라이브 블록은 100mm만큼 전진한다는 것을 나타냅니다. 드롭다운 메뉴가 열리면 사용자가 전진과 후진 사이에서 주행 방향을 변경하는 방법을 보여줍니다.
        [드라이브 포] 블록
      3. [돌아가다]

    VEX코드 Turn For 블록은 90도 오른쪽으로 회전하라는 의미입니다. 드롭다운 메뉴가 열리면 사용자가 회전 방향을 좌우로 변경하는 방법을 보여줍니다.
    [턴 포] 블록
  3. 촉진교실을 돌면서 그룹끼리 토론을 진행합니다. 학생들에게 정사각형을 만드는 단계를 설명해 보라고 합니다. 이를 통해 학생들은 프로젝트에서 명령을 나열하는 방법에 대해 생각하기 시작할 수 있습니다. 연필과 종이를 사용하거나 칠판에 적어 지시를 따라갈 수 있습니다.
    1. 정사각형을 그리는 첫 번째 단계는 무엇입니까? 
    2. 언제 돌아설까요? 
    3. 제가 받은 지침은 코드 베이스의 명령과 어떤 관련이 있나요? 
    4. 뭔가 문제가 생겼나요? 엄청난! 이 실수를 어떻게 활용하여 프로젝트를 개선할 수 있을까요?
  4. 상기시키기코드 베이스 로봇이 처음에는 정사각형으로 가지 않을 수도 있지만 계속 시도하도록 그룹에 상기시킵니다! 학생들은 정사각형의 각 면과 각 모서리의 치수가 동일해야 한다고 생각하지 않을 수도 있습니다. 학생들에게 코딩할 때 이 점을 명심하도록 상기시켜 주세요.
  5. 질문학생들에게 코드 베이스 로봇이 무엇을 하는지 생각해 보라고 하고, 그것이 더럽고 지루하며 위험한 작업과 관련이 있는지 물어보세요. 어떤 것?

선택 사항: 가능하다면 이 단원의 다른 랩에 맞게 코드 베이스를 조립해 두세요.