Codificación basada en bloques vs codificación basada en texto, ¿por dónde empezar? - Apoyo

VEX es único en el sentido de que STEM se enseña de una manera que va más allá de la teoría. “Hola mundo” ha encontrado una forma física en el comando “Conducir hacia adelante”. La emoción surge cuando se ingresa su primer comando en la pantalla y puede ver que la idea que tenía en mente toma forma.

Como muchos, es posible que un profesor, un colega te haya presentado a VEX o incluso que hayas visto jugar un torneo. Sorprendentemente, los robots que pueden levantar, pisar o trepar probablemente llamaron su atención y despertaron su interés por probarlo usted mismo.

Bloques VEXcode

Antes de tomar la decisión, es muy recomendable que marque [inserte qué robot elegir] para que primero tenga una idea de qué plataforma le gustaría utilizar para sus objetivos. A continuación, consulte las certificaciones que tenemos en línea que están disponibles de forma gratuita. Una vez que tenga eso, hablemos sobre la codificación y algunas de las preguntas más frecuentes.

Nunca he terminado de codificar, ¿por dónde empiezo?

Lo más probable es que, si no tiene experiencia previa con robótica o programación, querrá comenzar con VEXcode Blocks.

Bloques VEXcode

Si bien a Hollywood le encanta enfatizar lo hábiles que son los programadores al mostrar escritura rápida en las pantallas, la codificación va mucho más allá de sus palabras por minuto. Nuestras certificaciones profundizan en estudios sobre cómo la robótica puede ser beneficiosa en más de un sentido.

La codificación es una forma de colocar sus pensamientos y teorías en un lenguaje que la computadora y su robot comprendan. Es muy importante enfatizar qué parte de un proyecto se realiza antes de tocar la computadora. El uso de la codificación de bloques elimina la sintaxis (la complicada forma en que se deben ingresar los códigos) fuera de la ecuación. En lugar de tener que pasar horas de frustración tratando de encontrar la forma adecuada de configurar un solo motor (y el mensaje constante de "error del compilador"), puede concentrarse en las cosas importantes. Al usar la codificación de bloques, se le presentará un poco de verborrea de codificación que lo ayudará a comprender una idea de lo que hace cada bloque.

Seguirás usando bucles "While" y "Booleanos", pero VEXcode te guiará en cómo funcionan estos conceptos para ejecutar los comandos que deseas. En cuestión de minutos puede hacer que su robot obedezca algunos comandos básicos, y con la práctica podrá ejecutar algunos programas muy complejos. Pasar por nuestros laboratorios STEM también lo ayudará a desarrollar habilidades de pensamiento crítico que construirán una base firme en la que trabajar, antes de pasar a la codificación basada en texto.


He hecho robótica antes, pero no VEX.

Plataforma cruzada

¡Estupendo! ¡Ya estás por delante! Al igual que un idioma hablado, una vez que aprendes uno, otro puede ser más fácil de aprender. Como antes, puede valer la pena mirar Blocks antes de saltar al texto para que pueda familiarizarse con el entorno VEX. Sin embargo, es posible que de inmediato se familiarice por completo y decida pasar al texto. Si este es el caso, consulte nuestra Base de conocimientos que contiene artículos como "Cómo codificar una función" o "Configuración de un motor" utilizando texto. Una vez que se sienta cómodo, puede pasar a la codificación basada en texto.


Ya he usado VEX y lo he programado a través de ROBOTC.

Puede estar listo para saltar directamente a la codificación de texto. Eche un vistazo a la API Reference y debería estar en camino de usar VEXcode con las habilidades aprendidas a través de ROBOTC.

VEXcode Pro V5