Skip to content
Nach Klassenstufe suchen: Klasse 11

Deutschland · KMK Bildungsstandards

Klasse 11 Informatik in der Oberstufe: Algorithmen, Daten und Gesellschaft

Dieser Kurs vermittelt die Grundlagen der theoretischen und praktischen Informatik für die Einführungsphase. Der Fokus liegt auf der systematischen Problemlösung durch Programmierung sowie der kritischen Reflexion digitaler Infrastrukturen.

6 Einheiten·51 Themen·Alter 16-17

01Grundlagen der Programmierung und Algorithmik

8 Themen·1. Halbjahr

Einführung in die strukturierte Programmierung mit Fokus auf Kontrollstrukturen und Datentypen.

Einführung in die Programmierumgebung

Die Schülerinnen und Schüler machen sich mit einer Entwicklungsumgebung vertraut und führen erste einfache Programme aus.

Flipped ClassroomErfahrungsorientiertes Lernen
Variablen, Datentypen und Zuweisungen

Verständnis von Speicherplätzen und der Repräsentation unterschiedlicher Datenformate im Quelltext.

Ich-Du-Wir (Denken-Austauschen-Vorstellen)Problemorientiertes Lernen
Arithmetische und logische Operatoren

Die Schülerinnen und Schüler wenden grundlegende mathematische und logische Operationen in Programmen an.

Kollaboratives ProblemlösenLernen an Stationen
Kontrollstrukturen: Verzweigungen (if/else)

Steuerung des Programmflusses durch logische Entscheidungen mit bedingten Anweisungen.

Escape RoomKollaboratives Problemlösen
Kontrollstrukturen: Schleifen (for/while)

Wiederholung von Codeblöcken mittels kopf- und fußgesteuerten Schleifen.

Escape RoomKollaboratives Problemlösen
Modularisierung mit Funktionen

Strukturierung von Code durch Auslagerung von Teilaufgaben in wiederverwendbare Funktionen.

Lernen durch LehrenProjektbasiertes Lernen
Parameterübergabe und Rückgabewerte

Die Schülerinnen und Schüler verstehen, wie Daten an Funktionen übergeben und Ergebnisse zurückgegeben werden.

Problemorientiertes LernenIch-Du-Wir (Denken-Austauschen-Vorstellen)
Fehlerbehandlung und Debugging

Einführung in Techniken zur Fehlersuche und -behebung in Programmen.

Kollaboratives ProblemlösenFallstudienanalyse

02Objektorientierte Modellierung

8 Themen·1. Halbjahr

Abbildung der Realität in Softwareobjekte mittels Klassen, Attributen und Methoden.

Klassen und Objekte

Unterscheidung zwischen dem Bauplan (Klasse) und der konkreten Ausprägung (Instanz).

Concept-MappingLernen an Stationen
Attribute und Methoden

Die Schülerinnen und Schüler definieren Eigenschaften und Verhaltensweisen von Objekten.

Ich-Du-Wir (Denken-Austauschen-Vorstellen)Problemorientiertes Lernen
Konstruktoren und Destruktoren

Die Schülerinnen und Schüler lernen, wie Objekte initialisiert und Ressourcen freigegeben werden.

FallstudienanalyseKollaboratives Problemlösen
Beziehungen zwischen Objekten: Assoziation

Modellierung von Interaktionen durch Assoziation und Komposition.

GruppenpuzzleKollaboratives Problemlösen
Beziehungen zwischen Objekten: Aggregation und Komposition

Vertiefung der Modellierung von Teil-Ganzes-Beziehungen.

Concept-MappingFallstudienanalyse
Vererbung und Polymorphie

Effiziente Code-Wiederverwendung und flexible Schnittstellengestaltung durch Klassenhierarchien.

FallstudienanalyseProjektbasiertes Lernen
Abstrakte Klassen und Interfaces

Die Schülerinnen und Schüler nutzen abstrakte Konzepte zur Definition von Schnittstellen und gemeinsamen Verhaltensweisen.

GruppenpuzzleConcept-Mapping
UML-Diagramme: Klassendiagramme

Einführung in die Unified Modeling Language zur grafischen Darstellung von Klassenstrukturen.

Concept-MappingProjektbasiertes Lernen

03Datenbanken und Informationssysteme

8 Themen·1. Halbjahr

Strukturierung, Speicherung und Abfrage großer Datenmengen mit relationalen Systemen.

Das Relationale Datenmodell

Organisation von Daten in Tabellen und die Bedeutung von Primär- und Fremdschlüsseln.

Lernen an StationenProblemorientiertes Lernen
Normalisierung von Datenbanken

Die Schülerinnen und Schüler wenden Normalisierungsregeln an, um Datenredundanz zu minimieren und Datenintegrität zu gewährleisten.

EntscheidungsmatrixFallstudienanalyse
Abfragen mit SQL: SELECT und WHERE

Einführung in die Structured Query Language zur Selektion und Filterung von Daten.

FallstudienanalyseLernen an Stationen
Abfragen mit SQL: JOINs und Aggregatfunktionen

Die Schülerinnen und Schüler verknüpfen Tabellen und führen Berechnungen über Datensätze durch.

Problemorientiertes LernenKollaboratives Problemlösen
Datenbank-Design und ER-Modell

Die Schülerinnen und Schüler entwerfen Datenbankstrukturen mithilfe des Entity-Relationship-Modells.

Concept-MappingProjektbasiertes Lernen
Datenschutz und Datensicherheit

Rechtliche und ethische Aspekte der Speicherung personenbezogener Daten.

DebatteFallstudienanalyse
Big Data und NoSQL-Datenbanken

Einführung in die Herausforderungen großer Datenmengen und alternative Datenbankkonzepte.

Sokratisches SeminarWorld Café
Transaktionen und Datenintegrität

Die Schülerinnen und Schüler verstehen die Bedeutung von Transaktionen für die Konsistenz von Datenbanken.

FallstudienanalyseKollaboratives Problemlösen

04Rechnernetze und Internet-Technologien

9 Themen·2. Halbjahr

Verständnis der technischen Grundlagen der globalen Vernetzung und Kommunikation.

Grundlagen der Netzwerkkommunikation

Die Schülerinnen und Schüler lernen grundlegende Konzepte wie IP-Adressen, MAC-Adressen und Ports kennen.

PlanspielConcept-Mapping
Schichtenmodelle und Protokolle

Analyse der Datenübertragung anhand des ISO/OSI- oder TCP/IP-Referenzmodells.

PlanspielGruppenpuzzle
TCP/IP-Protokollfamilie

Vertiefung der Funktionsweise von TCP, UDP und IP als Kernprotokolle des Internets.

PlanspielFallstudienanalyse
Client-Server-Prinzip

Untersuchung der Rollenverteilung in Netzwerkdiensten wie Web oder E-Mail.

RollenspielGruppenpuzzle
Web-Technologien: HTTP und HTML

Die Schülerinnen und Schüler verstehen die Funktionsweise des World Wide Web und erstellen einfache Webseiten.

Projektbasiertes LernenFlipped Classroom
Sicherheit in Netzwerken: Firewalls und Proxys

Einführung in Schutzmechanismen gegen unerwünschten Netzwerkzugriff.

FallstudienanalysePlanspiel
Kryptographie und Verschlüsselung

Grundlagen der symmetrischen und asymmetrischen Verschlüsselungsverfahren.

Escape RoomForschungskreis
Digitale Signaturen und Zertifikate

Die Schülerinnen und Schüler verstehen die Mechanismen zur Sicherstellung von Authentizität und Integrität digitaler Daten.

FallstudienanalyseSokratisches Seminar
Cloud Computing und Dienste

Einführung in die Konzepte von Cloud-Diensten (IaaS, PaaS, SaaS) und deren Auswirkungen.

