Skip to main content
교사 포털

수학 지원

4, 5번째 랩을 가르칠 때는 추가적인 수학 개념과 계산이 포함됩니다. 이 페이지는 학생들이 실험실에서 탐구하는 수학을 뒷받침하는 관련 배경 자료를 교사들에게 제공합니다.

운전 수학

랩 4에서 퍼레이드를 완료하기 위해 학생들은 직선 퍼레이드 경로를 따라 코드 베이스 수레를 운전합니다. 두 바퀴를 동시에 움직이는 구동계 블록을 사용하는 대신, 학생들은 여기에 표시된 것처럼 VEXcode GO의 [회전] 블록을 사용하여 바퀴에 연결된 모터를 회전시키고 로봇을 앞으로 움직입니다. [스핀 포] 블록은 매개변수로 '회전' 또는 '도'를 허용합니다. 4번째 실험에서 학생들은 퍼레이드 경로의 거리를 로봇으로 주행하기 위해 프로젝트에 입력해야 할 회전 수를 계산합니다.VEXcode GO 프로젝트는 When started 블록으로 시작하며 거리 매개 변수가 비어 있는 블록에 대해 두 개의 Spin이 첨부됩니다. 블록이 시작되면 왼쪽 모터를 앞으로 돌려 블랭크 턴을 하고 기다리지 마십시오. 그런 다음 오른쪽 모터를 앞으로 돌려 블랭크 턴을 합니다.

로봇을 일정 거리만큼 직선 주행시키는 데 필요한 바퀴 회전 수를 계산하는 방법을 알아보려면 아래 영상을 시청하세요.

유용한 참고자료:

회색 바퀴에 대한 용어 및 가치:

용어 정의 시각적 공식
지름 원의 중심을 가로지르는 직선 측정 중앙을 가로지르는 빨간색 선이 있는 VEX GO 휠은 휠의 지름을 나타냅니다. d = 2 r ~ 50.93 mm 또는 2인치
둘레 원의 바깥쪽 주위의 총 거리 VEX GO 휠의 바깥쪽 가장자리 주위에 화살표가 연결되어 둘레를 보여줍니다. C = π d ~ 160mm 또는 6.25 인치

정확한 측정

학생들이 측정할 때, 신중하고 정확하게 측정하도록 지도해야 한다. 학생들이 측정하는 데 VEX GO 인쇄용 눈금자하거나 교실용 눈금자를 사용할 수 있습니다.

  • 학생들에게 눈금자의 영점부터 측정을 시작하도록 상기시키고, 측정하는 물체의 끝점에 주의를 기울인다. 측정을 부정확하게 시작하거나 종료하면 계산과 로봇의 최종 움직임에 영향을 미칩니다. 

다이어그램은 인쇄 가능한 눈금자에 VEX GO 휠을 정확하게 정렬하는 방법을 나타냅니다. 왼쪽의 녹색 체크는 올바른 정렬을 나타냅니다. 휠은 눈금자 위에 놓여 있으며, 빨간색 선은 직경을 나타내고 점선은 눈금자의 0 표시와 약 50mm의 휠의 왼쪽과 오른쪽 가장자리의 정렬을 나타냅니다. 오른쪽에는 빨간색 x가 부적절한 정렬을 나타내며, 동일한 휠과 선이 표시되지만 눈금자는 약 19 및 70mm로 표시됩니다.
VEX GO Ruler에 올바르게 정렬되었을 뿐만 아니라 부적절하게 정렬된 GO 휠이 표시됩니다.

     

파란색으로 강조 표시된 황실 유닛과 녹색으로 강조 표시된 미터법 유닛이 있는 VEX GO 프린트 가능한 눈금자
파란색으로 강조 표시된 황실 유닛과 녹색으로 강조 표시된 미터법 유닛이 있는 VEX GO 인쇄 가능한 눈금자
  • 학생들은 측정값을 가장 가까운 단위 또는 단위의 일부로 반올림할 수 있습니다. 반올림은 필요한 경우 계산을 더 간단하게 만들 수 있지만 측정값을 덜 정확하게 만들 수도 있습니다. 예를 들어, 학생들에게 가장 가까운 반 인치 또는 센티미터로 반올림하도록 지시할 수 있지만, 로봇은 처음 의도한 것보다 약간 더 멀리 움직입니다. 또는 학생들에게 1인치 또는 밀리미터 단위로 측정하여 로봇이 의도한 거리에 더 가깝게 이동하는 것을 발견하게 할 수도 있다.
  • 학생들이 측정에 대한 추가 연습이 필요할 경우, 개별 학생이나 그룹과 함께 연습 측정 VEX GO 활동 사용하거나 전체 학급 활동으로 사용할 수 있습니다.

360° 회전 수학

