Paso a paso por un proyecto en VEXcode 123

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

Barra de herramientas VEXcode 123 con el ícono Paso resaltado entre los íconos Inicio y Detención.

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.

Proyecto VEXcode 123 Blocks con un Drive para bloque, un Turn para bloque y otro Drive para bloque. El primer bloque de Drive se resalta en verde para mostrar que el programa ha realizado un paso y que este bloque ahora se está ejecutando.

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.

Proyecto VEXcode 123 Blocks con un Drive para bloque, un Turn para bloque y otro Drive para bloque. El bloque Turn for se resalta en verde para mostrar que el programa ha realizado dos pasos y que este bloque ahora se está ejecutando.

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

Proyecto de 123 bloques VEXcode con 4 pares de bloques Drive for y Turn for que están destinados a impulsar el robot en un cuadrado. Se resalta un bloque incorrecto para indicar que hay un error en el código.

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.

Proyecto de 123 bloques VEXcode con 4 pares de bloques Drive for y Turn for que están destinados a impulsar el robot en un cuadrado. Un bloque incorrecto se resalta en verde para indicar que el programa actualmente está solucionando el error. Un diagrama a la derecha muestra al robot tomando un giro incorrecto en su ruta.

Utilice la función Paso a paso del proyecto para iniciar y ejecutar el proyecto paso a paso hasta que se observe un error.

Proyecto VEXcode 123 Blocks que muestra dos versiones del programa Drive in a square. La versión de la izquierda muestra un bloque Turn for configurado para girar a la izquierda cuando debería girar a la derecha, y este error se corrige en la versión de la derecha.

Corrige el error.

Proyecto de 123 bloques VEXcode con 4 pares de bloques Drive for y Turn for que impulsarán al robot en un cuadrado. Se ha corregido el bloqueo de giro incorrecto y un diagrama a la derecha muestra al robot conduciendo por la ruta correcta.

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.

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

Last Updated: