Μετάβαση στο κύριο περιεχόμενο

Παγκόσμιο Ρολόι

Πρόκληση: Το Βανκούβερ απέχει 3 ώρες από τη Νέα Υόρκη. Το Λονδίνο είναι 8 ώρες μπροστά από το Βανκούβερ. Είναι 4:00 π.μ. Δευτέρας στη Νέα Υόρκη. Το αντικείμενο της δραστηριότητας είναι να δημιουργήσετε έναν αλγόριθμο για να υπολογίσετε τι ώρα είναι στις άλλες δύο πόλεις και στην περιοχή σας. Χρησιμοποιήστε τα μπλοκ στυλό για να προγραμματίσετε το ρομπότ εικονικής πραγματικότητας ώστε να σχεδιάσει τον λεπτοδείκτη και τον ωροδείκτη σε κάθε ρολόι για να δείξει την ώρα.

  • Κατεβάστε το φύλλο εργασίας δραστηριότητας Παγκόσμιου Ρολόι ως αρχείο PNG από αυτήν την παρουσίαση διαφανειών Google.
  • Επιλέξτε το Art Canvas+ Playground και ανεβάστε το φύλλο εργασίας δραστηριότητας.
  • Σχεδιάστε έναν αλγόριθμο για να υπολογίσετε τι ώρα είναι στο Βανκούβερ, στο Λονδίνο και στην περιοχή σας.
    • Δηλώστε μεταβλητές για να αποθηκεύσετε την ώρα Νέας Υόρκης, την ώρα Βανκούβερ, την ώρα Λονδίνου και την ώρα σας.
    • Προσδιορίστε τη διαφορά ώρας μεταξύ της Νέας Υόρκης και της περιοχής σας.
    • Χρησιμοποιήστε μεταβλητές για να δημιουργήσετε μια έκφραση για κάθε πρόταση ένδειξης, ώστε να υπολογίσετε την ώρα Βανκούβερ, την ώρα Λονδίνου και την ώρα σας.
  • Κωδικοποιήστε το ρομπότ εικονικής πραγματικότητας (VR) ώστε να σχεδιάζει τον λεπτοδείκτη και τον ωροδείκτη σε κάθε ρολόι.
    • Χρησιμοποιήστε τις τιμές των μεταβλητών για να υπολογίσετε τη γωνία που πρέπει να περιστρέψει το ρομπότ εικονικής πραγματικότητας για να σχεδιάσει τον ωροδείκτη σε κάθε ρολόι.
  • Χρησιμοποιήστε το μπλοκ [εκτύπωση] για να εκτυπώσετε την ώρα στο Βανκούβερ, το Λονδίνο και την περιοχή σας στην Κονσόλα Εκτύπωσης.

Χρήσιμες συμβουλές

  • Ο ωροδείκτης στο ρολόι περιστρέφεται δεξιόστροφα κατά 30 μοίρες (360 / 12) κάθε ώρα, καθώς υπάρχουν 12 ώρες σε μια περιστροφή 360 μοιρών του ωροδείκτη.
  • Χρησιμοποιήστε το μπλοκ set από την κατηγορία Μεταβλητές για να ορίσετε τη μεταβλητή σε μια δεδομένη τιμή.

    VEXcode Ορίστε ένα μπλοκ μεταβλητών που διαβάζει 'και ορίστε τη Νέα Υόρκη σε 4'.

    • Αντιστοίχιση εντολής Python

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

    Εικονίδιο εκπαιδευτικών προγραμμάτων από τη Γραμμή εργαλείων VEXcode VR.

    Εικονίδιο εκμάθησης αποθήκευσης δεδομένων VEXcode VR.

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