C4K_PY_no_bg

C4K: PY-03 Blinkendes Herz

Programmiere ein blinkendes Herz auf dem BBC micro:bit.

Inhalt

In diesem Workshop programmierst du mit Python ein blinkendes Herz auf der 5×5-LED-Matrix des BBC micro:bit. Du lässt abwechselnd ein großes und ein kleines Herz erscheinen. Eine kurze Pause zwischen den beiden Bildern erzeugt den Eindruck eines Herzschlags.

Mit einer Schleife wiederholt der micro:bit die Bildfolge immer wieder. Beim Ausprobieren veränderst du die Länge der Pausen und beobachtest, wie dadurch ein schnellerer oder langsamerer Herzschlag entsteht. Außerdem lernst du, wie du das fortlaufende Programm wieder stoppst. Coding Cards führen dich Schritt für Schritt durch das Projekt und unterstützen dich bei der Programmierung.

Erweiterungen

  • die Geschwindigkeit des Herzschlags verändern
  • eigene Bilder zeichnen und zu einer Animation verbinden
  • die Animation mit Taste A starten und mit Taste B stoppen
  • weitere Bilder oder kurze Effekte in die Bildfolge einbauen

Lernziele

  • gestalten, wie einzelne LEDs zu Bildern auf der LED-Matrix zusammengesetzt werden
  • strukturieren, wie Bilder und Pausen eine einfache Animation bilden
  • programmieren, wie eine Schleife die Bildfolge fortlaufend wiederholt
  • steuern, wie die Länge der Pausen die Geschwindigkeit des Herzschlags beeinflusst
  • erklären, wie Programmablauf, Schleife und LED-Ausgabe auf dem BBC micro:bit zusammenwirken