Horloge mondiale
Défi : Vancouver a 3 heures de retard sur New York. Londres a 8 heures d'avance sur Vancouver. Il est 4h du matin, lundi, à New York. L'objectif de l'activité est de créer un algorithme permettant de calculer l'heure dans les deux autres villes et dans votre région. Utilisez les blocs Pen pour programmer le robot VR afin qu'il dessine l'aiguille des minutes et l'aiguille des heures sur chaque horloge pour indiquer l'heure.
- Téléchargez la feuille d'activité Horloge mondiale au format PNG à partir de ce diaporama Google.
- Pour en savoir plus sur le téléchargement de fichiers .png à partir de diaporamas consultez article.
- Sélectionnez Art Canvas+ Playground et téléchargez la fiche d'activité.
- Pour en savoir plus sur le chargement d'images dans l'espace de jeu Art Canvas+ consultez article.
- Concevez un algorithme permettant de calculer l'heure à Vancouver, à Londres et dans votre région.
- Déclarez des variables pour stocker l'heure de New York, l'heure de Vancouver, l'heure de Londres et votre heure.
- Déterminez le décalage horaire entre New York et votre région.
- Utilisez des variables pour créer une expression pour chaque phrase-indice afin de calculer l'heure de Vancouver, l'heure de Londres et votre heure.
- Programmez le robot VR pour qu'il dessine l'aiguille des minutes et l'aiguille des heures sur chaque horloge.
- Utilisez les valeurs des variables pour calculer l'angle de rotation nécessaire au robot VR pour dessiner l'aiguille des heures sur chaque horloge.
- Utilisez le bloc [print] pour imprimer l'heure à Vancouver, à Londres et dans votre région sur la console d'impression.
Conseils utiles
- L'aiguille des heures de l'horloge tourne de 30 degrés (360 / 12) dans le sens des aiguilles d'une montre chaque heure, puisqu'il y a 12 heures dans une rotation de 360 degrés de l'aiguille des heures.
Utilisez le bloc définir de la catégorie Variables pour attribuer une valeur donnée à la variable.

Commande Python correspondante
New York = 4
Pour obtenir de l'aide sur la création de variables et le stockage de données dans le projet, veuillez sélectionner le bouton « TUTORIELS » dans VEXcode VR et choisir le Stockage de données Tutoriel.


- Pour plus d'informations sur les règles de nommage des variables dans VEXcode VR, consulter cet article.