Schulprogramm | Informatik | Qualifikationsphase
Q1/Q2 |
---|
Schulinterner Lehrplan für das Fach Informatik - Stufen Q1 (11) und Q2 (12) |
---|
Rechtliche GrundlageKernlehrplan des Landes Nordrhein-Westfalen für das Fach Informatik in der Gymnasialen Oberstufe |
Die Reihenfolge der Unterrichtseinheiten kann variiert werden. |
Qualifikationsphase
Q1 |
||
---|---|---|
Umfang |
Kompetenzen |
Konkretisierung |
1. Thema: Wiederholung der objektorientierten Modellierung und Programmierung anhand kontextbezogener Problemstellungen |
||
8 Stunden |
Zentrale Kompetenzen
Inhaltsfelder
Inhaltliche Schwerpunkte
|
Objektorientierte ModellierungIn dieser Sequenz werden Inhalte der Stufe EF anhand von ein oder zwei Projekten wiederholt und vertieft.
|
2. Thema: Modellierung und Implementierung von Anwendungen mit dynamischen, linearen Datenstrukturen |
||
20 Stunden |
Zentrale Kompetenzen
Inhaltsfelder
Inhaltliche Schwerpunkte
|
Datenstruktur Warteschlange
Datenstruktur Stapel
Datenstruktur Liste
Bei der Bearbeitung der Projekte wird ein einfaches Swing-basiertes MVC-Prinzip, das auf dem Beobachter-Beobachteter-Muster basiert eingeübt. |
3. Thema: Suchen und Sortieren auf linearen Datenstrukturen |
||
16 Stunden |
Zentrale Kompetenzen
Inhaltsfelder
Inhaltliche Schwerpunkte
|
Suchen von Daten in Listen und Arrays
Sortieren in Listen und Arrays
Effizienzuntersuchungen von Sortieralgorothmen(z.B. InsertionSort und QuickSort)
|
4. Thema: Modellierung und Nutzung von relationalen Datenbanken in Anwendungskontexten |
||
20 Stunden |
Zentrale Kompetenzen
Inhaltsfelder
Inhaltliche Schwerpunkte:
|
Nutzung von relationalen Datenbankenam Beispiel von unterschiedlichen Anwendungsfällen/Datenbanken
Modellierung von relationalen Datenbanken
Normalformen
Neu: Abfrage und Manipulation von Daten aus Java-Programmen heraus mit der Klasse DatabaseConnector |
5. Thema: Sicherheit und Datenschutz in Netzstrukturen |
||
10 Stunden |
Zentrale Kompetenzen
Inhaltsfelder
Inhaltliche Schwerpunkte
|
Daten in Netzwerken und Sicherheitsaspekte in Netzen sowie beim Zugriff auf Datenbanken
Fallbeispiele zur Datenschutzproblematik und zum Urheberrecht |
Qualifikationsphase
Q2 | ||
---|---|---|
Umfang |
Kompetenzen |
Konkretisierung |
6. Thema: Modellierung und Implementierung von Anwendungen mit dynamischen, nichtlinearen Datenstrukturen |
||
24 Stunden |
Zentrale Kompetenzen
Inhaltsfelder
Inhaltliche Schwerpunkte
|
Analyse von Baumstrukturen in verschiedenen Kontexten
Die Datenstruktur Binärbaum
Die Datenstruktur binärer Suchbaum
|
7. Thema: Endliche Automaten und formale Sprachen |
||
20 Stunden |
Zentrale Kompetenzen
Inhaltsfelder
Inhaltliche Schwerpunkte
|
Endliche Automaten
Untersuchung und Entwicklung von Grammatiken regulärer Sprachen
Grenzen endlicher Automatenoptional: Kellerautomaten und Kontextfreie Grammatiken |
8. Thema: Prinzipielle Arbeitsweise eines Computers und Grenzen der Automatisierbarkeit |
||
12 Stunden |
Zentrale Kompetenzen
Inhaltsfelder
Inhaltliche Schwerpunkte
|
Von-Neumann-Architektur und die Ausführung maschinennaher Programme
Grenzen der Automatisierbarkeit
|