교실에서 코딩 교육을 용이하게 하고 STEM 학습을 지원하도록 설계된 가상 로봇 프로그래밍을 위한 블록 기반 코딩 환경을 보여주는 VEXcode VR 인터페이스의 스크린샷입니다.

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


연산자 블록

VEXcode VR 운영자 블록 인터페이스의 스크린샷. 가상 로봇 코딩에 사용되는 다양한 프로그래밍 블록을 선보이며, STEM 학습을 위한 교육 목적으로 설계된 블록 기반 코딩 환경을 강조합니다.

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

VEXcode VR 운영자 블록 인터페이스의 스크린샷. 가상 로봇 코딩에 사용되는 다양한 프로그래밍 블록을 선보이며, STEM 학습을 위한 교육 목적으로 설계된 블록 기반 코딩 환경을 강조합니다.

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

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

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


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

교실에서 코딩 개념을 가르치는 데 사용되는 블록 기반 코딩 환경을 설명하는 모니터에 가상 로봇이 표시된 VEXcode VR 인터페이스의 스크린샷입니다.

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

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

VEXcode VR의 정사각형 그림 도구 일러스트레이션은 가상 로봇을 통해 프로그래밍 개념을 가르치도록 설계된 블록 기반 코딩 인터페이스를 보여주며, 교실 사용과 STEM 교육에 적합합니다.

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

다음 예에서는 모니터 콘솔이나 모니터 창을 사용하여 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: