Codage basé sur des blocs ou codage basé sur du texte, par où commencer ?

VEX est unique en ce que STEM est enseigné d'une manière qui va au-delà de la théorie. "Hello World" a trouvé une forme physique dans la commande "Drive Forward". L'excitation surgit lorsque votre première commande est entrée à l'écran et vous pouvez voir l'idée que vous aviez en tête prendre forme.

Comme beaucoup, vous avez peut-être été initié à VEX par un enseignant, un collègue ou même en voyant un tournoi se dérouler. Étonnamment, les robots qui peuvent soulever, marcher ou grimper ont probablement attiré votre attention et ont suscité votre intérêt à l'essayer par vous-même.

Blocs de code VEX

Avant de faire votre choix, il est fortement recommandé de vérifier [insérer le robot à choisir] afin d'avoir d'abord une idée de la plate-forme que vous souhaitez utiliser pour vos objectifs. Ensuite, consultez les certifications que nous avons en ligne et qui sont disponibles gratuitement. Une fois que vous avez compris cela, parlons du codage et de certaines des questions les plus fréquemment posées.

Je n'ai jamais fait de codage, par où commencer ?

Plus que probablement, si vous n'avez aucune expérience préalable en robotique ou en programmation, vous voudrez commencer avec les blocs VEXcode.

Blocs de code VEX

Alors qu'Hollywood aime souligner à quel point les programmeurs sont habiles en affichant une saisie rapide sur les écrans, le codage va bien au-delà de vos mots par minute. Nos certifications approfondissent les études sur la façon dont la robotique peut être bénéfique à plus d'un titre.

Le codage est un moyen de placer vos pensées et vos théories dans un langage que l'ordinateur et votre robot comprennent. Il est très important de souligner à quel point un projet est réalisé avant de toucher l'ordinateur. L'utilisation du codage par blocs supprime la syntaxe (la manière compliquée dont les codes doivent être saisis) de l'équation. Au lieu d'avoir à passer des heures de frustration à essayer de trouver la bonne façon de configurer un seul moteur (et le message constant « erreur du compilateur »), vous pouvez vous concentrer sur les choses importantes. En utilisant le codage par blocs, vous découvrirez un certain verbiage de codage qui vous aidera à saisir une idée de ce que fait chaque bloc.

Vous utiliserez toujours les boucles « While » et les « Booléens » mais VEXcode vous guidera dans la façon dont ces concepts fonctionnent pour exécuter les commandes que vous souhaitez. En quelques minutes, vous pouvez faire en sorte que votre robot obéisse à certaines commandes de base, et avec de la pratique, vous serez capable d'exécuter des programmes très complexes. Passer par nos STEM Labs vous aidera également à développer des compétences de pensée critique qui construiront une base solide sur laquelle travailler, avant de passer au codage basé sur du texte.


J'ai déjà fait de la robotique, mais pas VEX.

Plateforme croisée

Super! Vous êtes déjà en avance ! Tout comme une langue parlée, une fois que vous en avez appris une, une autre peut être plus facile à apprendre. Comme auparavant, les blocs peuvent valoir la peine d'être examinés avant de sauter dans le texte afin que vous puissiez vous familiariser avec l'environnement VEX. Cependant, vous pouvez immédiatement vous retrouver complètement familier et décider de passer au texte. Si tel est le cas, consultez notre bibliothèque VEX qui contient des articles tels que « Comment coder une fonction » ou « Configuration d'un moteur » à l'aide de texte. Une fois que vous êtes à l'aise, vous pouvez passer au codage basé sur du texte !


J'ai déjà utilisé VEX et j'ai programmé via ROBOTC.

Vous êtes peut-être prêt à vous lancer directement dans le codage de texte. Jetez un œil à la référence API et vous devriez être sur la bonne voie pour utiliser VEXcode avec les compétences acquises grâce à ROBOTC.

VEXcode Pro V5

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

Last Updated: