일반적으로 Coder 프로젝트가 실행 중일 때 해당 작업이 완료되는 즉시 한 카드에서 다음 카드로 이동합니다. 단계 기능을 사용하여 프로젝트를 시작할 수 있지만 흐름을 제어하는 특수 모드입니다. 단계 버튼을 사용할 때 123 로봇은 단계 버튼을 다시 누를 때까지 각 Coder 카드 다음에 일시 중지합니다. 프로젝트가 시작되면 123 Robot이 지시한 대로 프로젝트를 수행하지만 사용자가 의도한 대로 되지 않을 수 있습니다. 한 번에 하나씩 실행되는 카드를 볼 수 있는 기능은 사용자에게 어떤 카드가 오류를 일으킬 수 있는지 더 잘 볼 수 있도록 하므로 디버깅이 보다 대상적이고 효율적인 프로세스가 될 수 있습니다.

다음 기사에서 다룰 내용:


단계 기능을 사용하는 방법

단계 기능을 사용하려면 123 로봇이 코더에 연결되어 있어야 합니다. 123 Robot과 Coder 연결에 대한 정보는 VEX Coder 기술 자료 사용 문서를 참조하십시오.

단계.png

단계 기능을 사용하기 전에 Coder에서 프로젝트를 생성하십시오. 그런 다음 Coder 상단의 Step 버튼을 선택하여 시작합니다.

프로젝트 시작.png

선택되면 노란색 표시등이 "123 시작 시" 코더 카드 옆에 나타나 프로젝트가 시작되는 위치를 나타냅니다.

project-first-step.png

단계 버튼을 다시 누르면 노란색 표시등이 Coder의 다음 카드로 이동합니다.

프로젝트 실행 단계.png

노란색 표시등 옆에 있는 Coder 카드를 시작하려면 단계 버튼을 다시 선택합니다. Coder 카드가 실행되면 표시등이 녹색으로 바뀝니다.

프로젝트 최종 단계.png

동작이 완료되면 다음 Coder 카드 옆에 노란색 표시등이 나타나 단계 버튼을 다시 선택하면 다음 명령을 실행할 준비가 되었음을 나타냅니다.

단계 기능을 실제로 사용하는 방법에 대한 모든 단계를 보려면 이 비디오를 시청하십시오.

프로젝트를 단계별로 실행할 때 시작 버튼을 선택하면 나머지 프로젝트가 최고 속도로 실행됩니다. 이것은 처음 몇 개의 Coder 카드를 단계별로 살펴보고 작성된 대로 나머지 프로젝트를 수행하려는 경우에 유용할 수 있습니다.


단계 기능으로 디버깅

단계 기능은 프로젝트의 흐름을 늦추고 123 Robot이 프로젝트의 각 Coder 카드에서 수행하는 작업에 대한 직접적인 시각적 피드백을 제공합니다. 이를 통해 사용자는 한 번에 하나의 Coder 카드를 통해 프로젝트를 진행하여 행동을 관찰하고 실수를 수정할 수 있습니다.

coder-turn-left-callout.png

이 예에서 의도는 123 Robot이 정사각형으로 운전하는 것입니다(앞으로 1보 이동 후 우회전, 4회 회전하여 정사각형 생성). 그러나 프로젝트에 잘못된 방향이 있습니다.

코더 잘못된 코드.png

프로젝트 스테핑 기능을 사용하여 실수가 관찰될 때까지 프로젝트를 단계별로 시작하고 실행합니다.

coder-fix-turn-left-to-right.png

실수를 수정합니다.

coder-correct-code.png

그런 다음 중지 버튼을 선택하고 단계 버튼을 사용하여 프로젝트를 처음부터 다시 시작하고 단계 기능을 사용하여 프로젝트의 각 Coder 카드로 123 로봇의 동작을 관찰합니다.

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

Last Updated: