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·17 Themen·Alter 16-17
1

Grundlagen der Programmierung und Algorithmik

3 Themen·Algorithms & Programming

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

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
Generieren
Kontrollstrukturen: Verzweigungen und Schleifen

Steuerung des Programmflusses durch logische Entscheidungen und Wiederholungen.

Escape RoomKollaboratives Problemlösen
Generieren
Modularisierung mit Funktionen

Strukturierung von Code durch Auslagerung von Teilaufgaben in wiederverwendbare Funktionen.

Lernen durch LehrenProjektbasiertes Lernen
Generieren
2

Objektorientierte Modellierung

3 Themen·Algorithms & Programming

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
Generieren
Beziehungen zwischen Objekten

Modellierung von Interaktionen durch Assoziation und Komposition.

GruppenpuzzleKollaboratives Problemlösen
Generieren
Vererbung und Polymorphie

Effiziente Code-Wiederverwendung und flexible Schnittstellengestaltung durch Klassenhierarchien.

FallstudienanalyseProjektbasiertes Lernen
Generieren
3

Datenbanken und Informationssysteme

3 Themen·Data & Analysis

Strukturierung, Speicherung und Abfrage grosser 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
Generieren
Abfragen mit SQL

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

FallstudienanalyseLernen an Stationen
Generieren
Datenschutz und Datensicherheit

Rechtliche und ethische Aspekte der Speicherung personenbezogener Daten.

DebatteFallstudienanalyse
Generieren
4

Rechnernetze und Internet-Technologien

3 Themen·Networks & Security

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

Schichtenmodelle und Protokolle

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

PlanspielGruppenpuzzle
Generieren
Client-Server-Prinzip

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

Rollenspiel
Generieren
Kryptographie und Verschlüsselung

Grundlagen der symmetrischen und asymmetrischen Verschlüsselungsverfahren.

Escape RoomForschungskreis
Generieren
5

Algorithmen und Komplexität

2 Themen·Algorithms & Programming

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

Such- und Sortieralgorithmen

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

Lernen an StationenForschungskreis
Generieren
Effizienzanalyse (O-Notation)

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

EntscheidungsmatrixKollaboratives Problemlösen
Generieren
6

Informatik, Mensch und Gesellschaft

3 Themen·Impacts of Computing

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
Generieren
Automatisierung und Arbeitswelt

Veränderung von Berufsbildern und wirtschaftlichen Strukturen durch Software.

DebatteEntscheidungsmatrix
Generieren
Digitale Souveränität

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

World CaféProjektbasiertes Lernen
Generieren