Zum Hauptinhalt springen

Weltuhr

Herausforderung : Vancouver liegt 3 Stunden hinter New York. London ist Vancouver 8 Stunden voraus. Es ist Montag, 4:00 Uhr morgens in New York. Ziel der Aufgabe ist einen Algorithmus zu erstellen, der die Uhrzeit in den beiden anderen Städten und Ihrer Region berechnet. Verwenden Sie die Stiftblöcke, um den VR-Roboter so zu programmieren, dass er auf jeder Uhr den Minuten- und Stundenzeiger zeichnet, um die Uhrzeit anzuzeigen.

  • Laden Sie das Arbeitsblatt „Weltuhr-Aktivität als PNG-Datei aus Google-Präsentation herunter.
  • Wählen Sie den Art Canvas+ Spielplatz aus und laden Sie das Arbeitsblatt für die Aktivität hoch.
    • Um mehr über das Hochladen von Bildern auf den Art Canvas+ Playground zu erfahren, lesen diesen Artikel
  • Entwerfen Sie einen Algorithmus, der die Uhrzeit in Vancouver, London und Ihrer Region berechnet.
    • Deklarieren Sie Variablen, um die New Yorker Zeit, die Vancouverer Zeit, die Londoner Zeit und Ihre Zeit zu speichern.
    • Ermitteln Sie den Zeitunterschied zwischen New York und Ihrer Region.
    • Verwenden Sie Variablen, um für jeden Hinweissatz einen Ausdruck zu erstellen, mit dem Sie die Zeit in Vancouver, die Zeit in London und Ihre Zeit berechnen können.
  • Programmiere den VR-Roboter so, dass er den Minutenzeiger und den Stundenzeiger auf jeder Uhr zeichnet.
    • Berechnen Sie mithilfe der Variablenwerte den Winkel, um den sich der VR-Roboter drehen muss, um den Stundenzeiger auf jeder Uhr zu zeichnen.
  • Verwenden Sie den Block [print], um die Uhrzeit in Vancouver, London und Ihrer Region in der Druckkonsole auszugeben.

Hilfreiche Tipps

  • Der Stundenzeiger der Uhr dreht sich jede Stunde um 30 Grad (360 / 12) im Uhrzeigersinn, da eine 360-Grad-Drehung des Stundenzeigers 12 Stunden entspricht.
  • Verwenden Sie den Block setzen aus der Kategorie „Variablen“, um die Variable auf einen bestimmten Wert zu setzen.

    VEXcode Set variable block that reads 'set NewYork to 4'.

    • Passender Python-Befehl

      New York = 4
  • Hilfe zum Erstellen von Variablen und Speichern von Daten im Projekt erhalten Sie, indem Sie in VR auf die Schaltfläche „TUTORIALS“ klicken und das Tutorial „Daten speichern auswählen.

    Tutorial-Symbol aus der VEXcode VR-Toolbar.

    Symbol für das Tutorial zum Speichern von Daten in VEXcode VR.

  • Weitere Informationen zu den Namensregeln für Variablen in VEXcode VR finden in diesem Artikel.