Informatikunterricht in der Oberstufe

informatikunterricht oberstufe

Informatikunterricht Oberstufe: Zuerst gehört der Lehrplan des eigenen Bundeslandes auf den Tisch, denn die Länder gestalten die Oberstufe im Detail selbst. Danach lassen sich Programmierung, Algorithmen und Abiturprüfung sinnvoll einordnen.

Typische Ausgangslagen sind schnell beschrieben. Eine Fachschaft baut einen Oberstufenkurs auf, eine Schülerin entscheidet über die Kurswahl, eine Lehrkraft sucht einen tragfähigen Einstieg in die Programmierung. Jede Lage hat eine eigene Route durch dieses Thema, und die Routen lassen sich kombinieren:

  1. Rahmen und Inhalte klären: Wer wissen will, was im Kurs vorkommt, beginnt mit dem lehrplan informatik oberstufe des eigenen Landes. Der Abschnitt zu Lehrplan und Inhalten zeigt am Beispiel Baden-Württemberg, wie ein solches Dokument aufgebaut ist.
  2. Programmierung starten: Für den ersten praktischen Kontakt führt die Seite zu java kara in die Arbeit am Programm ein.
  3. Das Abitur im Blick behalten: Prüfungsstruktur und Anforderungen erläutert der Beitrag zu informatik abitur themen.
  4. Den passenden Kurs wählen: Die Entscheidung zwischen den Kursarten behandelt der Beitrag informatik leistungskurs oder grundkurs.

Der Rahmen: Aufbau der Oberstufe und Abgrenzung zur Sekundarstufe I

Die Sekundarstufe II ist in Deutschland als gymnasiale Oberstufe organisiert und führt zur allgemeinen Hochschulreife. Laut der Kultusministerkonferenz besteht sie aus einer Einführungsphase von einem Jahr und einer Qualifikationsphase von zwei Jahren. Der Weg bis zur allgemeinen Hochschulreife dauert insgesamt 12 oder 13 Schuljahre. Die Aufnahme setzt den mittleren Schulabschluss mit Berechtigung zum Besuch der gymnasialen Oberstufe voraus.

Die Tafel ist mit Kästchen, Pfeilen und Rauten bedeckt, einzelne Details sind nicht lesbar. Das Bild zeigt die Planung von Abläufen an der Tafel in allgemeiner Form und stammt nicht aus einem Informatikkurs.

Daraus ergibt sich der wichtigste Unterschied zwischen den Stufen. Die Sekundarstufe I endet mit dem Abschluss, der den Zugang zur Oberstufe öffnet. Die Sekundarstufe II ist dagegen auf eine Qualifikation ausgerichtet, die am Ende im Abitur nachgewiesen wird. Für den Fachunterricht bedeutet das einen veränderten Zielhorizont: Aus dem Kennenlernen von Werkzeugen und Grundideen wird ein Unterricht, der auf Prüfungen, Fachsprache und selbstständiges Arbeiten hinführt. Wie viel Informatik die Lernenden aus der Sekundarstufe I mitbringen, kann innerhalb einer Lerngruppe stark schwanken. Ein Oberstufenkurs sollte deshalb zu Beginn Vorkenntnisse sichtbar machen, statt sie vorauszusetzen.

Das Blatt liegt auf einer braunen Unterlage, die Hand führt den Stift mitten in einer Zeile. Die Notizen sind nicht lesbar und stehen hier stellvertretend für handschriftliche Entwürfe vor der Umsetzung am Rechner.

Entscheidend für die Planung ist ein Satz der KMK: Die detaillierte Ausgestaltung liegt in der Verantwortung der Länder. Genau deshalb gibt es keinen einzigen bundesweiten Informatiklehrplan für die Oberstufe, sondern Landesdokumente mit eigener Gliederung, eigener Kursstruktur und eigenen Prüfungsregeln. Die folgende Übersicht stellt den Bundesrahmen einem konkreten Landesbeispiel gegenüber.

