Mathématiques appliquées avec VEXcode VR

Introduction

VEXcode VR peut être utilisé pour enseigner et mettre en pratique de nombreux concepts mathématiques différents tels que l'ordre des opérations, la résolution d'équations, la résolution de triangles rectangles, l'utilisation du théorème de Pythagore, la catégorisation des formes et bien d'autres.


Blocs opérateur

Opérateur

Les blocs opérateur font partie de la catégorie Opérateurs dans VEXcode VR. Ces blocs appartiennent à la catégorie des blocs Reporter, ils rapportent donc les valeurs des variables, des capteurs ou des calculs. Pour plus d’informations sur les blocs Reporter, consultez l’article Formes de bloc et signification.

Opérateur

Les blocs opérateurs peuvent être utilisés pour déterminer des calculs tels que : 

  • Opérations de base (addition, soustraction, multiplication, division)
  • Arrondi
  • Valeur absolue
  • Fonctions trigonométriques (sinus, cosinus, tangente, arc sinus, arc cosinus, arc tangente)
  • Logarithmes
  • Déterminer les inégalités
  • Utilisez les conjonctions (et), les disjonctions (ou,) et les négations (non) qui sont utilisées en mathématiques discrètes.

Pour plus d'informations sur les blocs Opérateur, consultez les informations Aide.


Utilisation de la fenêtre Moniteur et de la console Moniteur

Moniteur

La fenêtre de surveillance et la console de surveillance peuvent être utilisées pour afficher un message, rapporter les valeurs des capteurs ou pour collecter des données, créant ainsi des sorties lisibles par l'utilisateur à partir de projets VEXcode VR. Cela peut être utile pour déterminer des calculs mathématiques.

Par exemple, dans le projet suivant, être capable de voir la valeur actuelle du minuteur en secondes dans la fenêtre Moniteur peut permettre à l'utilisateur de voir laquelle des instructions de la disjonction (le bloc Ou) fera que la condition sera vraie. Puisque le VR Robot atteindra le mur avant le seuil de 15 secondes, l'autre condition du bloc ou , selon laquelle le VR Robot sera à moins de 50 mm du mur, sera vraie.

Dessiner un carré

La console d'impression peut également être utilisée pour visualiser des moments discrets d'un projet, par exemple visualiser les différents côtés dessinés pour catégoriser les formes ou imprimer des calculs.

Dans l'exemple suivant, la console du moniteur ou la fenêtre du moniteur peut être utilisée pour afficher quel côté du carré le robot VR dessine activement. Cela aide l'utilisateur à mieux catégoriser les formes selon leur nombre de côtés (triangle, quadrilatère, pentagone, hexagone, etc…).


Exemple de théorème de Pythagore

Exemple pythagoricien

Dans l'exemple suivant, le robot VR résoudra le troisième côté d'un triplet de Pythagore en utilisant le théorème de Pythagore. Le théorème de Pythagore est utilisé pour trouver le côté manquant d’un triangle rectangle. La formule est la suivante :

Théorème de Pythagore : a2 + b2 = c2

Dans cet exemple, les deux côtés donnés sont 600 et 800 mm. L'utilisateur doit calculer le troisième côté à l'aide des blocs de la catégorie Opérateurs. Certaines propriétés connues d'un triple pythagoricien sont que les côtés sont dans un rapport de 3:4:5 et que les trois mesures d'angle intérieur sont d'environ 90, 36,9 et 53,1 degrés.

Le projet utilisera des variables et des blocs opérateurs pour calculer le côté manquant. La console du moniteur sera utilisée pour observer la longueur des trois côtés, une fois calculées. Cela permet à l'utilisateur de voir la valeur du troisième côté telle qu'elle est calculée.

Formule dans le projet

Notez comment la formule est créée dans le projet à l'aide des blocs variables et opérateurs :

Tournez 143

Notez également que le robot devra tourner l'angle extérieur de 143,1 degrés et non l'angle intérieur de 36,9 degrés en raison de la façon dont le robot fait face après avoir dessiné le côté B.

Triangle GéoGrbra

36,9 degrés est l'angle intérieur du triangle, mais le robot VR devra modifier la valeur de l'angle extérieur afin de dessiner correctement le triangle.

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

Last Updated: