Aktivität 01
Paararbeit: Laufzeit-Simulation
Paare erhalten Algorithmenkarten mit linearer und binärer Suche. Sie simulieren Ausführungen für Datenmengen von 10 bis 1000 Elementen und notieren Schritte. Abschließend plotten sie Kurven und bestimmen die O-Notation.
Wie lässt sich mathematisch vorhersagen, ob ein Algorithmus bei großen Datenmengen noch funktioniert?
ModerationstippWährend der Laufzeit-Simulation in Paararbeit gezielt nachfragen, warum die gemessenen Zeiten manchmal überraschend ausfallen und wie Konstanten das Ergebnis beeinflussen.
Worauf zu achten istGeben Sie den Schülerinnen und Schülern ein einfaches Pseudocode-Fragment einer Schleife, die n-mal ausgeführt wird. Fragen Sie: 'Wie viele Operationen werden ungefähr ausgeführt, wenn n sehr groß wird?' und 'Welche O-Notation beschreibt die Laufzeit dieses Code-Fragments?'