실험실 5에서 퍼레이드를 완료하기 위해 학생들은 퍼레이드 경로를 따라 코드 베이스를 한 바퀴 돌게 됩니다.

로봇의 앞쪽에서 화살표가 뻗어 있는 코드 베이스는 앞으로 주행한 다음 우회전하는 움직임을 나타냅니다.

화살표가 있는 코드 베이스는 앞으로 주행한 다음 우회전을 표시합니다

학생들은 로봇을 코딩하여 직선 거리로 이동하거나, 로봇을 코딩하여 비선형 거리 또는 회전 거리를 주행하는 방법에 대해 배운 내용을 토대로 학습합니다. 학생들은 여전히 설정된 거리를 이동하는 데 필요한 회전 수를 계산하고 있으므로 이전 실험실과 동일한 공식을 사용합니다.공식에는 '거리 = 둘레 곱하기 회전' 이라고 쓰여 있습니다.

아래 동영상을 통해 학생들과 함께 로봇을 360° 회전하는 데 필요한 휠 회전 수를 계산하는 방법을 알아보세요.

유용한 참고자료:

코드 베이스가 회전하면 구동 휠이 반대 방향으로 움직여 로봇을 회전시킵니다. 예를 들어, 로봇을 오른쪽으로 돌리려면 왼쪽 바퀴가 앞으로 구동되고 오른쪽 바퀴는 반대로 구동됩니다.

코드 베이스에 대한 용어 및 가치:

용어 정의 시각적 공식
지름 각 휠의 중앙에서 직선 측정 (휠베이스라고도 함) 로봇의 직경 또는 휠베이스를 설명하기 위해 각 검은색 바퀴의 중앙에 연결된 빨간색 선이 가로로 있는 코드 베이스의 하향식 보기. d = 2 r ~ 135mm 또는 5.3인치
둘레 360° 를 완성하기 위해 바퀴에 의해 구동되는 총 거리 전체 로봇을 포함하는 빨간색 원이 있는 코드 베이스 로봇의 하향식 보기. 원의 직경은 이전 이미지의 휠베이스와 정렬됩니다. C = π d ~ 424mm 또는 16.7인치

어느 정도 선회하는 수학

로봇이 어느 정도 회전하는 데 필요한 휠 회전 수를 계산하는 방법에 대해 자세히 알아보려면 이 동영상을 시청하세요.

도로 변환
[회전] 블록은 회전이나 도로를 매개변수로 허용합니다. 도를 사용하려면 회전 수에 360을 곱하면 됩니다. 이 예는 로봇을° 회전시키기 위해 모터가 몇 도 회전해야 하는지 보여줍니다. 이 프로젝트에서는 모터가 반대 방향으로 회전하고, 첫 번째 블록에 '기다리지 마세요'가 추가되어 모터가 동시에 회전합니다. 그러면 로봇이 원하는 360° 로 오른쪽으로 회전합니다. VEXcode GO 프로젝트는 블록에 대해 두 개의 연결된 스핀이 있는 When started 블록으로 시작됩니다. 블록은 When started, Spin left motor forward for 972 degrees and don 't wait (시작되면 왼쪽 모터를 972도 앞으로 돌리고 기다리지 말고 오른쪽 모터를 972도 뒤로 돌리세요) 라고 읽습니다.
       

일반적인 오해

학생들이 운전과 회전의 측정과 수학에 대해 가질 수 있는 몇 가지 오해가 있습니다. 다음은 가장 흔한 질문 중 일부이며, 학생들에게 이러한 질문을 다루는 방법에 대한 제안도 포함되어 있습니다. 

상황 오해 제안된 수정 사항

교사가 반원들에게 로봇이 90° 회전하도록 하려면 [Spin for] 블록에 무엇을 입력해야 합니까? 라고 묻습니다.

학생은 “90” 이라고 답한다.

휠이 회전하기 위해 주행하는 각도의 거리는 회전 각도와 같습니다.

학생들은 로봇의 회전 둘레를 사용하여 휠이 운전해야 하는 거리 (도) 를 계산하지 않습니다.

로봇이 회전하려면 바퀴가 회전 둘레를 따라 움직여야 함을 학생들에게 상기시킨다. (이 이미지에서는 한 노란색 선에서 다른 선으로 빨간색 원을 따라 표시됩니다.)

위쪽에 원이 있는 코드 베이스의 하향식 이미지는 둘레를 나타냅니다. 12시 방향과 3시 방향의 노란색 선은 전체 원의 90도를 표시합니다.

휠 자체를 90° 로 돌리면 학생들이 휠이 얼마나 멀리 회전하여 주어진 거리를 이동하는지 시각화할 수 있습니다.

교사는 로봇을 12인치 앞으로 구동하기 위해 [Spin for] 블록에 무엇을 입력해야 할까요? 라고 반원들에게 묻습니다.

