Vai al contenuto principale

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.

    VEXcode Imposta il blocco variabile che legge 'imposta NewYork a 4'.

    • 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.

    Icona dei tutorial dalla barra degli strumenti VR di VEXcode.

    Icona del tutorial di VEXcode VR sull'archiviazione dei dati.

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