Minimallogo des digitalen Schulbuchs inf-schule.de. Schriftzug in Zustandsübergangsdiagramm eines endlichen Automaten.

KIDS
n h m
i

Die tanzende Figur


tanzende Figur

Vielleicht kennst du aus der letzten Lernstrecke schon die Übung mit der tanzenden Figur.

Nun wollen wir diese Figur keinen vorgegebenen Tanz tanzen lassen, sondern es individuell mit den Pins steuern.

Die Pins des Calliope mini

Um jeweils beide Arme und beide Beine einzeln steuern zu können, benötigen wir vier "Knöpfe". Dazu verwenden wir die Pins.

Pins

Der Calliope mini hat sechs Pins: Einen Plus-Pin, einen Minus-Pin und vier nummerierte Pins, die du zur Eingabe nutzen kannst.

Im MakeCode-Editor kannst du mit dem Block Pin ... ist gedrückt im Menüpunkt Eingabe abfragen ob du einen Pin gerade berührst.

Baustein Pin gedrückt

Calliope Pin Finger

Wichtig: Wenn du einen Pin drücken möchtest, musst du deinen Calliope mini dabei mit der anderen Hand am Minus-Pin festhalten. Grund dafür ist, dass nur so der Stromkreis geschlossen ist.

Die tanzende Figur

Aufgabe 1

(a) Beschreibe in einem Satz, was der Programmteil macht.

Tänzer_Einseitig

(b) Was ist nun anders? Was würdest du hier ergänzen?

Tänzer_Einseitig

(c) Öffne den vorbereiteten MakeCode-Editor und programmiere deinen Calliope mini so, dass die Figur ihren linken Arm hebt, wenn PIN 0 berührt wird und ansonsten wieder gerade steht.

Teste dein Programm. Vergiss nicht den Minus-PIN gleichzeitig mit PIN 0 zu drücken!

Aufgabe 2

Hast du schon das "plus"-Symbol auf dem wenn-dann-Block entdeckt? Wenn du darauf drückst, verändert sich der Block.
Ergänze dein Programm so, dass das linke Bein mit Pin 1, das rechte Bein mit Pin 2 und der rechte Arm mit Pin 3 gesteuert werden.

Hilfe: Wenn du nicht sicher bist, kannst du die vorbereiteten Editoren verwenden.

Suche

v
K.2.23.1 Die tanzende Figur
Kopieren durch Anklicken

Rückmeldung geben