Lección 1: ¿Qué es un algoritmo?
En esta lección, aprenderás qué es un algoritmo y cómo el uso de algoritmos en VEXcode VR te permite crear proyectos de VEXcode VR con comportamientos más diversos. Los proyectos algorítmicos instruyen al robot de realidad virtual para que responda a su entorno, lo que será necesario para resolver el Dynamic Castle Crasher Challenge.
Resultados de aprendizaje
- Identifica que los algoritmos están formados por secuencias, selecciones y bucles.
- Identificar que los algoritmos son secuencias precisas de instrucciones, implementadas mediante lenguajes de programación, para procesos a realizar por un Robot VR.
Algoritmos
Los algoritmos son secuencias precisas de instrucciones, implementadas utilizando lenguajes de programación, como VEXcode VR, para que los procesos sean llevados a cabo por un robot VR.
Los elementos básicos de un algoritmo son la secuencia, la selección y la iteración.
- Secuencia : el orden en que los comportamientos y los comandos se combinan en un proyecto para producir un resultado deseado.
- Selección : es el uso de declaraciones condicionales en un proyecto. Las declaraciones condicionales como [If then] o [If then else] afectan el flujo del proyecto de un proyecto VEXcode VR.
- Iteración : los algoritmos a menudo usan la repetición para ejecutar pasos un cierto número de veces, o hasta que se cumpla una determinada condición. Esto también se conoce como "bucle". La iteración puede cambiar el flujo del proyecto repitiendo un comportamiento un número específico de veces o hasta que se cumpla una condición.
Este proyecto de ejemplo del desafío de la Unidad 8 es un ejemplo de un algoritmo. Incluye una combinación de bucles, datos de sensores y comandos reunidos en una secuencia para resolver el Desafío del Desplazador de Discos.
El proyecto utiliza iteraciones o "bucles" para repetir acciones y verificar los valores informados del sensor.

La forma en que se secuencian y combinan los comandos determina el comportamiento del robot de realidad virtual. Este proyecto también incluye una selección que determina las partes del proyecto que se ejecutan en función de la condición del sensor.

Preguntas
Seleccione un enlace a continuación para acceder al cuestionario de la lección.
Google Doc / .docx / .pdf