Světové hodiny
Výzva: Vancouver je o 3 hodiny pozadu za New Yorkem. Londýn je o 8 hodin napřed než Vancouver. V New Yorku je pondělí 4:00 ráno. Cílem aktivity je vytvořit algoritmus pro výpočet času ve dvou dalších městech a ve vaší oblasti. Pomocí bloků pera naprogramujte VR robota tak, aby na každých hodinách nakreslil minutovou a hodinovou ručičku a zobrazoval tak čas.
- Stáhněte si pracovní list s aktivitou Světový čas jako soubor PNG z této prezentace Google.
- Chcete-li se dozvědět více o stahování souborů .png z prezentací, přečtěte si tento článek.
- Vyberte hřiště Art Canvas+ a nahrajte pracovní list s aktivitou.
- Chcete-li se dozvědět více o nahrávání obrázků na hřiště Art Canvas+, přečtěte si tento článek.
- Navrhněte algoritmus pro výpočet času ve Vancouveru, Londýně a vaší oblasti.
- Deklarujte proměnné pro uložení newyorského času, vancouverského času, londýnského času a vašeho času.
- Určete časový rozdíl mezi New Yorkem a vaší oblastí.
- Pomocí proměnných vytvořte výraz pro každou větu s klíčovými slovy, abyste vypočítali čas ve Vancouveru, londýnský čas a váš čas.
- Naprogramujte VR robota tak, aby na každých hodinách nakreslil minutovou a hodinovou ručičku.
- Použijte hodnoty proměnných k výpočtu úhlu, o který se VR robot musí otočit, aby nakreslil hodinovou ručičku na každých hodinách.
- Pomocí bloku [print] můžete vytisknout čas ve Vancouveru, Londýně a vaší oblasti do konzole Print Console.
Užitečné rady
- Hodinová ručička na hodinách se každou hodinu otočí o 30 stupňů (360 / 12) ve směru hodinových ručiček, protože při 360stupňovém otočení hodinové ručičky je 12 hodin.
Pro nastavení proměnné na danou hodnotu použijte blok set z kategorie Proměnné.

Odpovídající příkaz Pythonu
New York = 4
Pro pomoc s vytvářením proměnných a ukládáním dat v projektu klikněte na tlačítko „TUTORIALS“ v souboru VEXcode VR a zvolte Ukládání dat Tutoriál.


- Pro více informací o pravidlech pojmenování proměnných ve VEXcode VR prosím podívejte na tento článek.