Rotation

Hier lernen Sie, eine Animation mit einer sich drehenden Form erstellen.

Ein Objekt

Folgende Funktion erstellt eine Liste von Grafiken, deren Rotationswert sich verändert:

Loading...
  1. Halbieren Sie die Anzahl Bilder, die der Liste hinzugefügt werden. Was verändert sich und weshalb? Welche Anzahl Bilder in der Liste sind sinnvoll, um dieses Fehlverhalten zu vermeiden?
  2. Was wäre ein besserer Name für die Variable x? Begründen Sie.
  3. Im Moment wird die rotierende Grafik vor einem Hintergrund wiedergegeben. Entfernen Sie die Hintergrundgrafik. Was passiert? Begründen Sie.
  1. Ein rechtwinkliges Dreick vor einem Kreishintergrund dreht sich um sich selbst.
  2. Eine Ellipse (mit zwei unterschiedlichen Durchmessern) dreht sich um 180 Grad und stoppt dann. Legen Sie es vor einen Hintergrund Ihrer Wahl.
Loading...
Loading...

Zwei Objekte

Wenn man zum Beispiel einen Uhrzeiger drehen will, muss man noch Weiteres beachten:

Loading...
  1. Wie viele Bilder werden der Liste hinzugefügt? Weshalb diese Anzahl?
  2. Wo werden Pins gesetzt und weshalb?
  3. Wieder wird die rotierende Grafik vor einem Hintergrund wiedergegeben. Was passiert, wenn man diesen entfernt? Begründen Sie.
  4. Weshalb 'ruckelt' diese Animation?
  1. Ein Planet dreht sich um einen Stern respektive um die Sonne.
  2. Erstellen Sie eine Rotationsanimation Ihrer Wahl.
Loading...

Was Sie geübt und gelernt haben

Allgemein

  • Sie können sequenzelle Datentypen erstellen und verändern.
  • Sie können Schleifen und Listen in Funktionen erstellen und verwenden.

Python

  • Sie können Pythonlisten erstellen und Elemente hinzufügen.

PyTamaro

  • Sie können Animationen erstellen.

This activity has been created by Gall and is licensed under CC BY-SA 4.0.

Rotation

Logo of PyTamaro

PyTamaro is a project created by the Lugano Computing Education Research Lab at the Software Institute of USI

Privacy PolicyPlatform Version ede3c94 (Fri, 23 May 2025 14:43:18 GMT)