VEXcode VR 작업 공간은 블록 기반 코드와 응용 수학 활동을 위한 가상 로봇 놀이터를 보여줍니다.

VEXcode VR은 연산 순서, 방정식 풀기, 직각 삼각형 풀기, 피타고라스 정리 사용, 모양 분류 등과 같은 다양한 수학 개념을 가르치고 연습하는 데 사용할 수 있습니다.


연산자 블록

VEXcode VR의 로봇 프로그래밍용 산술 및 비교 연산자 블록

연산자 블록은 VEXcode VR의 연산자 범주에 속합니다. 이러한 블록은 Reporter 블록 범주에 속하므로 변수, 센서 또는 계산의 값을 보고합니다. 리포터 블록에 대한 자세한 내용은 블록 모양과 의미 문서를 참조하세요.

VEXcode VR의 산술 및 난수 연산자 블록

연산자 블록을 사용하여 다음과 같은 계산을 결정할 수 있습니다. 

  • 기본 연산(덧셈, 뺄셈, 곱셈, 나눗셈)
  • 반올림
  • 절대값
  • 삼각 함수(사인, 코사인, 탄젠트, 아크사인, 아크코사인, 아크탄젠트)
  • 로그
  • 불평등 결정
  • 이산수학에서 사용되는 접속사(and), 분리사(or,), 부정사(not)를 활용하세요.

Operator 블록에 대한 자세한 내용은 도움말 정보를 참조하세요.


모니터 창 및 모니터 콘솔 사용

VEXcode VR 작업 공간에서 응용 수학 활동을 위한 가상 로봇과 블록 기반 코드를 보여줍니다.

모니터 창과 모니터 콘솔을 사용하여 메시지를 표시하고 센서 값을 보고하거나 데이터를 수집하여 VEXcode VR 프로젝트에서 사용자가 읽을 수 있는 출력을 생성할 수 있습니다. 이는 수학적 계산을 결정할 때 도움이 될 수 있습니다.

예를 들어, 다음 프로젝트에서 모니터 창에서 타이머의 현재 값을 초 단위로 볼 수 있으면 사용자는 논리합(Or 블록)의 어떤 문이 조건을 충족하는지 확인할 수 있습니다. VR 로봇은 15초 임계값 이전에 벽에 도달하므로 VR 로봇이 벽에서 50mm 미만이라는 또는 블록 의 다른 조건이 참이 됩니다.

VEXcode VR 블록은 로봇이 정사각형 경로를 따라 움직이도록 전진 및 회전 명령을 반복 실행합니다.

인쇄 콘솔을 사용하면 모양을 분류하기 위해 그려지는 여러 측면을 보거나 계산을 인쇄하는 등 프로젝트의 개별 순간을 볼 수도 있습니다.

다음 예에서는 모니터 콘솔이나 모니터 창을 사용하여 VR 로봇이 활발하게 그리는 사각형의 어느 쪽을 볼 수 있습니다. 이는 사용자가 변의 수(삼각형, 사변형, 오각형, 육각형 등…)에 따라 모양을 더 잘 분류하는 데 도움이 됩니다.


피타고라스 정리 예

VEXcode VR에서 피타고라스 정리를 이용하여 거리를 계산하는 직각삼각형 공식

다음 예에서 VR 로봇은 피타고라스 정리를 사용하여 피타고라스 삼중의 세 번째 변을 해결합니다. 피타고라스 정리는 직각삼각형에서 빠진 변을 찾는 데 사용됩니다. 공식은 다음과 같습니다:

피타고라스 정리: a2 + b2 = c2

이 예에서 주어진 두 변은 600mm와 800mm입니다. 사용자는 연산자 카테고리의 블록을 사용하여 세 번째 변을 계산해야 합니다. 피타고라스 삼중구조의 알려진 특성 중 일부는 변의 비율이 3:4:5이고 세 가지 내부 각도 측정값이 대략 90도, 36.9도, 53.1도라는 것입니다.

프로젝트에서는 변수와 연산자 블록을 사용하여 누락된 변을 계산합니다. 모니터 콘솔은 세 변의 길이를 모두 계산한 후 관찰하는 데 사용됩니다. 이를 통해 사용자는 계산된 세 번째 변의 값을 볼 수 있습니다.

VEXcode VR에서 로봇 회전 거리를 계산하는 공식

변수 및 연산자 블록을 사용하여 프로젝트에서 공식이 어떻게 생성되는지 확인하십시오.

VEXcode VR에서 143도 블록을 우회전하세요

또한 로봇이 B면을 그린 후 향하는 방향 때문에 로봇이 내부 각도 36.9도가 아닌 외부 각도 143.1도를 회전해야 한다는 점에 유의하세요.

VEXcode VR에서 거리 및 회전 값을 계산하기 위한 변의 길이와 각도가 표시된 삼각형

36.9도는 삼각형의 내각이지만 VR 로봇이 삼각형을 제대로 그리기 위해서는 외각의 값을 돌려야 합니다.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: