Aufbau
Lernbereiche nach Jahrgangsstufe
- Algorithmik
- Codierung und Verschlüsselung
- Kommunikation in Netzwerken, Internet
- Künstliche Intelligenz
- Objektorientierte Modellierung und Programmierung
- Rekursion
- Listen
- Graphen
- Informationssicherheit
- Praktische Softwareentwicklung, Projekt
Kompetenzen im Detail
Was Schüler:innen können sollen
Jahrgangsstufe 11
- 1entwerfen und implementieren einfache Algorithmen unter Verwendung von Variablen, Kontrollstrukturen und Funktionsaufrufen.
- 2strukturieren ihre Programme, indem sie eigene Funktionen definieren.
- 3nutzen eine vorhandene lineare Datenstruktur, um Algorithmen zur Lösung angemessener Problemstellungen zu entwickeln.
- 4testen ihre Implementierungen systematisch.
- 5analysieren und erläutern die Funktionsweise eines Algorithmus mit Alltagsrelevanz.
- 1erläutern das Prinzip und die Bedeutung der Codierung von Information.
- 2codieren natürliche Zahlen binär und hexadezimal.
- 3erklären die Grundprinzipien symmetrischer und asymmetrischer Verschlüsselung.
- 4wenden einfache symmetrische Verfahren zur Ver- und Entschlüsselung an.
- 5bewerten Sicherheitsaspekte im Hinblick auf mögliche Angriffe.
- 6erklären den Zweck und die Funktionsweise einer digitalen Signatur.
- 1erläutern die Struktur und Funktionsweise des Internets.
- 2strukturieren Kommunikationsvorgänge im Internet in aufeinander aufbauende Schichten.
- 3beschreiben das Zusammenspiel von Client und Server bei Webanwendungen.
- 4erläutern Chancen und Risiken des Internets.
- 1diskutieren Ansätze zur Definition des Begriffs KI und beschreiben verschiedene Grundideen von KI-Verfahren.
- 2erläutern die Idee eines ausgewählten Algorithmus maschinellen Lernens an konkreten Beispielen.
- 3analysieren den Einfluss von Trainingsdaten und Parametern auf die Zuverlässigkeit der Ergebnisse.
- 4erläutern die Funktionsweise eines künstlichen Neurons (Perzeptron).
- 5simulieren ein künstliches Neuron.
- 6nehmen zu Einsatzmöglichkeiten der KI Stellung und bewerten Chancen und Risiken.
Jahrgangsstufe 12
- 1analysieren Objekte hinsichtlich ihrer Attribute und Methoden, abstrahieren sie zu Klassen und stellen sie grafisch dar.
- 2deklarieren Klassen sowie die zugehörigen Attribute und Methoden in einer objektorientierten Programmiersprache.
- 3implementieren Methoden auf der Grundlage gegebener oder selbst entwickelter Algorithmen.
- 4analysieren Beziehungen zwischen Objekten verschiedener Klassen und modellieren sie in Klassendiagrammen.
- 5implementieren die im Klassendiagramm festgelegten Beziehungen durch Referenzen.
- 6modellieren Generalisierungshierarchien zu Strukturen aus ihrer Erfahrungswelt.
- 7implementieren Generalisierungshierarchien unter Verwendung von Vererbung und Polymorphismus.
- 1analysieren rekursive Algorithmen und erläutern das Prinzip der Rekursion.
- 2implementieren rekursive Algorithmen.
- 1modellieren mithilfe einfach verketteter Listen lineare Datenstrukturen.
- 2entwickeln Algorithmen zum Einfügen, Löschen und Durchlaufen der Liste.
- 3implementieren einfach verkettete Listen mithilfe einer objektorientierten Programmiersprache.
- 1modellieren vernetzte Strukturen als Graphen und klassifizieren diese.
- 2implementieren unter Verwendung einer Adjazenzmatrix die Datenstruktur Graph.
- 3erläutern die Idee der Tiefensuche und implementieren den Algorithmus.
- 4analysieren und erläutern die Funktionsweise des Dijkstra-Algorithmus.
- 1bewerten Regelungen zum Datenschutz im Spannungsfeld zwischen Persönlichkeitsrechten und öffentlichen Interessen.
- 2analysieren ein Informatiksystem hinsichtlich der Umsetzung wichtiger Schutzziele der Informationssicherheit.
- 3beschreiben verschiedene Arten der Gefährdung eines Informatiksystems.
- 4erläutern Maßnahmen, die die Informationssicherheit gewährleisten sollen.
- 1nutzen Klassen aus einer Programmbibliothek zur Implementierung einer grafischen Benutzeroberfläche.
- 2beschreiben anhand des Wasserfallmodells Phasen für den Ablauf von Softwareprojekten.
- 3führen ein Softwareprojekt gemäß einem Vorgehensmodell im Team durch.
Wähle einen Lernbereich – Didoria erstellt in Minuten eine fertige, lehrplankonforme Unterrichtsstunde mit Lernzielen, Phasen und Methoden.
Häufige Fragen
Lehrplan spät beginnende Informatik – Gymnasium Bayern
Wie viele Kompetenzen umfasst der Lehrplan spät beginnende Informatik für Gymnasium in Bayern?+
Der Lehrplan spät beginnende Informatik am Gymnasium in Bayern umfasst 44 Kompetenzen, gegliedert in 10 Lernbereiche über 2 Jahrgangsstufen.
Welche Lernbereiche deckt spät beginnende Informatik am Gymnasium in Bayern ab?+
Zu den Lernbereichen gehören unter anderem: Algorithmik, Codierung und Verschlüsselung, Kommunikation in Netzwerken, Internet, Künstliche Intelligenz, Objektorientierte Modellierung und Programmierung, Rekursion, Listen, Graphen und weitere.
Wie plane ich eine Unterrichtsstunde spät beginnende Informatik passend zum Lehrplan?+
Mit Didoria wählst du einen Lernbereich aus diesem Lehrplan und erhältst in Minuten eine fertige, lehrplankonforme Unterrichtsstunde mit Lernzielen, Phasen und Methoden.
Ist dieser Lehrplan spät beginnende Informatik aktuell?+
Ja. Die Kompetenzen und Lernbereiche folgen dem gültigen Lehrplan für spät beginnende Informatik am Gymnasium in Bayern.