| Datum | Stunden | Kapitel__ | Themen | |
| 06.11 | 4,0 | Kapitel 1 | Einführung | |
| Definition Informatik | ||||
| 1.1 | Was ist ein Programm? | |||
| Die Aufgaben eines Compilers | ||||
| Unterschied Compiler - Interpreter | ||||
| Das Schichtenmodell | ||||
| Kapitel 2 | Datentypen | |||
| 2.1 | Der Begriff des Datentyps | |||
| Warum Datentypen | ||||
| Wertemengen und Operationen von Datentypen | ||||
| 2.2 | Die Standarddatentypen | |||
| Der Datentyp float | ||||
| Der Datentyp string | ||||
| Der Datentyp integer | ||||
| 13.11 | 4,0 | Definition: Eingabe, Ausgabe | ||
| Definition: realisierte Abbildung | ||||
| Beispiele: realisierte Abbildung | ||||
| Analyse von C-Programmen | ||||
| Call by reference / Call by value | ||||
| 1.2 | Der Aufbau eines Computers | |||
| 1.2.4 | Die Registermaschine | |||
| 1.2.5 | Die Übersetzung eines C-Prg in Registermaschinencode | |||
| 1.3.1 | Die Aufgabenspezifikationsphase | |||
| Präzise Formulierung des Problems | ||||
| 1.3.2 | Die Modellierungsphase | |||
| Finden mathematischer Modelle (auch Textverarbeitung) | ||||
| 1.3.3 | Die Entwurfsphase | |||
| Computergerechte Repräsentation durch | ||||
| Umsetzung der Lösung in einen Algorithmus | ||||
| Auswahl geeigneter Algorithmen | ||||
| Auswahl geeigneter Datenstrukturen | ||||
| 1.3.4 | Die Verfeinerungsphase | |||
| Programmablaufpläne, Datenflusspläne | ||||
| 1.3.5 | Das Programmieren | |||
| 1.3.6 | Die Testphase und Änderungswünsche | |||
| 20.11 | 4,0 | Beispiel: Die Wettervorhersage | ||
| Der Datentyp char | ||||
| Der Datentyp boolean | ||||
| 2.3 | Benutzerdefinierte Datentypen | |||
| 2.3.3 | Der Datentyp Array | |||
| 2.3.2 | Aufzählungstypen | |||
| 2.3.4 | Records | |||
| Beispiel: Adressverwaltung | ||||
| 27.11 | 4,0 | Datenhierarchie der Aufbau des Bildschirms | ||
| Kapitel 4 | Der strukturierte Ansatz | |||
| Programmablaufpläne | ||||
| Beispiel Fakultät | ||||
| Nassi-Shneiderman Diagramme | ||||
| Datenflussplan am Beispiel der Mitternachtsformel | ||||
| Verbindung von Programmablaufplan und Datenflussplan | ||||
| Das Prinzip der Datenkapselung | ||||
| Verfeinerung am Beispiel einer Halbjahresbilanz | ||||
| 4.3 | Entwicklung einer Geld - Anlage | |||
| Ablauforientiertes Modell | ||||
| Mathematisches Modell | ||||
| 11.12 | 4,0 | Vom Programmablaufplan mit Datenfluss zum Programmnetz | ||
| 4.5 | Erkennen einer Bohrung in einem Werkstück | |||
| Bubblesort | ||||
| 18.12 | 4,0 | 7.2.1 | Division und Modulo | |
| 7.2.2 | Geldscheine | |||
| 7.2.3 | Euklidscher Algorithmus | |||
| 7.2.4 | Das Sieb des Erastothenes | |||
| 7.2.5 | Datum | |||
| 08.01 | 4,0 | 7.2.6 | PFZ | |
| 7.2.7 | geringste Differenz | |||
| 4.6 | Lastverteilung | |||
| 22.01 | 4,0 | Kapitel 5 | Listen | |
| 5.3.4 | Die Cursorimplementation | |||
| 22.01 | 4,0 | Die Feldimplementation | ||