Aktivität 01
Lernen an Stationen: Regex-Konstruktion
Richten Sie Stationen ein: Bei Station 1 konstruieren Paare Regex für Binärzahlen mit gerader 1-Anzahl. Station 2 testet Regex mit Online-Tools. Station 3 passt Regex an neue Mengen an. Gruppen rotieren alle 10 Minuten und dokumentieren Erfolge.
Wie hängen Programmiersprachen und formale Grammatiken zusammen?
ModerationstippBei der Regex-Konstruktion lassen Sie Schülerinnen und Schüler zunächst einfache Muster mündlich formulieren, bevor sie diese in formale Ausdrücke übersetzen.
Worauf zu achten istGeben Sie den Schülerinnen und Schülern eine Liste von Zeichenketten und einen regulären Ausdruck. Bitten Sie sie, für jede Zeichenkette zu entscheiden, ob sie vom regulären Ausdruck erkannt wird, und ihre Antwort kurz zu begründen. Beispiel: Regulärer Ausdruck: a(b|c)*d. Zeichenketten: 'ad', 'abd', 'acd', 'abbcd', 'adc'.