Ottieni l'orologio
Sfida: Vancouver è 3 ore indietro rispetto a New York. Londra è 8 ore avanti rispetto a Vancouver. A New York sono le 4:00 del mattino di lunedì. L'obiettivo dell'attività è un algoritmo per calcolare l'ora nelle altre due città e nella tua zona Utilizza i blocchi Penna per programmare il Robot VR in modo che disegni la lancetta dei minuti e quella delle ore su ciascun orologio per mostrare l'ora.
- Scarica il foglio di lavoro sull'orologio mondiale come file PNG da di Google.
- Per saperne di più sul download di file .png dalle presentazioni consultare articolo.
- Seleziona Art Canvas+ Playground e carica il foglio di lavoro dell'attività.
- Per ulteriori informazioni sul caricamento di immagini su Art Canvas+ Playground consultare articolo.
- Progetta un algoritmo per calcolare l'ora a Vancouver, Londra e nella tua zona.
- Dichiara le variabili per memorizzare l'ora di New York, l'ora di Vancouver, l'ora di Londra e la tua ora.
- Calcola la differenza di fuso orario tra New York e la tua zona.
- Utilizza le variabili per creare un'espressione per ogni frase indizio al fine di calcolare l'ora di Vancouver, l'ora di Londra e il tuo orario.
- Programma il robot VR in modo che disegni la lancetta dei minuti e quella delle ore su ciascun orologio.
- Utilizza i valori delle variabili per calcolare l'angolo di rotazione necessario al robot VR per disegnare la lancetta delle ore su ciascun orologio.
- Utilizza il blocco [print] per stampare l'ora di Vancouver, Londra e della tua zona nella Console di stampa.
Suggerimenti utili
- La lancetta delle ore dell'orologio compie 30 gradi (360/12) in senso orario ogni ora, poiché una rotazione completa della lancetta delle ore di 360 gradi corrisponde a 12 ore.
Utilizza il blocco set della categoria Variabili per assegnare alla variabile un determinato valore.

Comando Python corrispondente
New York = 4
Per assistenza nella creazione di variabili e nell'archiviazione dei dati nel progetto, selezionare il pulsante "TUTORIAL" in VEXcode VR e scegliere il tutorial Archiviazione dati.


- Per ulteriori informazioni sulle regole di denominazione delle variabili in VEXcode VR, questo.