Παγκόσμιο Ρολόι
Πρόκληση: Το Βανκούβερ απέχει 3 ώρες από τη Νέα Υόρκη. Το Λονδίνο είναι 8 ώρες μπροστά από το Βανκούβερ. Είναι 4:00 π.μ. Δευτέρας στη Νέα Υόρκη. Το αντικείμενο της δραστηριότητας είναι να δημιουργήσετε έναν αλγόριθμο για να υπολογίσετε τι ώρα είναι στις άλλες δύο πόλεις και στην περιοχή σας. Χρησιμοποιήστε τα μπλοκ στυλό για να προγραμματίσετε το ρομπότ εικονικής πραγματικότητας ώστε να σχεδιάσει τον λεπτοδείκτη και τον ωροδείκτη σε κάθε ρολόι για να δείξει την ώρα.
- Κατεβάστε το φύλλο εργασίας δραστηριότητας Παγκόσμιου Ρολόι ως αρχείο PNG από αυτήν την παρουσίαση διαφανειών Google.
- Για να μάθετε περισσότερα σχετικά με τη λήψη αρχείων .png από παρουσιάσεις διαφανειών, ανατρέξτε σε αυτό το άρθρο.
- Επιλέξτε το Art Canvas+ Playground και ανεβάστε το φύλλο εργασίας δραστηριότητας.
- Για να μάθετε περισσότερα σχετικά με την ανάρτηση εικόνων στο Art Canvas+ Playground, δείτε αυτό το άρθρο.
- Σχεδιάστε έναν αλγόριθμο για να υπολογίσετε τι ώρα είναι στο Βανκούβερ, στο Λονδίνο και στην περιοχή σας.
- Δηλώστε μεταβλητές για να αποθηκεύσετε την ώρα Νέας Υόρκης, την ώρα Βανκούβερ, την ώρα Λονδίνου και την ώρα σας.
- Προσδιορίστε τη διαφορά ώρας μεταξύ της Νέας Υόρκης και της περιοχής σας.
- Χρησιμοποιήστε μεταβλητές για να δημιουργήσετε μια έκφραση για κάθε πρόταση ένδειξης, ώστε να υπολογίσετε την ώρα Βανκούβερ, την ώρα Λονδίνου και την ώρα σας.
- Κωδικοποιήστε το ρομπότ εικονικής πραγματικότητας (VR) ώστε να σχεδιάζει τον λεπτοδείκτη και τον ωροδείκτη σε κάθε ρολόι.
- Χρησιμοποιήστε τις τιμές των μεταβλητών για να υπολογίσετε τη γωνία που πρέπει να περιστρέψει το ρομπότ εικονικής πραγματικότητας για να σχεδιάσει τον ωροδείκτη σε κάθε ρολόι.
- Χρησιμοποιήστε το μπλοκ [εκτύπωση] για να εκτυπώσετε την ώρα στο Βανκούβερ, το Λονδίνο και την περιοχή σας στην Κονσόλα Εκτύπωσης.
Χρήσιμες συμβουλές
- Ο ωροδείκτης στο ρολόι περιστρέφεται δεξιόστροφα κατά 30 μοίρες (360 / 12) κάθε ώρα, καθώς υπάρχουν 12 ώρες σε μια περιστροφή 360 μοιρών του ωροδείκτη.
Χρησιμοποιήστε το μπλοκ set από την κατηγορία Μεταβλητές για να ορίσετε τη μεταβλητή σε μια δεδομένη τιμή.

Αντιστοίχιση εντολής Python
Νέα Υόρκη = 4
Για βοήθεια σχετικά με τη δημιουργία μεταβλητών και την αποθήκευση δεδομένων στο έργο, επιλέξτε το κουμπί "TUTORIALS" στο VEXcode VR και επιλέξτε το Αποθήκευση Δεδομένων Tutorial.


- Για περισσότερες πληροφορίες σχετικά με τους κανόνες ονομάτων για μεταβλητές στο VEXcode VR, σε αυτό το άρθρο.