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