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