Zum Inhalt springen
YellowBlue
IT-Grundlagen4 Min. Lesezeit

Fehlerbehandlung mit Exceptions

Wie Programme mit Fehlern umgehen, ohne abzustürzen: try-catch-finally, was eine Exception ist und warum man erwartbare Fehler gezielt behandelt.

IT-Grundlagen3 Min. Lesezeit

Rekursion: wenn sich eine Funktion selbst aufruft

Wie Rekursion funktioniert, warum jede rekursive Funktion eine Abbruchbedingung braucht und wann Rekursion sinnvoller ist als eine Schleife.

IT-Grundlagen4 Min. Lesezeit

Sortier- und Suchalgorithmen verstehen

Wie Bubblesort und die binäre Suche funktionieren, warum die lineare Suche langsamer ist und was die O-Notation über die Laufzeit verrät.

IT-Grundlagen3 Min. Lesezeit

Vererbung und Polymorphie in der OOP

Wie Klassen in der OOP Eigenschaften vererben, was Überschreiben bedeutet und wie Polymorphie denselben Aufruf je nach Objekt unterschiedlich wirken lässt.

IT-Grundlagen4 Min. Lesezeit

Datenstrukturen: Array, Liste, Stack und Queue

Wie Programme Daten organisieren: Array, verkettete Liste, Stack und Queue verständlich erklärt – mit ihren Stärken, Schwächen und typischen Einsätzen.

IT-Grundlagen4 Min. Lesezeit

Kontrollstrukturen: Verzweigungen und Schleifen

Wie ein Programm Entscheidungen trifft und Dinge wiederholt: Sequenz, Verzweigung und Schleife verständlich erklärt – mit Pseudocode und Prüfungsbezug.

IT-Grundlagen5 Min. Lesezeit

Programmablaufplan (PAP) und Struktogramm

Programmablaufplan (PAP) und Struktogramm erklärt: Ist PAP eine Programmiersprache? Dazu Algorithmus, Grundbausteine, Symbole und ein Beispiel.

IT-Grundlagen4 Min. Lesezeit

Compiler vs. Interpreter: Unterschied erklärt

Wie aus Quellcode ein lauffähiges Programm wird: der Unterschied zwischen Compiler und Interpreter, ihre Vor- und Nachteile und wo Java und Python liegen.

IT-Grundlagen4 Min. Lesezeit

Git erklärt: Versionsverwaltung für Einsteiger

Was Versionsverwaltung mit Git ist, warum Entwicklungsteams sie nutzen und wie der Grundablauf aus commit, push und pull funktioniert – verständlich erklärt.

IT-Grundlagen4 Min. Lesezeit

OOP-Grundlagen: Klasse, Objekt, Prinzipien

Was objektorientierte Programmierung ist, worin sich Klasse und Objekt unterscheiden und was Kapselung, Vererbung und Polymorphie bedeuten – einfach erklärt.

IT-Grundlagen4 Min. Lesezeit

Variablen und Datentypen einfach erklärt

Was Variablen sind, wie ein Programm Werte in ihnen speichert und welche Datentypen es gibt – von Ganzzahl über Kommazahl bis Text und Wahrheitswert.