Wereldklok
: Vancouver loopt 3 uur achter op New York. Londen loopt 8 uur voor op Vancouver. Het is maandagochtend 4:00 uur in New York. Het doel van deze activiteit is een algoritme te ontwikkelen waarmee de tijd in de twee andere steden en jouw regio kan worden berekend. Gebruik de Pen-blokken om de VR-robot te programmeren, zodat deze de minutenwijzer en de urenwijzer op elke klok tekent om de tijd weer te geven.
- Download het werkblad 'Wereldklok' als een PNG-bestand van Google Slides-.
- Voor meer informatie over het downloaden van .png-bestanden uit diavoorstellingen zie artikel.
- Selecteer de Art Canvas+ Playground en upload het activiteitenblad.
- Voor meer informatie over het uploaden van afbeeldingen naar de Art Canvas+ Playground, dit artikel
- Ontwerp een algoritme om te berekenen hoe laat het is in Vancouver, Londen en jouw regio.
- Declareer variabelen om de tijd in New York, de tijd in Vancouver, de tijd in Londen en uw eigen tijd op te slaan.
- Bepaal het tijdsverschil tussen New York en uw woonplaats.
- Gebruik variabelen om voor elke aanwijzingszin een uitdrukking te maken waarmee je de tijd in Vancouver, de tijd in Londen en je eigen tijd kunt berekenen.
- Programmeer de VR-robot om de minutenwijzer en de uurwijzer op elke klok te tekenen.
- Gebruik de variabele waarden om de hoek te berekenen waaronder de VR-robot moet draaien om de uurwijzer op elke klok te tekenen.
- Gebruik het [print]-blok om de tijd in Vancouver, Londen en uw regio af te drukken in de printconsole.
Handige tips
- De uurwijzer van de klok draait elk uur 30 graden (360 / 12) met de klok mee, omdat er 12 uur in een volledige draai van 360 graden van de uurwijzer zitten.
Gebruik het blok set uit de categorie 'Variabelen' om de variabele een bepaalde waarde te geven.

Overeenkomend Python-commando
New York = 4
Voor hulp bij het aanmaken van variabelen en het opslaan van gegevens in het project, selecteer je de knop "TUTORIALS" in en kies je de tutorial Gegevens opslaan.


- Voor meer informatie over de naamgevingsregels voor variabelen in VEXcode VR, dit artikel.