Informatik
Informatik wird im Kurssystem angeboten.
Es sind zweisemestrige oder viersemestrige Kurse möglich
Für die Informatikkurse werden keinerlei Vorkenntnisse erwartet.
Informatik kann nicht als Prüfungsfach im Abitur gewählt werden.
In zwei Fachräumen stehen insgesamt 50 Computer neuster Bauart (Stand 2006) zur Verfügung. Alle Computer sind über ein Netzwerk miteinander und mit einem Linuxserver verbunden. Vom jedem Rechner ist der Zugang zum Internet möglich.
|
|
|
In den Informatikkursen werden Grundkenntnisse über die Bedienung, Anwendung und den Aufbau des Computers vermittelt. An einfachen Beispielen wird die Fähigkeit zum Finden und Formulieren von computergerecht formulierten Problemlösungen entwickelt. Als Programmiersprache wird PHP, Java oder Delphi verwendet.
|
Die Möglichkeiten des Internets werden an praktischen Beispielen gezeigt. Mit der Hypertextsprache HTML werden Internetseiten erstellt. Die Einsatzmöglichkeiten der Informatik in der Arbeitswelt werden gezeigt. Der Einfluss der Informatik auf die Gesellschaft wird an speziellen Themen behandelt. |
|
Die Kollegiatinnen und Kollegiaten können in den Pausen (Dauer jeweils 30 Minuten) oder in unterrichtsfreien Zeiten den Informatikraum für den Internetzugang nutzen.
Im 1. Kurssemester beschäftigen wir uns mit
- Einführung in die Bedienung der Computer
- Grundprinzipien der Programmierung
Die Analyse und Konstruktion von Algorithmen (Entwicklung einfacher Programme) wird imt Hilfe
einer einfachen Entwicklungsumgebung, die einen Roboter/Käfer in einer fiktiven Welt handeln lässt, erlernt.
Dabei werden Wiederholstrukturen und bedingte Anweisungen in einer Programmiersprache umgesetz.
Die graphische Darstellung der Anweisungen erfolgt in Form eines Struktogramms.
- Grundlagen des Internets
- Grundlagen und Übungen zu HTML - Erstellung eigener Webseiten, Projektarbeit
Im 2. Kurssemester befassen wir uns mit der Programmierung einfacher Probleme.
Die verwendeten Beispiele stammen aus dem wirtschaftlichen, mathematischen und graphischen Bereich. Schwerpunkt liegt auf der Simulation von Ereignissen und Zufallsereignissen und deren graphischen Darstellung. In der Theorie befassen wir uns mit ASCII-Kodierung, Fehlersicherungsverfahren, Kompressionsverfahren (z.B MP3, JPEG, GIF) und Speichermethoden (Festplatte, CD). Wichtig sind auch Datenbanken. Zur Einführung verwenden wir | |
Im 3. Kurssemester befassen wir uns mit den Grundlagen großer Programmsysteme.
In arbeitsteiliger Weise wird gemeinsam ein Kurzprojekt behandelt. Dabei lernt man die Zerlegung eines größeren Projektes in Unterprogramme. Der Entwurf und die Programmierung von Modulen, Prozeduren und Funktionen und deren Integration wird, an gemeinsam zu wählenden Projekten, gelernt.
Beispiele für bisherige Projekte sind:
- Ökosimulation
- Soma-Würfel
- Problem des Handlungsreisenden
- Iterated Prisoners Dilemma
- Kryptologie
Im 4. Kurssemester befassen wir uns mit speziellen Algorithmen.
| - Rekursion (auch an Grafikbeispielen) - Sortier-Algorithmen (z.B Quicksort) - Verwendung von Zeigern - Objektorientierte Programmierung
| |
1. Semester
WebVideo