MINT lernen

Ereignisse: Tasten und Gesten

Der Calliope wartet geduldig — bis jemand drückt, berührt oder schüttelt.

1

Warten auf ein Ereignis

  • Ereignis:etwas, das von außen passiert — Knopf drücken, Pin berühren, schütteln.
  • Ereignisblock:violetter Startblock aus Eingabe; die Blöcke darin laufen nur, wenn das Ereignis eintritt.
  • Knöpfe:wenn Knopf A gedrückt — auch für B oder A+B.
  • Pins:wenn Pin P0 gedrückt — reagiert auf Berühren.
  • Gesten:wenn geschüttelt — auch Logo oben, nach links neigen, freier Fall …
Merke

Ereignisblock: wenn <Ereignis> → die Blöcke darin laufen jedes Mal, wenn es eintritt

2

Mehrere Ereignisse in einem Programm

  • Nebeneinander:Ein Programm kann viele Ereignisblöcke haben, jeder steht für sich.
  • Reihenfolge:bestimmt der Mensch — nicht die Lage der Blöcke im Editor.
  • Überschreiben:Jede neue Anzeige ersetzt die alte. Sichtbar bleibt das Letzte.
  • Nichts passiert:Ohne Ereignis läuft nur beim Start.

Lies das Programm, tippe auf die Anzeige am Ende und spiele dann die Ereignisse ab. Danach kannst du selbst auf A, B, Pin 0 oder Schütteln drücken.

Was zeigt die Matrix am Ende?

Das Programm
beim Start
zeige Nummer 0
wenn Knopf A gedrückt
zeige Nummer 1
wenn Knopf B gedrückt
zeige Icon ♥
wenn Pin P0 gedrückt
zeige Nummer 2
wenn geschüttelt
Bildschirminhalt löschen
Runde

Halte fest: Ein Ereignisblock wartet. Er läuft jedes Mal von vorn, wenn sein Ereignis eintritt — und merkt sich nichts vom letzten Mal.

3

Allgemeine Hinweise

Keine Reihenfolge im Editor

Ob der Block für A oben oder unten steht, ist egal. Es zählt, wann gedrückt wird.

Ein Ereignis, ein Block

Zwei Blöcke „wenn Knopf A gedrückt“ sind verwirrend — MakeCode markiert den zweiten grau.

Simulator nutzen

Im Simulator kannst du Knöpfe anklicken und mit der Maus schütteln — ohne echten Calliope.

Videos