Aktivität 01
Paararbeit: Syntaxbaum zeichnen
Teilen Sie Schüler in Paare ein. Geben Sie einen Satz und eine Grammatik vor. Die Paare erstellen gemeinsam eine Ableitung und zeichnen den Syntaxbaum. Im Plenum präsentieren sie und diskutieren Alternativen.
Erklären Sie die Rolle von Ableitungen und Syntaxbäumen bei der Analyse von Programmiersprachen.
ModerationstippFordern Sie die Partner auf, sich gegenseitig ihre Syntaxbäume zu erklären, um sicherzustellen, dass beide die Struktur verstehen.
Worauf zu achten istGeben Sie den Schülerinnen und Schülern eine einfache kontextfreie Grammatik (z.B. für arithmetische Ausdrücke) und einen kurzen Satz. Bitten Sie sie, eine Schritt-für-Schritt-Ableitung zu erstellen und den entsprechenden Syntaxbaum zu zeichnen. Überprüfen Sie die Korrektheit der Ableitung und die Struktur des Baumes.