Zum Hauptinhalt springen

Schnecke klettert einen Baum hinauf

Herausforderung : Eine Schnecke befindet sich am Boden und möchte die Spitze eines 1500 mm hohen Baumes erreichen. Sie steigt täglich um 350 mm an und rutscht nachts um 280 mm wieder ab. Ziel der Aufgabe ist es, einen Algorithmus zu erstellen, der die Anzahl der Tage berechnet, die die Schnecke benötigt, um die Baumspitze zu erreichen, und den VR-Roboter so zu programmieren, dass er den Klettervorgang der Schnecke simuliert.

  • Wählen Sie das Hintergrundbild „Schnecke klettert auf einen Baum“ als PNG-Datei dieser Google-Diashow aus und laden Sie es herunter
  • Wählen Sie den Art Canvas+ Spielplatz aus und laden Sie das Hintergrundbild „Schnecke klettert auf einen Baum“ hoch.
  • Entwerfen Sie einen Algorithmus, der die Anzahl der Tage berechnet, die die Schnecke benötigt, um die Baumspitze zu erreichen, und programmieren Sie den VR-Roboter, um den Klettervorgang zu simulieren.
    • Erstellen Sie Variablen, um die verbleibende Baumhöhe, die die Schnecke erklimmen muss, und die Anzahl der Tage, die die Schnecke dafür benötigt, zu erfassen.
    • Programmiere den VR-Roboter so, dass er zur Startposition am unteren Ende des Baumes fährt.
    • Steuern Sie den Roboter vorwärts und rückwärts, um den Klettervorgang der Schnecke während eines Tages und einer Nacht zu simulieren. Aktualisieren Sie die verbleibende Baumhöhe zum Erklimmen und die Anzahl der Tage, die die Schnecke dafür benötigt. Wiederholen Sie diesen Vorgang, bis die Schnecke die Baumspitze erreicht hat. 
    • Verwenden Sie den [print]-Block, um den Variablenwert in der Druckkonsole auszugeben und die Anzahl der Tage anzuzeigen, die die Schnecke benötigt, um die Baumspitze zu erreichen.

Hilfreiche Tipps

  • Beträgt die verbleibende Baumhöhe, die die Schnecke zum Erklimmen hat, 350 mm oder weniger, kann die Schnecke innerhalb eines Tages die Baumspitze erreichen und rutscht nachts nicht herunter.