World CaféFallstudienanalyse

05Algorithmen und Komplexität

9 Themen·2. Halbjahr

Bewertung der Effizienz von Problemlösungen und Einführung in klassische Algorithmen.

Grundlagen der Algorithmenanalyse

Einführung in die Konzepte von Zeit- und Platzkomplexität.

EntscheidungsmatrixIch-Du-Wir (Denken-Austauschen-Vorstellen)
Suchalgorithmen: Linear und Binär

Vergleich verschiedener Verfahren wie Linear Search, Binary Search oder BubbleSort.

Lernen an StationenForschungskreis
Sortieralgorithmen: Bubble Sort und Selection Sort

Die Schülerinnen und Schüler implementieren und analysieren einfache Sortierverfahren.

Erfahrungsorientiertes LernenKollaboratives Problemlösen
Sortieralgorithmen: Merge Sort und Quick Sort

Einführung in effizientere, rekursive Sortierverfahren.

Problemorientiertes LernenGruppenpuzzle
Effizienzanalyse (O-Notation)

Mathematische Abschätzung des Zeit- und Platzbedarfs von Algorithmen.

EntscheidungsmatrixKollaboratives Problemlösen
Rekursion und Iteration

Vergleich von rekursiven und iterativen Lösungsansätzen für Probleme.

Ich-Du-Wir (Denken-Austauschen-Vorstellen)Problemorientiertes Lernen
Graphenalgorithmen: Einführung

Einführung in die Darstellung und grundlegende Traversierung von Graphen.

Concept-MappingFallstudienanalyse
Datenstrukturen: Arrays und Listen

Die Schülerinnen und Schüler lernen grundlegende Datenstrukturen und deren Anwendung kennen.

Ich-Du-Wir (Denken-Austauschen-Vorstellen)Problemorientiertes Lernen
Datenstrukturen: Stacks und Queues

Einführung in die Prinzipien von LIFO (Last-In, First-Out) und FIFO (First-In, First-Out).

PlanspielErfahrungsorientiertes Lernen

06Informatik, Mensch und Gesellschaft

9 Themen·2. Halbjahr

Reflexion über die Auswirkungen der Digitalisierung auf das Individuum und die soziale Struktur.

Künstliche Intelligenz und Ethik

Funktionsweise von Machine Learning und die Problematik von Bias in Algorithmen.

Sokratisches SeminarFallstudienanalyse
Grundlagen des Maschinellen Lernens

Einführung in die Konzepte von überwachtem und unüberwachtem Lernen.

Flipped ClassroomForschungskreis
Automatisierung und Arbeitswelt

Veränderung von Berufsbildern und wirtschaftlichen Strukturen durch Software.

DebatteEntscheidungsmatrix
Digitale Souveränität

Bedeutung von Open Source, Standards und Kontrolle über die eigene digitale Identität.

World CaféProjektbasiertes Lernen
Urheberrecht und Lizenzen in der Softwareentwicklung

Die Schülerinnen und Schüler verstehen die rechtlichen Rahmenbedingungen für Software und digitale Inhalte.

FallstudienanalysePhilosophische Stühle
Digitale Spuren und Privatsphäre

Reflexion über die Erfassung und Nutzung persönlicher Daten im Internet.

Sokratisches SeminarGraffiti-Wand
Cyberkriminalität und IT-Sicherheit

Einführung in gängige Bedrohungen und Schutzmaßnahmen im digitalen Raum.

Escape RoomFallstudienanalyse
Die Zukunft der Informatik und Gesellschaft

Diskussion über zukünftige Entwicklungen und deren potenzielle Auswirkungen.

World CaféBürgerversammlung
Digitale Medien und Informationskompetenz

Die Schülerinnen und Schüler reflektieren den Umgang mit digitalen Medien und entwickeln Informationskompetenz.

Sokratisches SeminarQuellen-Mystery