학생은 “12” 라고 답한다.

휠 회전 수는 원하는 구동 거리와 같습니다.

학생이 휠 둘레를 사용하여 원하는 거리를 주행하기 위해 휠 회전 수를 계산하지 않습니다.

학생들에게 1바퀴 회전으로 로봇이 얼마나 멀리 움직이는지 상기시키고, 12인치 주행을 하기에는 12바퀴가 너무 많거나 너무 적게 느껴지는지 물어보세요.

학생들이 이를 더 잘 시각화할 수 있도록 자를 따라 바퀴를 굴려 바퀴를 12바퀴 돌리면 그 거리가 얼마나 되는지 학생들에게 보여줄 수 있다.

다이어그램은 인쇄 가능한 눈금자 상단의 허브에 빨간색 핀이 있는 VEX GO 휠을 보여줍니다. 핀은 VEX GO 눈금자의 0mm 마크와 정렬되어 휠 턴을 정확하게 표시하는 방법을 보여줍니다.

학생들에게 1바퀴 회전은 바퀴 둘레이며, 12인치를 그 둘레로 나눠야 함을 상기시킵니다.

학생이 휠을 측정하고 있지만 휠의 가장자리가 눈금자의 영점 위에 있지 않습니다.

눈금자는 0이 아니라 1에서 시작합니다.

학생이 정확한 측정을 위해 눈금자를 올바르게 사용하지 않습니다.

학생들에게 눈금자는 ‘0‘ 표시에서 시작하며, 그 시점부터 측정하지 않으면 측정이 잘못될 것임을 상기시킨다.

자의 시작 부분을 테이프 또는 색 표시로 표시하여 학생들이 작업할 때 시각적 도움을 줄 수 있다. (측정에 대한 추가 연습을 위해 학생들은 측정 활동 연습을 완료할 수 있습니다.)

한 학생이 자신의 프로젝트가 작동하지 않는다고 말합니다.

교사는 올바른 휠 회전 수가 [Spin for] 블록에 있지만 매개 변수는 ‘도‘ 로 설정되어 있음을 알 수 있습니다.

단위 또는 매개 변수는 상호 교환할 수 있습니다.

학생들은 프로젝트의 매개 변수/측정 단위에 참석하지 않습니다.

학생들에게 어떤 측정 단위를 사용하고 있는지, 블록의 매개변수와 일치하는지 물어본다.


단위 매개변수 드롭다운이 열리고 도가 선택된 VEXcode GO Spin for block. 블록은 Spin Motor1을 90도 앞으로 읽습니다.학생들에게 매개변수가 올바른 단위로 설정된 경우에만 계산이 의도한 대로 작동한다는 것을 상기시킨다. 회전과 도는 동일한 값이 아닙니다.

학생이 [Spin for] 블록의 매개 변수에 ‘21/4’ 를 입력하여 “2 ¼ 턴” 을 입력하려고 합니다.

분수와 소수는 같은 방식으로 작성됩니다.

학생은 분수를 소수로 변환하지 않습니다.

분수를 인식할 수 있는 매개변수가 되려면 분수를 소수로 변환해야 한다는 점을 학생들에게 상기시킨다. 이렇게 하려면 분자를 분모로 나누세요.
2 ¼=94 =2.25
학생들이 자주 사용되는 분수 값과 그에 해당하는 소수 값을 차트로 표시하여 자신만의 자료를 만들도록 할 수도 있습니다.

교사는 학생들에게 휠 둘레 계산을 공유하도록 요청합니다.

학생 답변
~ 83.2 mm.

원주는 반지름 -πx반지름을 사용하여 계산됩니다.

학생이 계산에서 잘못된 측정을 사용하고 있습니다.

