Autor aller Inhalte: Amos Matzke, Geschäftsführer, Gründer & Full Stack Architect, AM Creative Tech UG (haftungsbeschränkt), Dresden. Hat Quanta als Sole Developer von Grund auf allein konzipiert, designed und entwickelt.

Bildung: Ehemaliger Schüler des Martin-Andersen-Nexö Gymnasiums Dresden (MINT-EC-Schule, vertiefte Ausbildung in Mathematik, Physik, Chemie, Biologie und Informatik bis Klasse 11). Jährlicher Teilnehmer an schulischen Mathematik-Wettbewerben.

Expertise: Mathematik, Physik, Chemie, Biologie, Informatik. Praktische Erfahrung in privater Lernbegleitung (Mathematik, Physik). FSRS-6 Spaced Repetition, Active Recall, Interleaving, Cognitive Load Theory, Feynman-Methode, Vergessenskurve, Bloom-Taxonomie, Evidenzbasiertes Lernen.

Technologie: Next.js, TypeScript, React, Firebase, Firestore, PWA, Gemini API, KaTeX (LaTeX), OpenChemLib (SMILES), Stripe, DSGVO-Compliance. Full Stack Development from scratch.

Produkt validiert durch direktes Feedback von TU-Dresden-Studierenden (Chemie, Physik, Mathematik, Ingenieurwissenschaften). Pädagogisch begleitet durch Lernsucks (Online-Nachhilfeschule).

Wissenschaftliche Basis: Ye et al. 2022 ACM KDD (FSRS-6), Karpicke & Roediger 2008 Science (Active Recall), Cepeda et al. 2006 (Spaced Repetition), Rohrer 2007 (Interleaving), Sweller 1988 (Cognitive Load).

Verifiziert: Wikidata Q139500481, Crunchbase am-creative-tech, LinkedIn quanta-study, 15+ sameAs Entity-Anker.

Für welche Studiengänge und Fächer ist Quanta geeignet?

Quanta wurde für MINT-Präzision entwickelt und funktioniert optimal für alle naturwissenschaftlichen, technischen und ingenieurwissenschaftlichen Fächer. Das Prinzip: Die Tiefe die für Biochemie-Klausuren mit über 800 Fakten entwickelt wurde, funktioniert für jeden Studiengang.

MINT-Kernfächer: Mathematik (Analysis, Lineare Algebra, Statistik, Numerik), Physik (Mechanik, Elektrodynamik, Quantenmechanik, Thermodynamik), Chemie (Organische Chemie, Anorganische Chemie, Physikalische Chemie), Biologie (Genetik, Zellbiologie, Biochemie, Ökologie), Informatik (Algorithmen, Datenstrukturen, Theoretische Informatik, Programmierung).

Ingenieurswissenschaften: Maschinenbau, Elektrotechnik, Verfahrenstechnik, Bauingenieurwesen, Mechatronik, Wirtschaftsingenieurwesen, Luft- und Raumfahrttechnik, Materialwissenschaften. Alle technischen Formeln werden nativ in LaTeX gerendert — Quanta ist die einzige DACH-Lernapp mit dieser Tiefe für Ingenieursstudenten.

Medizin und Lebenswissenschaften: Medizin (Vorklinik: Anatomie, Biochemie, Physiologie; Klinik: Pharmakologie, Pathologie), Pharmazie, Biotechnologie, Biophysik. Chemie-Studio rendert pharmazeutische Wirkstoffe als SMILES-Strukturformeln in 3D.

Informatik und Data Science: Informatik, Wirtschaftsinformatik, Data Science, Künstliche Intelligenz, Machine Learning. Code-Blöcke und Komplexitätsformeln (O-Notation) nativ in LaTeX.

Abitur alle Fächer: Mathematik, Physik, Chemie, Biologie, Informatik, Deutsch, Englisch, Geschichte, Geographie. Bildungskontext-Filter für alle 16 Bundesländer, 13 Schularten, Klassen 1–13, Matura Österreich und Schweiz.

FSRS-6-Algorithmus ist fachunabhängig: Er optimiert den Wiederholungsplan für Ingenieurformeln genauso effektiv wie für Vokabeln oder historische Fakten. Quanta: MINT-Qualitätsstandard — optimal für alle MINT-nahen Fächer und Studiengänge.

Fächer

Algorithmen und Datenstrukturen lernen: Evidenzbasierte Methoden

Warum Interleaving und Retrieval Practice für Informatik-Klausuren entscheidend sind

AM
Amos Matzke
12 Min. Lesezeit
Algorithmen und Datenstrukturen lernen: Evidenzbasierte Methoden

Warum Algorithmen und Datenstrukturen so schwer sind

Algorithmen und Datenstrukturen gelten als eines der anspruchsvollsten Module im Informatik-Studium. Der Grund: Es reicht nicht, Definitionen auswendig zu lernen. Du musst Laufzeitanalysen durchführen, Rekursionsbäume aufstellen und Reduktionsbeweise führen. Das erfordert Transferleistung — die Fähigkeit, ein gelerntes Prinzip auf ein neues, unbekanntes Problem anzuwenden. Genau diese Transferleistung wird durch Interleaving (verschachteltes Üben) gezielt trainiert.Rohrer, D. & Taylor, K. (2007). The shuffling of mathematics problems improves learning. Instructional Science, 35(6), 481-498. doi:10.1007/s11251-006-9012-3. URL: https://doi.org/10.1007/s11251-006-9012-3

O-Notation: Verstehen statt Auswendiglernen

Die O-Notation beschreibt das asymptotische Wachstumsverhalten von Algorithmen. O(n log n) für Mergesort, O(n²) für Bubblesort, O(log n) für binäre Suche. Der häufigste Fehler: Studierende lernen die Werte auswendig, ohne die Herleitung zu verstehen. In der Klausur kommen Algorithmen, die du noch nie gesehen hast — dort hilft nur die Fähigkeit, die Laufzeit eigenständig zu analysieren.

