La función Project Stepping ofrece al usuario una forma de ver la ejecución de un proyecto bloque por bloque. Estas señales visuales se pueden utilizar para ayudar a los estudiantes a solucionar problemas o comprender mejor el flujo de un proyecto. Cuando se inicia un proyecto, el Robot 123 realizará el proyecto según las instrucciones, pero es posible que no sea como lo pretendía el usuario. Tener la capacidad de ver los bloques que se ejecutan uno a la vez le brinda al usuario una mejor visión de qué bloques pueden estar causando el error, por lo que la depuración puede convertirse en un proceso más específico y eficiente.
Cómo utilizar la función paso a paso del proyecto
Para utilizar la función Project Stepping en VEXcode 123, el Robot 123 debe estar conectado a su tableta o computadora. Para obtener información sobre cómo conectar un robot 123, consulte el artículo correspondiente a su dispositivo en la sección Instalar y conectar de la biblioteca VEX.
Seleccione el botón Paso ubicado en la parte superior derecha de la barra de herramientas de VEXcode 123.
Una vez seleccionado, aparecerá un resaltado verde que parpadeará alrededor del bloque {When started} para indicar dónde comienza el programa y luego se moverá inmediatamente para resaltar el primer bloque de la pila. Lo resaltado permanecerá en el primer bloque después de {When started} hasta que se seleccione nuevamente el botón Paso.
Seleccione el botón Paso nuevamente para iniciar el bloque que está resaltado. Lo resaltado parpadeará a medida que se ejecuta el bloque. Una vez que se complete el bloque, el siguiente bloque se resaltará, lo que indica que está listo para ejecutar el siguiente comando cuando se seleccione nuevamente el botón Paso.
Continúe usando el botón Paso para ejecutar el proyecto un bloque a la vez. Al avanzar paso a paso por un proyecto, seleccionar el botón Iniciar hará que el resto del proyecto se ejecute a toda velocidad. Esto puede resultar útil si desea recorrer los primeros bloques de un proyecto, pero luego llevar a cabo el resto del proyecto tal como está escrito.
Depuración con la función Paso a paso del proyecto
La función Project Stepping ralentiza el flujo del proyecto y proporciona información visual directa sobre lo que está haciendo el Robot 123 en cada bloque del proyecto. Esto permite al usuario recorrer el proyecto bloque a bloque para observar comportamientos y corregir errores.
En este ejemplo, la intención es que el Robot 123 conduzca en un cuadrado (avance 1 paso hacia adelante y gire a la derecha 90 grados, 4 veces para crear un cuadrado). Sin embargo, hay un giro equivocado en el proyecto.
Utilice la función Paso a paso del proyecto para iniciar y ejecutar el proyecto paso a paso hasta que se observe un error.
Corrige el error.
Luego, seleccione el botón Detener y use el botón Paso para iniciar el proyecto nuevamente desde el principio, usando la función Paso a paso del proyecto para observar el comportamiento del Robot 123 en cada bloque del proyecto. Repita este proceso hasta que el proyecto funcione según lo previsto.