Auf den Blättern sind Zeichnungen und Tabellen zu sehen, Notizen liegen auf dem Heft. Der Inhalt der Blätter ist nicht eindeutig; das Bild steht für Arbeitsmaterial auf dem Tisch.
Kriterium Bundesrahmen (KMK) Beispiel Baden-Württemberg Planungsnutzen
Aufbau Einführungsphase (ein Jahr) und Qualifikationsphase (zwei Jahre); 12 oder 13 Schuljahre bis zur Hochschulreife Informatik als Wahlfach in der Oberstufe (Schulversuch), Klassen 11/12 Zuerst klären, ob Informatik im eigenen Land und an der eigenen Schule Pflicht, Wahl oder Versuch ist
Gestaltung Detailgestaltung liegt bei den Ländern Bildungsplan mit vier Inhaltsbereichen und vier prozessbezogenen Kompetenzen Das Landesdokument ist die maßgebliche Planungsgrundlage für Kurs und Unterricht
Verbindlichkeit Einheitliche Prüfungsanforderungen für mehr als 40 Abiturfächer Verlinkte Unterstützungsmaterialien sind nicht Bestandteil des Bildungsplans Zusatzmaterial ergänzt den Plan, ersetzt aber keine Vorgabe

Die Angaben zum Bundesrahmen stammen von der Kultusministerkonferenz, die Angaben zum Landesbeispiel aus dem Bildungsplan Informatik (Wahlfach Oberstufe) in Baden-Württemberg.

Die Projektion zeigt Textzeilen, die wie Programmcode aussehen. Es handelt sich um einen großen Hörsaal und nicht um eine Oberstufenklasse; als Bild für die Projektion von Code ist es nur illustrativ.

Lehrplan und Inhalte: Was im Kurs unterrichtet wird

Was im Informatikunterricht der Oberstufe unterrichtet wird, legt das jeweilige Land fest. Am Beispiel Baden-Württemberg lässt sich die Systematik gut ablesen, weil der Bildungsplan Inhalte und Kompetenzen getrennt ausweist. Dort ist Informatik in der Oberstufe ein Wahlfach im Rahmen eines Schulversuchs, die Standards beziehen sich auf die Klassen 11/12.

Vier Inhaltsbereiche als Gerüst

Die Inhaltsstandards nennen vier Bereiche: Daten und Codierung, Algorithmen, Rechner und Netze sowie Informationsgesellschaft und Datensicherheit. Für die Unterrichtsplanung ist diese Gliederung hilfreich, weil sie die Fachinhalte von der Methode trennt. Der Bereich Algorithmen bildet den Kern, auf den Programmierung, Ablaufplanung und Problemlösen zulaufen. Daten und Codierung liefern das Verständnis dafür, womit Programme überhaupt arbeiten. Rechner und Netze sowie Informationsgesellschaft und Datensicherheit weiten den Blick von einzelnen Programmen auf Systeme und gesellschaftliche Folgen.

Auffällig ist, dass Programmierung in dieser Gliederung kein eigener Inhaltsbereich ist. Sie findet vor allem über die prozessbezogene Kompetenz Modellieren und Implementieren statt. Wer einen Kurs plant, sollte Programmieren daher als Werkzeug verstehen, mit dem Algorithmen, Daten und Modelle erprobt werden, und nicht als Selbstzweck.

Kästchen und Pfeile verbinden Schritte zu einem Ablaufdiagramm. Diese Darstellungsform eignet sich, um einen Ablauf zu klären, bevor er programmiert wird; das Diagramm selbst ist ein Beispiel und kein Schulalgorithmus.

Vier prozessbezogene Kompetenzen

Neben den Inhalten führt der Plan vier Kompetenzbereiche auf: Strukturieren und Vernetzen, Modellieren und Implementieren, Kommunizieren und Kooperieren sowie Analysieren und Bewerten. Sie beschreiben, wie im Unterricht gearbeitet wird. Für die Praxis folgt daraus, dass eine Unterrichtsreihe nie nur ein Thema abdeckt. Dieselbe Reihe zu einem Algorithmus kann zugleich das Modellieren üben, Zusammenarbeit verlangen und mit einer Bewertung der Lösung enden. Wer Aufgaben entwirft, kann deshalb prüfen, welche Kompetenzbereiche sie tatsächlich ansprechen, und gezielt ergänzen, was fehlt.

