Warum sollte man sich für Informatik entscheiden?
Da in vielen Studiengängen der Universitäten Grundkenntnisse in Informatik erwartet werden, ist es erforderlich, diese an der Schule zu erwerben.
Unsere Räume:
Wahlmöglichkeiten in der Oberstufe
Für die Qualifikationsphase (Jahrgang 11 und 12) können alle Schüler Informatik als Zusatzfach wählen. Wir bieten zweisemestrige und viersemestrige Kurse an.
Inhalte der Kurse:
11/1 Programmieren in Object Pascal I
- Umgang mit der Entwicklungsumgebung Lazarus
- Vom Problem zum Algorithmus
- Alltagsalgorithmen
- Prozedurkonzept
- Struktogramme
- Trace-Tabellen
- Datentypen: Integer, Real, Char, String, Array (ein- und zweidimensional), Boolean, Teilbereichstypen
- Programmstrukturen: Ein/Ausgabe, :=, If..Then, If..Then..Else, While..Do, For..To.. Do, Repeat..Until, Case in Object Pascal
- Modularisierung: Objekte in Object Pascal
- Dokumentation und äußere Form von Programmen
11/2 Programmieren in Object Pascal II
- Höhere Datenstrukturen
- Record
- Dateibearbeitung (assign, rewrite, … )
- Rekursive Prozeduren und Funktionen, Gegenüberstellung von Iteration und Rekursion
- Sortierverfahren, Effizienzuntersuchungen von Sortierverfahren
- Numerische Algorithmen, z. B. Newton-Verfahren, Heron, n-te Wurzel, Pythagoreische Zahlentripel, … (mindestens 1 Verfahren)
- Listenstrukturen
- einfach verkettete lineare Liste
- doppelt verkettete Liste
12/1 Grundlagen der Hardware
- Informationsdarstellung in DV-Anlagen
- Codierung ganzer Zahlen
- Dualsystem und Rechnen im Dualsystem(+, -, *)
- Codierung reller Zahlen
- Codierung alphanumerischer Zeichen (ASCII-Code)
- Grundbausteine der Hardware
- Schaltnetze
- Logische Grundschaltungen (AND, OR, NOT) mit Funktionstabellen
- Wahrheitstafel
- Rechengesetze der Schaltalgebra, Disjunktive Normalform, Konjunktive Normalform
- Halbaddierer, Volladdierer
- Schaltwerke
- Dynamische Grundschaltungen (D-FF, JK-FF, Signal-Zeit-Diagramme), Zustandsgraphen
- Anwendungen der dyn. Grundschaltungen (Frequenzteiler, Schieberegister)
- Simulation logischer Schaltungen (LOCAD)
- Arbeitsweise eines Ein-Adress-Rechners (EAR) (z. B. "Minirech")
- Aufbau eines EAR
- Befehle und Befehlsverarbeitung im EAR
- Programmieren in Maschinensprache (mind. 2 Programme)
12/2 Anwendungen der EDV
- Behandlung je eines Anwendersoftwaretyps (kurz):
- Textverarbeitung
- Datenbank
- Tabellenkalkulation (evtl. mit Geschäftsgrafik)
- Gesellschaftliche Auswirkungen der EDV an exemplarischen Beispielen, Gefahren der EDV, Datenschutz