학생들에게 원주는x 지름이고, 지름은 바퀴의 중심을 가로지르는 직선(또는 반지름의 두A top down diagram of the VEX GO Wheel with a red line across the center indicating the diameter of the wheel.
이라는 것을
시켜 주세요. 많은 학생들이 공식을 사용하는 데 어려움을 겪는다면 전체 학급 활동으로 값을 측정하고 계산하는 것이 좋습니다.

 

솔루션 예시


랩 4 예제 솔루션 

*참고: '그리고 기다리지 마세요'는 예제 프로젝트의 첫 번째 블록과 함께 사용되어 두 블록이 동시에 실행되도록 합니다. ‘그리고 기다리지 마세요’ 가 없으면 첫 번째 모터가 회전하고 두 번째 모터가 회전하며 코드 베이스가 의도한 대로 작동하지 않습니다. 학생들이 '그리고 기다리지 마십시오' 를 축소하지 않으면 프로젝트가 의도대로 실행되지 않습니다.

수평선에 연결된 5개의 VEX GO 타일로 퍼레이드 경로를 설정합니다. 타일의 첫 번째 및 마지막 세로 검은색 선에는 빨간색 선이 있어 48인치 간격으로 시작과 정지를 나타냅니다. 코드 베이스는 시작 위치에 표시되며 휠은 빨간색 선에서 맨 오른쪽으로 정렬됩니다.

 

퍼레이드 경로의 48인치 (~ 122cm) 길이를 주행하려면 코드 베이스가 최대 7.68 턴을 주행해야 합니다. 왼쪽에는 계산 결과가 표시되어 있고, 오른쪽에는 VEXcode GO 솔루션 예시가 표시되어 있습니다.
    표본 솔루션은 거리 = 둘레 곱하기 바퀴 턴을 읽으며, 읽기 48in = 6.25 아래의 값은 턴을 곱합니다. 방정식의 양변을 6.25 인치로 나누면 7.68 이 됩니다.VEXcode GO 프로젝트는 When started 블록으로 시작하며 블록에 대한 두 개의 Spin이 첨부됩니다. 블록이 시작되면 왼쪽 모터를 앞으로 7.68 턴 동안 돌리고 기다리지 마십시오. 그런 다음 오른쪽 모터를 앞으로 7.68 턴 동안 돌리십시오.

랩 5 예제 솔루션 

퍼레이드 경로의 48인치 (~ 122cm) 길이를 구동하고 180도 회전하려면 코드 베이스가 ~ 7.68 턴 동안 앞으로 이동한 다음 한 모터는 앞으로 돌리고 다른 모터는 ~ 1.47 턴 동안 역회전해야 합니다. 계산은 오른쪽의 예제 VEXcode GO 솔루션과 함께 표시됩니다.

샘플 솔루션은 Distance equals Circumference times wheel turns, with the values below reading 9.25 in = 6.25 in times turns를 읽습니다. 방정식의 양변을 6.25 인치로 나누면 1.47 이 됩니다.
VEXcode GO 프로젝트는 When started 블록으로 시작하며 6개의 블록에 대한 Spin이 첨부됩니다. 블록은 순서대로 읽습니다. 시작하면 모터 1을 앞으로 7.68 턴 동안 돌리고 기다리지 마십시오. 모터 2를 앞으로 7.68 턴 동안 돌리고, 모터 1을 앞으로 1.47 턴 동안 돌리고 기다리지 마십시오. 모터 2를 뒤로 1.47 턴 동안 돌리고, 마지막으로 모터 1을 앞으로 7.68 턴 동안 돌리고 기다리지 마십시오. 모터 2를 앞으로 7.68 턴 동안 돌립니다.
참고: 회전 대신 각도를 사용하려면 회전 계산에 360을 곱하세요.

익스텐션 퍼레이드 루트 

학생들이 추가적인 도전이 필요한 경우, 다양한 방법으로 퍼레이드 경로를 확장할 수 있다. 이것은 가능한 해결책이 있는 한 가지 예입니다.

퍼레이드 경로 확장의 다이어그램은 7개의 VEX GO 타일을 연결하여 24인치 수직으로 이동하고, 오른쪽으로 회전하고, 수평으로 연장하고, 왼쪽으로 회전하고, 24인치 수직으로 연장하는 경로를 형성합니다. 퍼레이드 노선 연장 가능성
예시

이 예제 경로에서는 실험실에서 주행 거리와 회전이 절반으로 줄어듭니다. 그러나 이 경로에서는 회전 방향이 중요합니다. 학생들은 다시 계산하는 것 외에도 바퀴를 원하는 방향으로 돌리는 방향을 알아내야 합니다. 
이전 연구실에서 절반으로 줄어든 계산은 다음과 같습니다. 

주행거리 = ~ 3.84회전
회전거리 = ~ 0.73회전

이 값은 다음 예제 VEXcode GO 솔루션에 사용됩니다.
VEXcode GO 프로젝트는 When started 블록으로 시작하며 블록에 대해 10개의 Spin이 첨부됩니다. 블록은 위에서 아래로, 시작하면 모터 1을 3.84 턴 동안 앞으로 돌리고 기다리지 말고, 모터 2를 3.84 턴 동안 앞으로 돌리고, 모터 1을 0.73 턴 동안 앞으로 돌리고 기다리지 말고, 모터 2를 0.73 턴 동안 뒤로 돌리고, 모터 1을 3.84 턴 동안 앞으로 돌리고 기다리지 말고, 모터 2를 3.84 턴 동안 앞으로 돌리고, 모터 1을 0.73 턴 동안 앞으로 돌리고 기다리지 말고, 모터 2를 0.73 턴 동안 앞으로 돌리고, 마지막으로 모터 1을 3.84 턴 동안 앞으로 돌리고 기다리지 말고, 모터 2를 3.84 턴 동안 앞으로 돌립니다.