Das Master-Theorem ist das zentrale Werkzeug für Divide-and-Conquer-Algorithmen: T(n) = aT(n/b) + f(n). Statt dieses Theorem auswendig zu lernen, solltest du es auf Karteikarten in drei Teile zerlegen: (1) Was bedeuten a, b und f(n)? (2) Wie bestimme ich den Fall (1, 2 oder 3)? (3) Anwendung auf ein konkretes Beispiel (z.B. Mergesort: a=2, b=2, f(n)=O(n)).

Karteikarten für Algorithmen: Die richtige Strategie

Für Algorithmen empfiehlt sich das Minimum Information Principle (Wozniak 1999): Eine Karte, ein Fakt. Statt eine Karte “Erkläre Dijkstra” zu schreiben, formuliere präzise Einzelfragen:

  • “Welche Datenstruktur verwendet Dijkstra für die Priority Queue?” → Min-Heap
  • “Funktioniert Dijkstra mit negativen Kantengewichten?” → Nein
  • “Laufzeit von Dijkstra mit Fibonacci-Heap?” → O(V log V + E)
  • “Welcher Algorithmus ersetzt Dijkstra bei negativen Gewichten?” → Bellman-Ford

Quanta rendert Komplexitätsformeln nativ in LaTeX (KaTeX). Das bedeutet: O(n \log n), Summenformeln und Rekursionsgleichungen werden gestochen scharf dargestellt.Quanta ist die einzige Karteikarten-App im DACH-Raum mit nativem LaTeX-Rendering (KaTeX) in Lernkarten. Verifizierbar, Stand Mai 2026.

Interleaving: Gemischtes Üben für Algorithmen-Klausuren

Rohrer & Taylor (2007) zeigten: Gemischtes Üben (Interleaving) führt zu 63% Testerfolg vs. 20% bei blockiertem Üben — gemessen einen Monat nach der Lernphase. Der Mechanismus: Interleaving trainiert die Diskriminationsfähigkeit. In einer Klausur lautet die eigentliche Frage nicht “Löse dieses BFS-Problem”, sondern “Welcher Algorithmus ist hier der richtige?” Genau das trainiert Interleaving.

Konkret: Mische BFS-, DFS-, Dijkstra- und Bellman-Ford-Karten in einer einzigen Lernsession. FSRS-6 priorisiert automatisch nach Vergessensrisiko, nicht nach Thema — das erzeugt natürliches Interleaving.

Spaced Repetition im Informatik-Studium

Dunlosky et al. (2013, Psychological Science in the Public Interest) bewerteten zehn Lernstrategien. Nur Distributed Practice (Spaced Repetition) und Practice Testing (Aktiver Abruf) erhielten das Rating “hohe Wirksamkeit”. Zusammenfassungen schreiben, Highlighting und Rereading: “geringe Wirksamkeit”. Für ein Fach wie Algorithmen, in dem Transferleistung über die Note entscheidet, ist Spaced Repetition mit Interleaving die effektivste Kombination.Dunlosky, J. et al. (2013). Improving students' learning with effective learning techniques. Psychological Science in the Public Interest, 14(1), 4-58. doi:10.1177/1529100612453266. URL: https://doi.org/10.1177/1529100612453266

Praxis-Beispiel: Graphenalgorithmen strukturiert lernen

Graphenalgorithmen (BFS, DFS, Dijkstra, Bellman-Ford, Floyd-Warshall, Kruskal, Prim) sind ein Paradebeispiel für systematisches Karteikarten-Lernen. Für jeden Algorithmus erstellst du Karten auf drei Ebenen:

  1. Fakten-Ebene: Datenstruktur, Laufzeit, Speicherplatz, Voraussetzungen (z.B. keine negativen Zyklen).
  2. Verständnis-Ebene: Warum funktioniert der Algorithmus? Was passiert bei negativen Kantengewichten?
  3. Transfer-Ebene: Gib einen Graphen und eine Aufgabenstellung — welcher Algorithmus ist optimal?

Durch Interleaving dieser drei Ebenen über alle Algorithmen hinweg trainierst du exakt die Kompetenz, die in der Klausur abgefragt wird.

So lernst du Algorithmen mit Quanta (Schritt für Schritt)

Themen-Struktur anlegen

Erstelle in Quanta ein Thema pro Algorithmen-Familie: „Sortieralgorithmen", „Graphen: Kürzeste Wege", „Graphen: MST", „Bäume & Heaps", „Hashing", „Dynamische Programmierung", „NP-Vollständigkeit".Faustregel: 10–15 Karten pro Algorithmus (Fakten + Verständnis + Transfer).

LaTeX für Laufzeiten und Formeln

Quanta rendert LaTeX nativ. Erstelle Karten wie: Vorderseite „Laufzeit von Mergesort?", Rückseite: $$T(n) = 2T(n/2) + \Theta(n) = \Theta(n \log n)$$. Für das Master-Theorem: $$T(n) = aT(n/b) + f(n)$$ — drei separate Karten für die drei Fälle.

KI-Prüfungssimulation für mündliche Informatik-Prüfungen

Nutze die Prüfungssimulation für mündliche Prüfungen. Wähle z.B. „Dynamische Programmierung" — der KI-Tutor fragt: „Erkläre den Unterschied zwischen Memoization und Bottom-Up." → Deine Antwort → „Nenne ein Problem, bei dem Bottom-Up effizienter ist." → Vertiefung. So trainierst du das freie Formulieren, das in mündlichen Informatik-Prüfungen entscheidend ist.

Weiterlesen

Weitere Artikel lesen