Algorithmik, Programme und Simulation
Grobziele
- Sie sind vertraut mit Grundelementen zur Beschreibung und Visualisierung von Algorithmen und setzen diese ein
- Sie können einfache Algorithmen und Programme nachvollziehen und auf Fehler untersuchen
- Sie finden für einfache Aufgabenstellungen algorithmische Lösungen und können diese in einer Programmiersprache implementieren
- Sie können die praktische Umsetzbarkeit von Algorithmen einschätzen
Inhalte
- Darstellungsformen von Programmabläufen (z.B. Flussdiagramme, Struktogramme)
- Algorithmus: Konzept, Definition, Entwurf
- Programmentwicklung und Umgang mit Fehlern
- Grundkenntnisse in einer Programmiersprache (Variable, Verzweigung, Schleife, Prozedur/Funktion)
- Einfache Simulationen (z.B. Spiele, Automaten, Populationen, Zufallsexperimente)
- Komplexität