Das eigene Land lesen

Die Landesdokumente heißen unterschiedlich, etwa Bildungsplan, Kerncurriculum oder Lehrplan, und sind unterschiedlich aufgebaut. Das Vorgehen bleibt jedoch gleich. Zuerst werden Kursform und Jahrgänge geklärt, danach die inhaltlichen Bereiche, dann die geforderten Kompetenzen, zuletzt die Hinweise zur Leistungsbewertung und zur Prüfung. Die Übersicht zum lehrplan informatik oberstufe verfolgt diese Reihenfolge für mehrere Länder. Wer das Dokument des eigenen Landes neben dem baden-württembergischen Beispiel liest, erkennt rasch, wo Schwerpunkte anders gesetzt sind.

Programmierung einführen: Vom ersten Programm zur Zusammenarbeit

Ein guter Einstieg in die Programmierung verbindet Modellieren, Implementieren und gemeinsames Arbeiten. Der baden-württembergische Bildungsplan legt das nahe, denn er führt Modellieren und Implementieren sowie Kommunizieren und Kooperieren als benachbarte Kompetenzbereiche auf. Ein Einstieg, der beides vereint, entspricht also der Struktur des Plans.

Für die Gestaltung bedeutet das: Der erste Kontakt mit Code sollte so klein sein, dass das Ergebnis sofort sichtbar und besprechbar ist. Je weniger Syntaxdetails zu bewältigen sind, desto früher können Lernende über die eigentliche Idee sprechen, nämlich über Abläufe, Bedingungen und Wiederholungen. Welche Umgebung diese Anforderung erfüllt, ist eine Entscheidung der Lehrkraft. Die Seite zur didaktik informatikunterricht ordnet solche Entscheidungen fachdidaktisch ein.

Gemeinsam am Rechner

Partnerarbeit am gemeinsamen Rechner passt zur Kompetenz Kommunizieren und Kooperieren, weil Entscheidungen laut ausgesprochen werden müssen. Eine Person tippt, die andere prüft und denkt voraus; nach einer Weile wechseln die Rollen. Für leistungsheterogene Gruppen ist das ein sinnvoller Rahmen, denn Erklären und Nachfragen gehören zur Aufgabe selbst. Die Lehrkraft sollte Aufgaben so zuschneiden, dass beide Rollen etwas zu tun haben. Aufgaben, die eine Person allein in Sekunden löst, machen die Zusammenarbeit überflüssig.

Live-Coding vor der Gruppe

Live-Coding bedeutet, dass die Lehrkraft ein Programm vor den Augen der Lerngruppe entwickelt und dabei ihre Überlegungen ausspricht. Der Vorteil liegt im sichtbaren Vorgehen: Lernende sehen, wie Fehler gesucht, Teilprobleme zerlegt und Lösungen schrittweise verbessert werden. Gerade Fehlversuche sind lehrreich und sollten nicht vorab weggeschnitten werden. Sinnvoll ist eine Abfolge, in der zuerst die Lehrkraft vorführt, dann die Gruppe Vorschläge macht und schließlich die Lernenden dieselbe Struktur an einer neuen Aufgabe selbst anwenden.

Auf Papier denken, bevor getippt wird

Handschriftliche Lösungen in Pseudocode oder als Struktogramm trennen das Denken in Algorithmen von der Tücke einzelner Programmiersprachen. Solche Aufgaben funktionieren ohne Rechner, eignen sich für Klausuren und zeigen, ob eine Lösungsidee trägt. Für den Unterricht lohnt es sich, Papieraufgaben und Rechneraufgaben abzuwechseln: Erst wird die Idee skizziert, dann umgesetzt, zuletzt am Programm mit der Skizze verglichen. Weicht der Code von der Skizze ab, entsteht ein produktiver Gesprächsanlass über Modellierungsentscheidungen.

Farbig markierter Code auf dem Bildschirm, eine Person zeigt mit dem Finger auf eine Zeile. Das Foto ist kein Schulbild, veranschaulicht aber gemeinsames Arbeiten an einem Programm.

