VEXcode VR에서 마이 블록 사용하기

마이 블록(My Blocks)은 VEXcode VR 내의 블록 카테고리 중 하나입니다. 다른 범주에는 자석, 모양, 감지 및 변수가 포함됩니다. 마이 블록은 프로젝트 전체에서 여러 번 사용할 수 있는 일련의 블록을 만드는 데 사용됩니다.


블록을 만드는 방법

VEXcode VR 블록 카테고리 인터페이스의 스크린샷. 사용자가 가상 환경에서 코드를 생성하는 데 사용할 수 있는 다양한 프로그래밍 블록을 보여 주며, 코딩 개념과 로봇 원리를 쉽게 배울 수 있도록 설계되었습니다.

내 블록 카테고리에서 "블록 만들기"를 선택하세요.

VEXcode VR의 코딩 흐름도를 나타낸 그림으로, 가상 로봇 환경에서 프로그래밍 개념을 보여주며, 튜토리얼을 통해 STEM 교육을 강화하는 것을 목표로 합니다.

"블록 이름" 필드에 입력하여 블록 이름을 바꾼 다음 "확인"을 선택합니다.


블록을 사용자 정의하는 방법

입력(숫자) 추가

VEXcode VR 튜토리얼 이미지는 가상 로봇을 프로그래밍하는 데 사용되는 코딩 블록의 시각적 표현을 보여주며, 교육적 STEM 맥락에서 초보자와 고급 사용자를 위한 코딩 개념을 설명합니다.

"블록 만들기(미리보기)" 화면에서 "입력(번호) 추가" 옵션을 선택하세요. "숫자" 필드에 입력하여 입력 이름을 바꾼 다음 "확인"을 선택합니다.

입력 추가(부울)

VEXcode VR에서 부울 논리 개념을 설명하는 다이어그램으로, AND, OR, NOT 연산을 시각적으로 표현하여 학습자가 프로그래밍 환경 내에서 코딩 원리를 이해하도록 돕습니다.

"블록 만들기(미리 보기)" 화면에서 "입력 추가(부울)" 옵션을 선택합니다. "부울" 필드에 입력하여 입력 이름을 바꾼 다음 "확인"을 선택합니다.

라벨 추가

STEM 교육 튜토리얼에 사용되는 가상 로봇으로 코딩하기 위한 온라인 프로그래밍 환경의 주요 기능을 보여주는 VEXcode VR 정사각형 라벨 그래픽입니다.

“블록 만들기(미리보기)” 화면에서 “레이블 추가” 옵션을 선택하세요. "라벨 텍스트" 필드에 입력하여 레이블 이름을 바꾼 다음 "확인"을 선택합니다.

입력과 라벨 결합

VEXcode VR에서 입력 필드와 라벨의 조합을 보여주는 스크린샷입니다. 교육 환경에서 코딩 개념과 로봇 원리를 가르치도록 설계된 블록 기반 코딩 인터페이스를 보여줍니다.

일련의 블록을 생성하기 위해 입력과 레이블을 함께 결합합니다.


입력/레이블을 삭제하는 방법

'삭제' 입력 옵션을 보여주는 VEXcode VR 인터페이스의 스크린샷. 이는 사용자가 가상 로봇을 통해 코딩 개념을 학습할 수 있는 프로그래밍 환경을 보여줍니다.

입력 또는 라벨을 삭제하려면 제거하려는 입력 또는 라벨 상단에 있는 “지우기” 아이콘을 선택하세요.


정의 블록을 사용하는 방법

STEM 교육 맥락에서 초보자를 위한 코딩 개념에 대한 튜토리얼을 보여주며, 가상 로봇을 코딩하는 데 사용되는 다양한 프로그래밍 블록을 보여주는 VEXcode VR 블록 기반 코딩 인터페이스의 스크린샷입니다.

이제 매개변수가 생성되면 "정의" 블록에서 매개변수를 사용할 수 있습니다.

STEM 학습을 위한 교육적 목적으로 설계된 블록 기반 코딩 환경을 설명하는 가상 로봇의 프로그래밍 동작을 정의하는 데 사용되는 블록을 보여주는 VEXcode VR 인터페이스의 스크린샷입니다.

"정의" 블록에 추가 블록을 부착합니다.

교육 목적으로 가상 프로그래밍 환경에서 블록 기반 코딩 프로세스를 설명하는 드래그 앤 드롭 동작을 보여주는 VEXcode VR 인터페이스의 스크린샷입니다.

"정의" 블록의 매개변수를 사용합니다.

VEXcode VR 인터페이스의 스크린샷으로, 내 블록 섹션에서 '사각형 그리기' 블록을 보여 주며, 가상 로봇을 프로그래밍하기 위한 블록 기반 코딩 환경을 설명합니다.

“시작할 때” 블록에 첨부된 “마이 블록”을 사용하세요.


마이 블록 사용 방법

정사각형 그리기 예

이 예에서 로봇은 마이 블록을 사용하여 다음을 수행합니다.

  • 200mm 앞으로 이동
  • 검정색 펜으로 300mm 정사각형을 그립니다.
  • 25도 우회전
  • 빨간색 펜으로 500mm 정사각형을 그립니다.

"정의" 모자 블록은 절차를 세분화합니다. 다음 예에서 이 "정의" 모자 블록은 사각형을 그리는 데 사용되는 블록을 특정 횟수만큼 분해합니다. 블록 내에서 사용할 인수를 정의 블록에서 드래그합니다.

"정의" 블록이 설정되면 새로 생성된 블록을 드래그하여 "시작할 때" 블록에 추가하여 매개변수를 설정할 수 있습니다.

프로그래밍 환경에서 블록 기반 코딩을 사용하여 만든 두 개의 사각형을 보여주는 VEXcode VR 튜토리얼의 스크린샷으로, 가상 로봇 시뮬레이션을 처음 접하는 초보자를 위한 코딩 개념을 설명합니다.

매개변수가 변경되면 프로젝트를 시작할 준비가 됩니다. 시작.

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

Last Updated: