Title: Informatik J2 - Algorithmen und Datenstrukturen (BPE7) - Python

Section 1
  Stand: 19.03.2025
  Ankündigungen
  Kompetenzraster Algorithmen und Datenstrukturen
  Operatorenliste für Struktogramme v2.2
  zur Vorversion vorgenommene Änderungen
L1 Die Datenstruktur Array beschreiben, implementieren und verwenden
  Aktivitätsverfolgung Lernfortschritt 1
  In dieser Einheit lernen Sie ...die Datenstruktur ...
  1 Grundlagen Datenstrukturen und Algorithmen
  L1 1 Arbeitsauftrag Einführung Datenstrukturen
  L1 1 Information Datenstrukturen
  L1 1 Informationsmaterial
  L1 1 Lösung Einführung Datenstrukturen
  2 Die Datenstruktur Array
  L1 2 Arbeitsauftrag Weltmeister
  L1 2 Information Array
  L1 2 Informationsmaterial
  L1 2 Lösung Weltmeister
  L1 2 loesung weltmeister
  3 Implementierung von Arrays
  L1 3.1.1 Arbeitsauftrag Vereinsmeisterschaften
  L1 3 1 1 vorlage vereinsmeisterschaft.py
  L1 3.1.1 Lösung Vereinsmeisterschaften
  L1 3 1 1 loesung vereinsmeisterschaft.py
  L1 3.1.2 Arbeitsauftrag Volleyball Spieler anzeigen
  L1 3 1 2 vorlage volleyball spieler anzeigen.py
  L1 3.1.2 Lösung Volleyball Spieler anzeigen
  L1 3 1 2 loesung volleyball spieler anzeigen.py
  L1 3.2 Arbeitsauftrag Gewinnziehung
  L1 3 2 vorlage gewinnziehung.py
  L1 3.2 Lösung Gewinnziehung
  L1 3 2 loesung gewinnziehung.py
  L1 3.3 Arbeitsauftrag Trainingsanalyse
  L1 3.3 Lösung Trainingsanalyse
  L1 3 3 loesung trainingsanalyse.py
  L1 3 3 loesung trainingsanalyse alternative.py
  L1 3.4 Arbeitsauftrag Volleyball Positionen tauschen Index
  L1 3 4 vorlage volleyball position tauschen index.py
  L1 3.4 Lösung Volleyball Positionen tauschen Index
  L1 3 4 loesung volleyball position tauschen index.py
  L1 3.5 Arbeitsauftrag Volleyball Inhalte einfügen
  L1 3 5 vorlage volleyball spieler einfuegen.py
  L1 3.5 Information Inhalte einfügen
  L1 3.5 Lösung Volleyball Inhalte einfügen
  L1 3 5 loesung volleyball spieler einfuegen.py
  L1 3.6 Arbeitsauftrag Volleyball Inhalte entfernen
  L1 3 6 vorlage volleyball spieler entfernen.py
  L1 3.6 Information Inhalte entfernen
  L1 3.6 Lösung Volleyball Inhalte entfernen
  L1 3 6 loesung volleyball spieler entfernen.py
  4 Vertiefung
  L1 4.1 Arbeitsauftrag Vertiefung Schreibtischtest
  L1 4.1 Lösung Vertiefung Schreibtischtest
  L1 4 1 loesung schreibtischtest 1
  L1 4 1 loesung schreibtischtest 2
  L1 4.2 Arbeitsauftrag Vertiefung Wetterstation
  L1 4.2 Lösung Vertiefung Wetterstation
  L1 4 2 loesung wetterstation
  L1 4.3 Arbeitsauftrag Vertiefung Kapitalrechner
  L1 4.3 Lösung Vertiefung Kapitalrechner
  L1 4 3 loesung kapitalrechner
  5 Zusatzaufgabe
  L1 5 Arbeitsauftrag Zusatzaufgabe autoGewinnziehung
  L1 5 Lösung Zusatzaufgabe autoGewinnziehung
  L1 5 loesung auto gewinnziehung
L2 Such- und Sortieralgorithmen
  Aktivitätsverfolgung Lernfortschritt 2
  In dieser Einheit lernen Sie ...Sortier- und Sucha...
  1 Grundlagen Algorithmen
  L2 1 Arbeitsauftrag Einführung Algorithmik
  L2 1 Information Algorithmik
  L2 1 Lösung Einführung Algorithmik
  L2 2.1 Information Bubble Sort
  L2 2.1 Präsentation Prinzip Bubble Sort
  L2 2.1.1 Arbeitsauftrag Bubble Sort Lotto
  L2 2 1 1 vorlage bubble sort lotto.py
  L2 2.1.1 Lösung Bubble Sort Lotto
  L2 2 1 1 loesung bubble sort lotto.py
  L2 2.1.2 Arbeitsauftrag Bubble Sort Zahlenreihe
  L2 2 1 2 vorlage bubble sort zahlenreihe.py
  L2 2.1.2 Lösung Bubble Sort Zahlenreihe
  L2 2 1 2 loesung bubble sort zahlenreihe.py
  L2 2.1.3 Arbeitsauftrag Bubble Sort
  L2 2.1.3 Lösung Bubble Sort
  L2 2 1 3 loesung bubble sort.py
  2 Sortieralgorithmen
  L2 2.2.1 Arbeitsauftrag Selection Sort Lotto
  L2 2.2.1 Lösung Selection Sort Lotto
  L2 2 2 1 loesung selection sort lotto.py
  L2 2.2 Information Selection Sort
  L2 2.2 Präsentation Prinzip Selection Sort
  L2 2 2 1 vorlage selection sort lotto.py
  L2 2.2.2 Arbeitsauftrag Selection Sort Zahlenreihe
  L2 2 2 2 vorlage selection sort zahlenreihe.py
  L2 2.2.2 Lösung Selection Sort Zahlenreihe
  L2 2 2 2 loesung selection sort zahlenreihe.py
  L2 2.2.3 Arbeitsauftrag Selection Sort absteigend
  L2 2.2.3 Lösung Selection Sort absteigend
  L2 2 2 3 loesung selection sort absteigend.py
  L2 2.3.1 Arbeitsauftrag Sortierung Gewinnziehung
  L2 2 3 1 vorlage sortierung gewinnziehung.py
  L2 2.3.1 Lösung Sortierung Gewinnziehung
  L2 2 3 1 loesung sortierung gewinnziehung.py
  L2 2.3.2 Arbeitsauftrag Sortieralgorithmen prüfen
  L2 2.3.2 Lösung Sortieralgorithmen prüfen
  L2 2 3 2 loesung sortieralgorithmen pruefen teil1.py
  L2 2 3 2 loesung sortieralgorithmen pruefen teil2.py
  L2 2.3.3 Arbeitsauftrag Volleyball Spieler sortieren
  L2 2 3 3 vorlage volleyball spieler sortieren.py
  L2 2.3.3 Lösung Volleyball Spieler sortieren
  L2 2 3 3 loesung volleyball spieler sortieren.py
  3 Suchalgorithmen
  L2 3.1.1 Arbeitsauftrag Lineare Suche Mitgliedsnummer
  L2 3.1.1 Lösung Lineare Suche Mitgliedsnummer
  L2 3 1 1 loesung lineare suche mitgliedsnummer.py
  L2 3.1 Information Lineare Suche
  L2 3.1 Präsentation Prinzip Lineare Suche
  L2 3 1 1 vorlage lineare suche mitgliedsnummer.py
  L2 3.1.2 Arbeitsauftrag Verschlüsselung Buchstabe
  L2 3 1 2 vorlage verschluesselung buchstabe.py
  L2 3.1.2 Lösung Verschlüsselung Buchstabe
  L2 3 1 2 loesung verschluesselung buchstabe.py
  L2 3.1.3 Arbeitsauftrag Volleyball Spieler suchen
  L2 3 1 3 vorlage volleyball spieler suchen.py
  L2 3.1.3 Lösung Volleyball Spieler suchen
  L2 3 1 3 loesung volleyball spieler suchen.py
  L2 3.2.1 Arbeitsauftrag Binäre Suche Losnummer
  L2 3 2 1 vorlage binaere suche losnummer.py
  L2 3.2.1 Lösung Binäre Suche Losnummer
  L2 3 2 1 loesung binaere suche losnummer.py
  L2 3.2 Information Binäre Suche
  L2 3.2 Präsentation Prinzip Binäre Suche
  L2 3.2.2 Arbeitsauftrag Binäre Suche Mitgliedernummer
  L2 3 2 2 vorlage binaere suche mitgliedsnummer.py
  L2 3.2.2 Lösung Binäre Suche Mitgliedernummer
  L2 3 2 2 loesung binaere suche mitgliedsnummer.py
  L2 3.3.1 Arbeitsauftrag Übung Suche
  L2 3.3.1 Lösung Übung Suche
  L2 3.3.2 Arbeitsauftrag Suchalgorithmen prüfen
  L2 3 3 2 vorlage suchalgorithmen pruefen teil1.py
  L2 3 3 2 vorlage suchalgorithmen pruefen teil2.py
  L2 3.3.2 Lösung Suchalgorithmen prüfen
  L2 3 3 2 loesung suchalgorithmen pruefen teil1.py
  L2 3 3 2 loesung suchalgorithmen pruefen teil2.py
  L2 3.4 Arbeitsauftrag Volleyball Positionen tauschen Name
  L2 3 4 vorlage volleyball position tauschen name.py
  L2 3.4 Lösung Volleyball Positionen tauschen Name
  L2 3 4 loesung volleyball position tauschen name.py
  L2 3.5 Arbeitsauftrag Volleyball Inhalte einfügen
  L2 3 5 vorlage volleyball spieler einfuegen.py
  L2 3.5 Lösung Volleyball Inhalte einfügen
  L2 3 5 loesung volleyball spieler einfuegen.py
  L2 3.6 Arbeitsauftrag Volleyball Inhalte entfernen
  L2 3 6 vorlage volleyball spieler entfernen.py
  L2 3.6 Lösung Volleyball Inhalte entfernen
  L2 3 6 loesung volleyball spieler entfernen.py
  4 Vertiefung
  L2 4.1 Arbeitsauftrag Vertiefung Trainingsanalyse
  L2 4 1 vorlage suche trainingsanalyse.py
  L2 4.1 Lösung Vertiefung Trainingsanalyse
  L2 4 1 loesung suche trainingsanalyse.py
  L2 4.2 Arbeitsauftrag Vertiefung Mitglieder eines Jahrgangs
  L2 4 2 vorlage mitglieder eines jahrgangs.py
  L2 4.2 Lösung Vertiefung Mitglieder eines Jahrgangs
  L2 4 2 loesung mitglieder eines jahrgangs.py
  L2 4.3 Arbeitsauftrag Zusatzaufgabe Mitglieder je Jahrgang
  L2 4 3 vorlage mitglieder je jahrgang.py
  L2 4.3 Lösung Zusatzaufgabe Mitglieder je Jahrgang
  L2 4 3 loesung mitglieder je jahrgang.py
  L2 4.4 Arbeitsauftrag Zusatzaufgabe Verschlüsselung Wort
  L2 4 4 vorlage verschluesselung wort.py
  L2 4.4 Lösung Zusatzaufgabe Verschlüsselung Wort
  L2 4 4 loesung verschluesselung wort.py
L3 Dynamische Datenstrukturen
  Aktivitätsverfolgung Lernfortschritt 3
  In dieser Einheit lernen Sie ...die dynamischen Da...
  1 Dynamische Datenstruktur Verkettete Liste
  L3 1.1 Arbeitsauftrag verkettete Listen
  L3 1 Information verkettete Liste
  L3 1.1 Lösung verkettete Listen
  L3 1.2 Arbeitsauftrag Übung verkettete Listen
  L3 1.2 Lösung Übung verkettete Listen
  2 Dynamische Datenstruktur Stapelspeicher
  L3 2.1 Arbeitsauftrag Stapelspeicher
  L3 2.1 Lösung Stapelspeicher
  L3 2 Information Stapelspeicher
  L3 2.2 Arbeitsauftrag Übung Stapelspeicher
  L3 2.2 Lösung Übung Stapelspeicher
  3 Dynamische Datenstruktur Warteschlange
  L3 3.1 Arbeitsauftrag Warteschlange
  L3 3 Information Warteschlange
  L3 3.1 Lösung Warteschlange
  L3 3.2 Arbeitsauftrag Übung Warteschlange
  L3 3.2 Lösung Übung Warteschlange
  4 Dynamische Datenstruktur Baum
  L3 4.1 Arbeitsauftrag Baum
  L3 4 Information Baum
  L3 4.1 Lösung Baum
  L3 4.2 Arbeitsauftrag Übung Baum
  L3 4.2 Lösung Übung Baum