Skip to main content
Portail des enseignants

Méthodes de codage alternatives

Adapter cette unité pour utiliser une autre méthode de codage

Cette unité de laboratoire STEM est conçue pour être utilisée avec les cartes Coder et Coder.  Cependant, vous pouvez adapter les laboratoires de cette unité pour utiliser VEXcode 123. Cette flexibilité peut vous aider à répondre aux besoins individuels de vos élèves. Par exemple, si vos élèves sont familiers avec VEXcode 123, ils peuvent effectuer toutes les activités de codage avec VEXcode 123. La section Résumé de chaque laboratoire contient des informations supplémentaires qui peuvent vous aider à modifier le laboratoire individuel pour utiliser VEXcode 123.

Adaptation VEXcode 123

Si vous utilisez VEXcode 123 avec cette unité, les élèves peuvent utiliser les blocs [Drive for] ou [Drive until] pour conduire le robot 123 dans les activités de codage. Pour plus d'informations sur la façon de travailler avec VEXcode 123, voir la section VEXcode 123 de la bibliothèque STEM.

Bloc de code VEX Comportement
Bloc VEXcode qui lit Drive Forward pendant 1 étape. Le bloc [Drive for] déplace le robot 123 vers l'avant ou vers l'arrière sur une distance donnée.  Définissez la distance à laquelle le robot 123 se déplacera en entrant une valeur dans l'ovale.
Bloc VEXcode qui lit le lecteur vers l'avant jusqu'à l'objet. Le bloc [Drive until] déplace le robot 123 vers l'avant ou vers l'arrière jusqu'à ce que le capteur oculaire détecte un objet.
Le bloc VEXcode qui lit l'œil détecte le rouge. Le <Eye detects> signale si le capteur oculaire détecte la couleur spécifiée.
Bloc VEXcode qui lit si sinon. Le bloc [If then else] est un bloc « C » qui exécute les blocs à l'intérieur de la première ou de la deuxième partie du If then else en fonction de la valeur booléenne rapportée.
Bloc VEXcode qui lit pour toujours Le bloc [Forever] est un bloc « C » qui répète tous les blocs contenus à l'intérieur pour toujours.

 

  • Si vous utilisez VEXcode 123 avec cette unité, les élèves peuvent utiliser le bloc [Drive for] pour les activités du laboratoire 1. Ils peuvent définir la distance jusqu'à laquelle le robot 123 se déplacera en entrant une valeur dans l'ovale dans les sections Lab 1 Play.

Projet VEXcode avec un bloc au démarrage et 4 blocs attachés, les blocs se lisent comme suit : avancez de 2 pas, avancez de 1 pas, avancez de 1 pas, avancez de 1 pas.
Solution possible pour le projet Drive to Grandmother's House dans le laboratoire 1, partie de jeu 2
  • Les élèves peuvent utiliser le bloc [Drive until] dans leurs projets pour le laboratoire 2. Ils peuvent utiliser ce bloc pour avoir le lecteur de robot 123 jusqu'à ce qu'il détecte soit la maison de grand-mère dans la partie de jeu 1, soit le loup dans la partie de jeu 2.

Projet VEXcode avec un bloc au démarrage et 2 blocs attachés, les blocs se lisent comme suit : avancez jusqu'à l'objet, lisez le klaxon sonore.
Solution possible pour le projet Scare Away the Wolf dans Lab 2, Play Part 2
  • Dans le laboratoire 3, les élèves peuvent utiliser les blocs [If then else] <Eye detects>, , et [Forever] afin de créer l '« algorithme de détection des loups ». Notez que le bloc [Forever] contient tous les autres blocs. C'est ce qui détermine quels blocs seront répétés.

    Projet VEXcode avec un bloc au démarrage et 6 blocs attachés. Une boucle éternelle entoure les blocs suivants : avancez jusqu'à ce que l'objet, si l'œil détecte le rouge, puis jouez le klaxon sonore, sinon jouez la sonnette sonore. Solution
    possible pour le projet d'algorithme de « détection de loup » dans le laboratoire 3, partie de jeu 2