Algorithmen und Datenstrukturen vertiefen

Algorithmen sind im Bildungsplan aus Baden-Württemberg ein eigener Inhaltsbereich, und die meisten fachlichen Vertiefungen lassen sich an ihn anbinden. Die folgenden Themen sind Vertiefungen, die auf eigenen Seiten behandelt werden. Ihre Reihenfolge im Kurs richtet sich nach dem Lehrplan des Landes, nicht nach der Reihenfolge dieser Aufzählung.

  • Rekursion: Rekursion bricht ein Problem in gleichartige, kleinere Probleme herunter und verlangt ein neues Denkmuster. Der Beitrag zu rekursion informatik schule bereitet dieses Thema für den Unterricht auf. Als anschauliche Anwendung bietet sich die kochkurve programmieren an, weil das Ergebnis sichtbar ist.
  • Sortieren und Laufzeit: Verfahren zu vergleichen heißt, über Aufwand nachzudenken. Dafür steht die Seite zu sortieralgorithmen informatik oberstufe bereit.
  • Bäume und lineare Strukturen: Das Thema binärbaum informatik eignet sich für Tafelzeichnungen und Schritt-für-Schritt-Verfahren. Wer lineare Strukturen systematisch einführen will, findet unter stack informatik erklärt den passenden Einstieg.
  • Modellierung: Wie reale Sachverhalte in Klassen und Beziehungen übersetzt werden, behandelt die Seite zur objektorientierte modellierung oberstufe. Sie knüpft an die Kompetenz Modellieren und Implementieren an.
  • Automaten und Sprachen: Für die theoretische Seite des Fachs steht der Beitrag zu endliche automaten informatik oberstufe zur Verfügung.
  • Verschlüsselung: Das Thema kryptologie informatik schule lässt sich mit den Bereichen Daten und Codierung sowie Informationsgesellschaft und Datensicherheit verbinden.

Bei der Auswahl hilft eine einfache Prüffrage: Welches Thema stützt die Inhaltsbereiche des eigenen Lehrplans am deutlichsten, und welches lässt sich in der verfügbaren Zeit gründlich bearbeiten? Eine Vertiefung, die nur angetippt wird, nützt weniger als eine, die Lernende selbst anwenden. Für Kurse mit knapper Zeit gilt deshalb, lieber weniger Themen mit eigenen Aufgaben zu bearbeiten.

Strukturen an der Tafel entwickeln

Datenstrukturen und Verfahren werden verständlich, wenn sie an der Tafel Schritt für Schritt entstehen. Eine Lehrkraft kann einen Baum gemeinsam mit der Gruppe zeichnen, Knoten einfügen, Wege verfolgen und erst danach die Umsetzung im Programm besprechen. Dieses Vorgehen macht die Struktur sichtbar, bevor Syntax sie verdeckt. Lernende sollten im Anschluss selbst zeichnen, was ein Verfahren mit der Struktur tut, und die Zeichnung mit dem Programmablauf vergleichen.

Abitur und Kurswahl planen

Das Abitur wird nach bundesweiten Grundregeln und landesspezifischen Vorgaben abgelegt. Die KMK beschreibt die Prüfung mit vier oder fünf Fächern, von denen mindestens zwei auf erhöhtem Niveau belegt werden müssen. Außerdem müssen alle drei Aufgabenfelder in der Prüfung vertreten sein. Für die Kurswahl heißt das: Informatik kann im Prüfungspaket vorkommen, muss es aber nicht, und die Entscheidung hängt von den Angeboten der Schule im jeweiligen Land ab.

Welche Themen für das Informatik-Abitur relevant sind

Die prüfungsrelevanten Themen ergeben sich aus dem Lehrplan des Landes und den dortigen Abiturvorgaben. In fast allen Ländern werden die schriftlichen Abituraufgaben heute zentral gestellt. Für die Vorbereitung bedeutet das, dass die Inhaltsbereiche des Landesdokuments, also etwa Algorithmen oder Daten und Codierung im baden-württembergischen Beispiel, die verlässlichste Orientierung bieten. Einheitliche Prüfungsanforderungen für mehr als 40 Abiturfächer bilden den gemeinsamen Rahmen. Was davon im eigenen Land für Informatik gilt, steht in den Vorgaben des Landes. Eine nach Ländern geordnete Aufbereitung bietet der Beitrag zu informatik abitur themen.

