Désactivation et activation des blocs dans VEXcode VR

VEXcode VR permet aux utilisateurs de désactiver et d'activer des blocs dans leurs projets. Il s'agit d'une fonctionnalité utile pour tester ou déboguer un projet sans avoir à démonter le projet. L'utilisateur peut désactiver ou activer un ou plusieurs blocs pour tester les différences de comportement du robot lorsque ce bloc est ou non dans le projet.


Comment désactiver et activer les blocs

Capture d'écran de l'interface VEXcode VR montrant les options de désactivation/activation d'un robot virtuel, illustrant les fonctionnalités de codage par blocs de la plate-forme pour l'enseignement des concepts de codage dans l'éducation STEM.

Pour désactiver un bloc, cliquez avec le bouton droit ou appuyez longuement sur le bloc pour activer le menu contextuel, puis sélectionnez Désactiver le bloc.

Capture d'écran du menu contextuel dans VEXcode VR, présentant les options de codage et de contrôle du robot, conçues pour aider les utilisateurs à programmer dans l'environnement virtuel.

Pour activer un bloc désactivé, activez le menu contextuel de ce bloc et sélectionnez Activer le bloc. 


Qu'arrive-t-il aux blocs individuels lorsqu'ils sont désactivés

Image d'une personne handicapée utilisant VEXcode VR, un environnement de programmation en ligne pour l'apprentissage des concepts de codage via un robot virtuel, présentant l'accessibilité dans l'éducation STEM.

Lorsqu'un ou plusieurs blocs sont désactivés, ils sont affichés en grisé avec une grille de lignes diagonales dessus.

Le bloc désactivé est traité comme un commentaire. Cela n’a aucun effet sur le déroulement du projet.

Dans l'exemple de projet, le robot n'attendra pas après avoir fait marche arrière, mais tournera immédiatement à droite.


Que se passe-t-il lorsqu'un bloc contenant des blocs imbriqués est désactivé

Capture d'écran montrant la fonctionnalité « Blocs imbriqués » désactivée dans VEXcode VR, illustrant l'interface de codage basée sur des blocs pour la programmation d'un robot virtuel.

Lorsque vous désactivez un bloc contenant des blocs imbriqués, tous les blocs sont désactivés. Les blocs comme une boucle ou conditionnelle if-then-else, qui ont des blocs imbriqués, peuvent être désactivés de la même manière qu'un seul bloc. 

Activez le menu contextuel de cette boucle ou de ce bloc de contrôle conditionnel, puis sélectionnez Désactiver le bloc. 

Capture d'écran de l'interface VEXcode VR montrant le bloc « Répéter » désactivé, indiquant qu'il ne peut pas être utilisé dans le contexte de programmation actuel. Cette image prend en charge les tutoriels pour l'apprentissage des concepts de codage avec un robot virtuel.

Cette image montre ce qui s'est passé lorsque la boucle de répétition a été désactivée. La boucle et les deux blocs à l’intérieur ont tous été désactivés.

Capture d'écran montrant l'interface VEXcode VR avec le bloc principal activé, illustrant l'environnement de codage basé sur des blocs utilisé pour la programmation de robots virtuels dans des contextes éducatifs.

Vous pouvez activer le bloc principal et tous les blocs imbriqués qu'il contient en activant le menu contextuel du bloc principal et en sélectionnant Activer le bloc.

Capture d'écran de VEXcode VR montrant un bloc principal désactivé dans l'interface de codage par blocs, illustrant l'environnement de programmation pour l'apprentissage des concepts de codage avec un robot virtuel.

Lorsque le bloc principal est activé, tous les blocs imbriqués seront également activés.


Désactiver et activer un seul bloc imbriqué

Capture d'écran de l'interface VEXcode VR montrant les options de désactivation et d'activation des fonctionnalités, illustrant l'environnement de codage basé sur des blocs pour la programmation d'un robot virtuel dans un contexte de didacticiel.

Vous pouvez désactiver des blocs uniques dans une boucle ou if-then-else en suivant les mêmes étapes pour désactiver tout autre bloc : activez le menu contextuel de ce bloc et choisissez Désactiver le bloc.

Voici un exemple de désactivation d'un seul bloc dans une boucle.

Interface de menu contextuel VEXcode VR affichant des options de programmation d'un robot virtuel, conçue à des fins éducatives en codage et en robotique, proposant des options de codage basées sur des blocs et du texte.

Le menu contextuel du bloc principal ne fournira pas d'option pour activer le bloc imbriqué car le bloc principal n'a pas été désactivé.

Diagramme illustrant le contexte de bloc imbriqué dans VEXcode VR, un environnement de programmation en ligne pour l'apprentissage des concepts de codage via un robot virtuel, proposant des options de codage basées sur des blocs et du texte.

Si plus tard vous souhaitez activer ce bloc imbriqué, vous devrez activer son menu contextuel.


Désactiver un bloc « chapeau »

Capture d'écran de l'interface VEXcode VR montrant la fonctionnalité « Désactiver le chapeau », conçue pour aider les utilisateurs à apprendre les concepts de codage via un robot virtuel dans un environnement de codage basé sur des blocs.

Vous pouvez désactiver une pile entière de blocs en désactivant le bloc « chapeau » qui les contient tous.

Activez le menu contextuel du bloc « chapeau », puis sélectionnez Désactiver le bloc.

Capture d'écran d'un didacticiel VEXcode VR montrant une interface de codage basée sur des blocs avec une fonction de chapeau désactivée, illustrant les concepts de programmation pour les robots virtuels dans un cadre éducatif.

Cette image montre ce qui s'est passé lorsque le bloc « chapeau » au démarrage est désactivé. Tous les blocs contenus sous le bloc Au démarrage ne s’exécuteront pas.

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

Last Updated: