Fachschaft Informatik
Liste der Fachlehrer
Zur Fachschaft Informatik gehören zum jetzigen Zeitpunkt (Juni 2011) folgende Kolleginnen und Kollegen (alphabetisch geordnet):
- Herr Sebastian Brandt-Rentschler
- Frau Anja Faatz
- Frau Nanette Gräbner
- Herr Christoph Schmidt
Inhalte des Informatikunterrichts
Klassen 5-7:
Informatik wird in der hbf/is als Unterrichtsfach PC schon in den Klassenstufen 5 (einstündig), 6 (zweistündig) und 7 (einstündig) angeboten. Hier sollen die Schülerinnen und Schüler mit dem Fach vertraut werden und Grundlagen im Umgang mit Hard- und Software erlangen. Dazu zählen sowohl Aufbau und Funktionsweise eines Rechners (technische Informatik), Datensicherheit und Datenschutz (Informatik im Alltag), Anwendungsprogramme (Textverarbeitung, Tabellenkalkulation, Datenverwaltung, Grafik, Präsentation, Spiele, Internet,...), Kommunikation und Algorithmen.
Klassen 9-10:
Alle Schüler können Informatik in der Jahrgangstufe 10 im Zusammenhang mit MINT im Rahmen des Wahlfachs belegen. Dies findet dann dreimal in der Woche statt und dient auch als Vorbereitung auf den Leistungskurs Informatik.
Die zentralen Unterrichtsinhalte sind hier das Erlernen einer Programmiersprache sowie das Thema Datenbanken (Verwaltung von Daten). Die Teilnahme an MINT-Informatik ist Grundvoraussetzung für die spätere Möglichkeit der Belegung des Leistungskurses Informatik.
Oberstufe:
Seit dem Schuljahr (2009/2010) besteht die Möglichkeit, Informatik als Grundfach oder Leistungsfach zu wählen. Die Inhalte im Leistungskurs sind dabei stärker formal, systematisch und sprachlich orientiert und werden vertieft angewandt.
Die wesentlichen Inhalte bestehen aus:
- Algorithmusbegriff (Problemlösung und Modellbildung, Definition und Darstellung, Methoden und Aufwand, ...)
- Einführung in die Programmierung
- Objektorientierte Programmierung (Java oder Delphi oder Python)
- Programmierprojekt zu dynamischen Datenstrukturen
- Softwareentwicklung größere Programme (Datenmodellierung mit UML (Unified Modeling Language))
- Datenbanken (Access und mysql),
- Speziell für den LK: Vertiefende Behandlung von SQL
- Projektarbeit
- Datenschutz und Kryptologie (Sicherheit beim Datenaustausch)
- Technische Grundlagen (Aufbau eines Rechners, Funktion, Schaltwerke, ...)
- Entwicklungen und Gesellschaft (Kommunikation, Künstliche Intelligenz, ...)
- Theoretische Grundlagen (Automaten, Sprachen, Logik, ...)
- Speziell für den Leistungskurs: Client-Server-Anwendungen
Unterricht