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

KIDS
n h m

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

n h m
i

Vorbereitung für das Blinken

Im Moment kennt dein Calliope 2 Modi: Aus (=0) und An (=1). Diese werden durch den Knopf A immer abwechselnd ausgeführt.

Jetzt soll ein weiterer Modus hinzukommen: Das Blinken. Das soll der Modus 2 sein. Entsprechend muss das Skript für den Knopf verändert werden, damit noch weitere Modi möglich werden.

Mit MakeCode geht das Verwenden weiterer Modi so:

In diesem Programmstück wird die Variable "Modus" bei jedem Knopfdruck um 1 erhöht. Da es im Moment nur die Modi 0 (=Aus), 1 (=An) und 2 (=Blinken) gibt, muss die Variable beim Erreichen von 3 wieder bei 0 beginnen.

Aufgabe

Baue dein Programm entsprechend der Abbildung um. Warum blinkt dein Calliope noch nicht, obwohl es diesen Modus jetzt gibt?

Das Fahrradrücklicht als Automat

Jetzt ist im Übergangsdiagramm noch ein dritter Zustand "Blinken" dazugekommen, der im Zustand "An" durch Drücken von Knopf A erreicht wird.

Quellen

Suche

v
K.2.6.3 Vorbereitung für das Blinken
Kopieren durch Anklicken

Rückmeldung geben