VEXcode VR은 연산 순서, 방정식 풀기, 직각 삼각형 풀기, 피타고라스 정리 사용, 모양 분류 등과 같은 다양한 수학 개념을 가르치고 연습하는 데 사용할 수 있습니다.
연산자 블록
연산자 블록은 VEXcode VR의 연산자 범주에 속합니다. 이러한 블록은 Reporter 블록 범주에 속하므로 변수, 센서 또는 계산의 값을 보고합니다. Reporter 블록에 대한 자세한 내용은 블록 모양 및 의미 기사를 참조하세요.
연산자 블록을 사용하여 다음과 같은 계산을 결정할 수 있습니다.
- 기본 연산(덧셈, 뺄셈, 곱셈, 나눗셈)
- 반올림
- 절대값
- 삼각 함수(사인, 코사인, 탄젠트, 아크사인, 아크코사인, 아크탄젠트)
- 로그
- 불평등 결정
- 이산수학에서 사용되는 접속사(and), 분리사(or,), 부정사(not)를 활용하세요.
연산자 블록에 대한 자세한 내용은 도움말 정보를 참조하세요.
모니터 창 및 모니터 콘솔 사용
모니터 창과 모니터 콘솔을 사용하여 메시지를 표시하고 센서 값을 보고하거나 데이터를 수집하여 VEXcode VR 프로젝트에서 사용자가 읽을 수 있는 출력을 생성할 수 있습니다. 이는 수학적 계산을 결정할 때 도움이 될 수 있습니다.
예를 들어, 다음 프로젝트에서 모니터 창에서 타이머의 현재 값을 초 단위로 볼 수 있으면 사용자는 논리합(Or 블록)의 어떤 문이 조건을 충족하는지 확인할 수 있습니다. VR 로봇은 15초 임계값 이전에 벽에 도달하므로 VR 로봇이 벽에서 50mm 미만이라는 또는 블록 의 다른 조건이 참이 됩니다.
인쇄 콘솔을 사용하면 모양을 분류하기 위해 그려지는 여러 측면을 보거나 계산을 인쇄하는 등 프로젝트의 개별 순간을 볼 수도 있습니다.
다음 예에서는 모니터 콘솔이나 모니터 창을 사용하여 VR 로봇이 활발하게 그리는 사각형의 어느 쪽을 볼 수 있습니다. 이는 사용자가 변의 수(삼각형, 사변형, 오각형, 육각형 등…)에 따라 모양을 더 잘 분류하는 데 도움이 됩니다.
피타고라스 정리 예
다음 예에서 VR 로봇은 피타고라스 정리를 사용하여 피타고라스 삼중의 세 번째 변을 해결합니다. 피타고라스 정리는 직각삼각형에서 빠진 변을 찾는 데 사용됩니다. 공식은 다음과 같습니다:
피타고라스 정리: a2 + b2 = c2
이 예에서 주어진 두 변은 600mm와 800mm입니다. 사용자는 연산자 카테고리의 블록을 사용하여 세 번째 변을 계산해야 합니다. 피타고라스 삼중구조의 알려진 특성 중 일부는 변의 비율이 3:4:5이고 세 가지 내부 각도 측정값이 대략 90도, 36.9도, 53.1도라는 것입니다.
프로젝트에서는 변수와 연산자 블록을 사용하여 누락된 변을 계산합니다. 모니터 콘솔은 세 변의 길이를 모두 계산한 후 관찰하는 데 사용됩니다. 이를 통해 사용자는 계산된 세 번째 변의 값을 볼 수 있습니다.
변수 및 연산자 블록을 사용하여 프로젝트에서 공식이 어떻게 생성되는지 확인하십시오.
또한 로봇이 B면을 그린 후 향하는 방향 때문에 로봇이 내부 각도 36.9도가 아닌 외부 각도 143.1도를 회전해야 한다는 점에 유의하세요.
36.9도는 삼각형의 내각이지만 VR 로봇이 삼각형을 제대로 그리기 위해서는 외각의 값을 돌려야 합니다.