Als Vorbereitung eignet sich ein Aufbau in Schichten. Zuerst werden die Inhaltsbereiche des Landes mit eigenen Worten zusammengefasst, danach Aufgaben zu jedem Bereich gelöst, zuletzt Aufgaben unter Prüfungsbedingungen bearbeitet. Handschriftliche Lösungen in Pseudocode gehören dazu, weil sie das Denken in Algorithmen prüfen und unabhängig vom Rechner sind. Auch die Kompetenz Analysieren und Bewerten verdient Übung, denn sie verlangt, Lösungen zu beurteilen und nicht nur zu erzeugen.

Kursart und Anschluss an das Studium

Wer Informatik auf erhöhtem Niveau belegen möchte, prüft zuerst, ob die Schule diese Kursart anbietet und wie das Landesdokument sie beschreibt. In Baden-Württemberg ist Informatik laut Bildungsplan als Wahlfach in der Oberstufe angelegt, das Angebot ist dort ein Schulversuch. Daraus folgt, dass Interessierte das Angebot der eigenen Schule früh erfragen sollten, statt es als gegeben anzunehmen. Die Abwägung zwischen den Kursarten behandelt der Beitrag zur Wahl von informatik leistungskurs oder grundkurs ausführlicher.

Wer ein Studium der Informatik erwägt, sollte die Kurswahl nicht allein davon abhängig machen. Die Hochschulreife bestätigt das Abitur insgesamt; welche Fächer für ein Studium sinnvoll sind, behandelt die Seite zu informatik studieren voraussetzungen.

Unterrichtsmaterial einordnen

Freie Unterrichtsmaterialien für Informatik in der Oberstufe ergänzen den Lehrplan, sie ersetzen ihn nicht. Der Bildungsplan aus Baden-Württemberg hält ausdrücklich fest, dass die dort verlinkten Unterstützungsmaterialien nicht Bestandteil des Bildungsplans sind. Für die Praxis ist das eine klare Regel: Maßstab bleibt das Landesdokument, Material wird daran gemessen.

Bei der Auswahl helfen drei Fragen. Passt die Aufgabe zu einem der Inhaltsbereiche des Landes? Welche Kompetenzbereiche, etwa Modellieren und Implementieren oder Kommunizieren und Kooperieren, spricht sie an? Und ist klar geregelt, wie das Material genutzt, verändert und weitergegeben werden darf? Letzteres sollte vor dem Einsatz an der Schule geprüft werden. Eine geordnete Zusammenstellung bietet die Seite zum unterrichtsmaterial informatik oberstufe.

Arbeitsblätter sind das klassische Format. Sie funktionieren am besten, wenn sie eine Aufgabe klar abgrenzen, Platz für eigene Skizzen lassen und Lösungswege nicht vorwegnehmen. Eigene Anpassungen am Material sind meist sinnvoller als eine unveränderte Übernahme, weil Lerngruppen, Rechnerausstattung und Vorkenntnisse unterschiedlich sind.

Frequently asked questions

Frage Antwort
Welche Mindestleistung verlangt die allgemeine Hochschulreife? Laut KMK müssen mindestens ausreichende Leistungen erreicht werden, das entspricht einem Durchschnitt der Note 4.
Seit wann gibt es einen gemeinsamen Aufgabenpool für das Abitur? Der gemeinsame Aufgabenpool der Länder wurde im März 2012 beschlossen und stand erstmals für das Abitur 2017 zur Verfügung, wie die KMK angibt.
Was bestätigt das Abiturzeugnis? Das Abiturzeugnis bestätigt die allgemeine Hochschulreife, so die KMK.
Wie viele Jahreswochenstunden umfasst der Weg von Klasse 5 bis zum Abitur? Die KMK nennt mindestens 265 Jahreswochenstunden von Klasse 5 bis zum Abitur. Die Zahl gilt für den gesamten Unterricht, nicht für Informatik allein.