Suchfunktion

3.3.1.2 Algorithmen

Die Schülerinnen und Schüler entwickeln zunehmend komplexere Programme. Dabei finden auch zur Laufzeit Benutzerinteraktionen statt, es werden externe Sensordaten oder Daten aus Dateien eingelesen und weiterverarbeitet.

Der Fokus liegt jedoch auf den grundlegenden Sprachelementen einer textuellen Programmiersprache. Für spezielle Aufgabenbereiche (zum Beispiel Ein- und Ausgabe von Text, Grafik, Sensorabfragen) können geeignete Programmbibliotheken zum Einsatz kommen.

Sie lernen das Problem des kürzesten Weges auf einem Graphen kennen. Beim Lösen erfahren sie die Grenzen von Brute-Force-Ansätzen und lernen mit dem Dijkstra-Algorithmus einen Algorithmus mit einer hohen Alltagsrelevanz kennen.

Die Schülerinnen und Schüler können

G

M

E


Fußleiste