VIQC 피칭인을 사용하여 VEXcode VR에서 프로젝트 단계별 진행

프로젝트 단계별 실행 기능은 사용자가 문제를 해결하거나 프로젝트 흐름을 더 잘 이해하는 데 도움이 되는 중요한 시각적 정보를 제공합니다. 프로젝트가 실행되면 Fling the Hero Bot은 지시대로 실행되지만 사용자가 의도한 대로 실행되지 않을 수 있습니다. 한 번에 한 단계씩 실행되는 블록을 볼 수 있으면 사용자는 어떤 블록이 오류를 일으킬 수 있는지 더 잘 시각적으로 알 수 있습니다.


프로젝트 단계별 실행 기능을 사용하는 방법

Screen_Shot_2022-05-19_at_2.17.30_PM.png

VEXcode VR 툴바 오른쪽 상단에 있는 단계 버튼을 선택하세요.

첫 번째_블록.png

선택하면 {When started} 블록 주위에 녹색 강조 표시가 나타나 프로그램이 시작되는 위치를 나타내고 즉시 이동하여 스택의 첫 번째 블록을 강조 표시합니다. 단계 버튼을 다시 선택할 때까지 강조 표시는 {When started}이후 첫 번째 블록에 유지됩니다.

참고: [Comment] 블록은 프로젝트나 주변 블록을 변경하지 않기 때문에 강조 표시가 즉시 [Comment] 블록을 지나 이동합니다.

second_block.png

강조 표시된 블록을 실행하려면 단계 버튼을 다시 선택하세요. 블록이 실행되면 다음 블록이 강조 표시됩니다.

계속해서 단계 버튼을 사용하여 한 번에 한 블록씩 프로젝트를 실행하세요.


프로젝트 단계별 실행 기능을 사용한 디버깅

example_with_mistake.png

프로젝트 단계별 실행 기능은 프로젝트 흐름을 늦추고 즉각적인 시각적 피드백을 제공합니다. 이를 통해 사용자는 한 번에 한 블록씩 프로젝트를 진행하여 동작을 관찰하고 실수를 수정할 수 있습니다.

이 예에서는 Fling이 공을 받아 하이 골에 득점하는 것이 목적입니다. 그러나 프로젝트의 방향이 잘못된 방향으로 바뀌고 있으므로 공이 하이골에 기록되지 않습니다.

highlighted_mistake.png

실수_시각적.png

실수가 발견될 때까지 프로젝트 단계별 실행 기능을 사용하여 프로젝트를 단계별로 실행해 보세요.

턴_드롭다운.png

수정_실수.png

실수를 바로잡으세요.

이 예의 실수는 플링이 왼쪽으로 155도 회전하도록 코딩되었다는 것입니다. 그러나 이 방향은 투석기가 공을 하이 골에 쏘기 위한 올바른 각도로 플링을 하지 않습니다. 회전 방향을 왼쪽에서 오른쪽으로 바꿔야 합니다.

final_block.png

Screen_Shot_2021-06-22_at_3.11.30_PM.png

그런 다음 프로젝트 단계별 실행 기능을 사용하여 프로젝트를 처음부터 다시 실행하세요. 프로젝트가 올바르게 실행될 때까지 이 프로세스를 반복합니다.

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

Last Updated: