Informatik
HTML, CSS, Java, JavaScript, Python, Datenstrukturen, Algorithmen, Datenbanken, Netzwerke, Kryptografie und KI.
230 Erklärungen
230 Erklärungen
Abakus einfach erklärt: Aufbau und Rechnen
Verstehe Stellenwerte und Kugelwerte am Abakus, rechne ein Multiplikationsbeispiel nach und ordne die Rechenhilfe historisch ein.
Klasse 6–10Abstrakter Datentyp: ADT einfach erklärt
Verstehe abstrakte Datentypen: Unterscheide Signatur, Semantik und Implementierung und spezifiziere einen Stack mit Operationen und Randfällen.
Klasse 11–12Addierer: Halbaddierer und Volladdierer erklärt
Verstehe Halb- und Volladdierer, Wahrheitstabellen, Überträge und die Addition mehrstelliger Binärzahlen mit Übungen und Lösungen.
Klasse 7–10Agile Softwareentwicklung: Prinzipien und Methoden
Verstehe agile Softwareentwicklung, Feedbackzyklen, Scrum, Kanban und XP. Vergleiche agile und sequenzielle Vorgehensweisen an einem Projekt.
Klasse 11–13Aktor einfach erklärt: Funktion und Beispiele
Lerne, wie ein Aktor Signale in Bewegung, Licht, Schall oder Wärme umsetzt und mit Sensor und Steuerung in automatisierten Systemen arbeitet.
Klasse 7–10Algorithmische Grundstrukturen einfach erklärt
Lerne Sequenz, Verzweigung und Wiederholung kennen. Plane Abläufe, fasse gleiche Schritte zusammen und prüfe Bedingungen und Schleifen.
Klasse 2–8Algorithmus einfach erklärt: Merkmale und Beispiele
Lerne, was ein Algorithmus ist, woran du gute Schrittfolgen erkennst und wie Eingabe, Verarbeitung und Ausgabe bei Algorithmen zusammenhängen.
Klasse 1–8Anforderungsanalyse: Anforderungen richtig formulieren
Lerne, Anforderungen zu ermitteln, zu unterscheiden und mit messbaren Akzeptanzkriterien eindeutig, prüfbar und nachvollziehbar zu formulieren.
Klasse 11–13Anwendungssicherheit: Risiken erkennen und verhindern
Lerne, wie AppSec Anwendungen über den gesamten Lebenszyklus schützt, Schwachstellen verhindert und passende Sicherheitstests einsetzt.
Klasse 11–13ARP erklärt: IP- und MAC-Adressen verbinden
Verstehe, wie ARP im lokalen IPv4-Netz IP- und MAC-Adressen verbindet, wie Request, Cache und Gateway funktionieren und welche Risiken bestehen.
Klasse 10–13Arrays verstehen: Index, Länge und Zugriff
Arrays einfach erklärt: Lerne Index, Länge, sicheren Zugriff, Schleifen und geschachtelte Arrays in Java kennen und vermeide typische Grenzfehler.
Klasse 6–12ASCII verstehen: Zeichen codieren und decodieren
Lerne, wie ASCII Zeichen in 7-Bit-Codes übersetzt. Mit Tabellen, Beispielen und Übungen codierst und decodierst du kurze Zeichenfolgen sicher.
Klasse 5–8Assembler verstehen: Befehle, Register, Schleifen
Verstehe Assemblersprache, Register, Befehle und Sprünge. Verfolge eine einfache Schleife und erkenne Möglichkeiten und Grenzen von Assembler.
Klasse 10–13Asymmetrische Verschlüsselung einfach erklärt
Verstehe öffentliche und private Schlüssel, hybride Verschlüsselung, digitale Signaturen, Zertifikate und Schutz vor Man-in-the-Middle-Angriffen.
Klasse 10–13Aussagenlogik: Formeln und Wahrheitstabellen
Lerne Aussagenlogik verständlich: Aussagen und Junktoren erkennen, Formeln auswerten, Wahrheitstabellen erstellen und logische Schlüsse prüfen.
Klasse 7–10Auszeichnungssprache: Tags, Struktur und Darstellung
Verstehe, wie Auszeichnungssprachen Inhalte mit Tags strukturieren, Bedeutung von Darstellung trennen und für verschiedene Ausgaben nutzbar machen.
Klasse 7–10Automat in der Informatik einfach erklärt
Verstehe Automaten in der Informatik: Zustände, Eingaben und Übergänge. Verfolge Wörter in DFA und NFA und prüfe ihre Akzeptanz.
Klasse 3–10Backpropagation: Fehler rückwärts berechnen
Verstehe Backpropagation mit Kettenregel, Vorwärtslauf und einem vollständigen Zahlenbeispiel. Prüfe Gradienten, Updates und typische Fehler.
Klasse 11–13Bandbreite im Netzwerk einfach erklärt
Lerne, was Bandbreite bedeutet, wie sie sich von Durchsatz und Latenz unterscheidet und wie du Einheiten, Messwerte und Engpässe beurteilst.
Klasse 6–10Bedingungen beim Programmieren einfach erklärt
Lerne, wie Bedingungen, Vergleiche, if-else und logische Operatoren Programmabläufe steuern – mit Beispielen, Übungen und Lösungen.
Klasse 2–8Bestärkendes Lernen: KI lernt durch Belohnung
Verstehe, wie ein KI-Agent mit Aktionen, Belohnungen und einer Policy lernt – von Exploration und Q-Lernen bis zu langfristigem Erfolg und Sicherheit.
Klasse 11–13Betriebsmittelzuteilungsgraph: Deadlocks erkennen
Lerne, Prozesse und Ressourcen als Betriebsmittelzuteilungsgraph zu modellieren, Kanten richtig zu lesen und mögliche Deadlocks an Zyklen zu erkennen.
Klasse 12Betriebssystem: Aufgaben und Beispiele einfach erklärt
Verstehe, wie ein Betriebssystem Hardware und Programme verbindet, Prozesse, Speicher, Dateien und Geräte verwaltet und Systeme unterscheidet.
Klasse 5–10Binärbaum: Aufbau, Traversierung und Suchbaum
Verstehe Binärbäume: Aufbau, Höhe, Tiefe und Traversierungen. Lerne außerdem, wie binäre Suchbäume suchen und Werte einfügen.
Klasse 11–12Binäre Suche: Ablauf, Beispiel und Laufzeit
Lerne, wie die binäre Suche sortierte Listen halbiert, Grenzen korrekt verschiebt, fehlende Werte erkennt und warum ihre Laufzeit O(log n) beträgt.
Klasse 7–13Blockprogrammierung: Bausteine, Abläufe und Tests
Lerne, wie du mit Codeblöcken Ereignisse, Sequenzen, Schleifen und Bedingungen baust, Programme testest und Fehler gezielt verbesserst.
Klasse 3–4Boolesche Funktionen: Wahrheitstabellen verstehen
Verstehe Boolesche Funktionen, Wahrheitstabellen, XOR, KDNF und KKNF. Werte Terme aus, vereinfache sie und prüfe dein Wissen.
Klasse 7–10Booten: So startet ein Computer
Verstehe die Startkette vom Einschalten über Firmware und Bootloader bis zum Betriebssystem und grenze typische Bootfehler systematisch ein.
Klasse 5–10Breitensuche (BFS): Ablauf und kürzeste Wege
Lerne, wie die Breitensuche Graphen mit einer FIFO-Warteschlange durchsucht, kürzeste Wege findet und wann sie geeignet ist.
Klasse 9–13Bubblesort: Algorithmus, Beispiel und Laufzeit
Lerne Bubblesort Schritt für Schritt: Nachbarn vergleichen, Listen sortieren, Abbruchoptimierung verstehen und quadratische Laufzeit einordnen.
Klasse 7–13Cache-Speicher: Funktion, Hits und Grenzen erklärt
Verstehe, wie Cache-Speicher CPU-Zugriffe beschleunigen, warum Hits, Misses und Lokalität wichtig sind und welche Grenzen Caching hat.
Klasse 10–13Caesar-Verschlüsselung einfach erklärt
Lerne, wie du mit der Caesar-Verschlüsselung Nachrichten ver- und entschlüsselst, ROT13 erkennst und das schwache Verfahren systematisch knackst.
Klasse 7–10Chomsky-Hierarchie: Grammatiktypen verstehen
Lerne die vier Chomsky-Typen, ihre Regelbeschränkungen und passenden Automaten kennen und ordne Grammatiken und Sprachen sicher ein.
Klasse 12–13Client-Server-Modell: Ablauf einfach erklärt
Verstehe Client, Server, Request, Response und Protokolle. Verfolge typische Abläufe und grenze das Client-Server-Modell von Peer-to-Peer ab.
Klasse 6–10Coffman-Bedingungen: Deadlocks sicher erkennen
Lerne die vier Coffman-Bedingungen kennen, prüfe Deadlock-Situationen Schritt für Schritt und leite passende Präventionsmaßnahmen ab.
Klasse 12Computerbestandteile: Aufgaben und Zusammenspiel
Lerne CPU, RAM, Mainboard, Speicher und Peripherie kennen. Verfolge den Datenweg im Computer und prüfe dein Wissen mit Aufgaben.
Klasse 1–10Controller in der Informatik einfach erklärt
Lerne, was Controller in der Informatik sind, wie Mikrocontroller und Interrupt-Controller arbeiten und wann Abstraktion oder Registerzugriff sinnvoll ist.
Klasse 10–13CPU einfach erklärt: Aufbau, Ablauf und Leistung
Verstehe Aufgaben, Aufbau und Befehlszyklus der CPU. Lerne, wie Kerne, Takt, Register, Cache, Bus und Kühlung ihre Arbeit beeinflussen.
Klasse 7–13Dateisystem einfach erklärt: Aufbau, Rechte, Auswahl
Verstehe, wie Dateisysteme Dateien ordnen, Pfade und Metadaten nutzen, Rechte verwalten und welches System zu USB-Stick, Windows oder Linux passt.
Klasse 1–10Datenauswertung: Daten prüfen und richtig deuten
Lerne, Daten gezielt auszuwählen, zu bereinigen, mit Mittelwert und Median auszuwerten, passend darzustellen und Korrelation von Ursache zu trennen.
Klasse 5–8Datenbankmodellierung: ER-Modell und Tabellen
Lerne, Entitäten, Attribute, Schlüssel und Beziehungen zu modellieren, in Tabellen zu überführen und Redundanzen durch Normalisierung zu vermeiden.
Klasse 8–13Datenbanknormalisierung: 1NF, 2NF und 3NF
Lerne, wie du Tabellen in 1NF, 2NF und 3NF überführst, Abhängigkeiten prüfst und Redundanz sowie Änderungsanomalien vermeidest.
Klasse 11–13Datenbank verstehen: Tabellen, Schlüssel und SQL
Lerne, wie Datenbanken Daten in Tabellen ordnen, Schlüssel Beziehungen herstellen und du eine einfache SQL-Abfrage formulierst.
Klasse 8–13Datenfluss verstehen und als DFD modellieren
Lerne, Datenflüsse und Datenflussdiagramme zu lesen, Rechenketten auszuwerten und einfache DFDs mit Quellen, Prozessen und Senken zu modellieren.
Klasse 7–10Datenkompression: RLE, Huffman und LZW erklärt
Lerne, wie verlustfreie und verlustbehaftete Datenkompression funktioniert. Mit Beispielen zu RLE, Huffman, LZW, Übungen und Lösungen.
Klasse 10–12Datenschutz: Daten erkennen und sparsam verarbeiten
Datenschutz einfach erklärt: Personenbezogene Daten erkennen, Verarbeitungen prüfen, Rechte verstehen und Datensicherheit unterscheiden.
Klasse 1–10Datensicherheit: Schutzziele und Maßnahmen
Verstehe Vertraulichkeit, Integrität und Verfügbarkeit. Analysiere Risiken und kombiniere Verschlüsselung, Zugriffsrechte, Updates und Backups.
Klasse 6–10Datenstrukturen erkennen und passend auswählen
Lerne Array, Liste, Datensatz, Stack, Queue, Baum, Graph und Hashtabelle kennen und wähle anhand benötigter Operationen die passende Struktur.
Klasse 6–12Datenvisualisierung: Diagramme richtig wählen
Lerne, Daten passend zu visualisieren, Diagramme sicher zu lesen und Korrelation von Kausalität zu unterscheiden.
Klasse 5–8Deadlock: erkennen, verhindern und auflösen
Verstehe Deadlocks, prüfe die Coffman-Bedingungen, lies Zuteilungsgraphen und unterscheide Prävention, Vermeidung, Livelock und Starvation.
Klasse 12Debugging: Fehler systematisch finden und beheben
Lerne, Bugs zu reproduzieren, Fehlerarten zu unterscheiden, Ursachen einzugrenzen und Korrekturen mit passenden Tests sicher zu prüfen.
Klasse 5–10Deklarative Programmierung: Was statt Wie
Verstehe deklarative Programmierung: Unterscheide Was und Wie, ordne SQL, Logik und Funktionen ein und prüfe Chancen sowie Grenzen.
Klasse 13Delta-Regel: Gewichte im neuronalen Netz anpassen
Verstehe die Delta-Regel, berechne Gewichtsänderungen Schritt für Schritt und erkenne den Einfluss von Fehler, Eingang und Lernrate.
Klasse 11–13Digitale Signatur: Ablauf, Prüfung und PKI
Verstehe, wie Hash, privater und öffentlicher Schlüssel eine digitale Signatur erzeugen, wie die Prüfung funktioniert und welche Grenzen sie hat.
Klasse 10–13Digitale Systeme: Chancen und Risiken beurteilen
Lerne, Chancen und Risiken digitaler Systeme zu vergleichen und Regeln für eine faire, sichere und verantwortungsvolle Nutzung zu begründen.
Klasse 3–4Digitales Zertifikat einfach erklärt
Verstehe Aufbau, Prüfung und Vertrauenskette digitaler Zertifikate sowie ihre Rolle bei HTTPS, Signaturen und sicherer Kommunikation.
Klasse 10–13Digitaltechnik: Bits, Gatter und Speicher verstehen
Verstehe digitale Signale, Bits, Wahrheitstabellen, Logikgatter und Speicher. Mit Beispielen, Übungen, Karteikarten und Lösungen.
Klasse 7–10Dijkstra-Algorithmus einfach erklärt
Verstehe Dijkstras Ablauf, Relaxierung und Voraussetzungen. Rechne kürzeste Wege aus und grenze Breitensuche und Spannbaum sicher ab.
Klasse 11–13Distanzvektor-Routing: Ablauf und Routingloops
Lerne, wie Distanzvektor-Routing Wege berechnet, wann es konvergiert und wie Count-to-Infinity, Split Horizon und Triggered Updates zusammenhängen.
Klasse 10–13DMA einfach erklärt: Ablauf, Nutzen und Risiken
Verstehe, wie DMA Daten ohne laufende CPU-Beteiligung überträgt, den Bus nutzt und wann Vorteile, Grenzen sowie Sicherheitsrisiken entstehen.
Klasse 10–13DNS einfach erklärt: Auflösung, Cache und Sicherheit
Verstehe, wie DNS Namen auflöst, rekursive und iterative Anfragen verbindet, Einträge cached und wo DNSSEC, DoT und DoH schützen.
Klasse 6–13Dualsystem verstehen und Zahlen umrechnen
Lerne das Dualsystem mit Stellenwerten kennen. Wandle Dual- und Dezimalzahlen Schritt für Schritt um und prüfe dein Wissen mit Aufgaben.
Klasse 5–8Dynamische Programmierung einfach erklärt
Lerne, wann dynamische Programmierung passt, wie Zustände und Übergänge entstehen und wie Memoisierung sowie Bottom-up Mehrfachberechnungen vermeiden.
Klasse 11–13EBNF einfach erklärt: Regeln lesen und entwerfen
EBNF verständlich erklärt: Lies Regeln, prüfe Zeichenfolgen und entwirf eigene Grammatiken mit Alternativen, Optionen und Wiederholungen.
Klasse 11–13Eigenschaften von Algorithmen einfach erklärt
Lerne Ausführbarkeit, Eindeutigkeit, Determinismus, Determiniertheit, Endlichkeit und Terminierung sicher zu unterscheiden.
Klasse 1–8Endlicher Automat: Aufbau, Ablauf und Entwurf
Lerne, wie endliche Automaten Zustände wechseln, Wörter akzeptieren und Alltagssysteme modellieren. Mit Beispielen, Übungen und Lösungen.
Klasse 7–10Entropie in der Informatik verstehen und berechnen
Lerne, Shannon-Entropie zu berechnen, Ergebnisse in Bit zu deuten und ihre Bedeutung für Abhängigkeiten und verlustfreie Kompression zu erklären.
Klasse 10–12Entscheidungsbaum: Aufbau, Lernen und Grenzen
Lerne, wie Entscheidungsbäume aufgebaut sind, aus Trainingsdaten lernen, Klassifikation und Regression lösen und warum Testdaten Overfitting sichtbar machen.
Klasse 7–13ER-Modell: Entitäten und Beziehungen modellieren
Lerne, wie du Entitäten, Attribute, Schlüssel und Kardinalitäten im ER-Modell bestimmst und daraus ein relationales Tabellenschema entwickelst.
Klasse 11–13Erzeuger-Verbraucher-Problem einfach erklärt
Verstehe, wie Puffer, Semaphore und Java-Monitore Erzeuger und Verbraucher koordinieren – ohne Race Conditions, Busy Waiting oder Deadlocks.
Klasse 12Ethernet einfach erklärt: Frames, Switches und LAN
Lerne, wie Ethernet Geräte per Kabel verbindet, Frames überträgt, MAC-Adressen nutzt und warum Switches, Vollduplex und PoE wichtig sind.
Klasse 6–13EVA-Prinzip einfach erklärt: Eingabe bis Ausgabe
Verstehe das EVA-Prinzip, ordne Geräte und Vorgänge richtig zu und nutze Eingabe, Verarbeitung und Ausgabe zur Fehlersuche.
Klasse 7–10Festkommazahlen: binär darstellen und rechnen
Lerne, wie Festkommazahlen codiert werden, wie Wertebereich und Auflösung zusammenhängen und warum Rechnungen eine korrekte Skalierung brauchen.
Klasse 10–12Festplatte: Aufbau, Funktion und Datensicherung
Verstehe Aufbau und Funktion einer HDD, berechne Kapazität und Rotationslatenz und unterscheide Festplatte, SSD, RAM, S.M.A.R.T. und Backup.
Klasse 5–10Firewall einfach erklärt: Funktion und Grenzen
Verstehe, wie Firewalls Netzwerkverkehr filtern, welche Arten es gibt und warum Updates und weitere Schutzmaßnahmen trotzdem notwendig sind.
Klasse 6–10Formale Grammatik: Regeln, Ableitung und Sprache
Lerne die Bestandteile formaler Grammatiken kennen, leite Wörter schrittweise ab, löse das Wortproblem und ordne Grammatiktypen sicher ein.
Klasse 11–13Formale Sprache: Alphabet, Wörter und Regeln
Verstehe formale Sprachen: Unterscheide Alphabet, Wort, Syntax und Semantik, prüfe Zeichenfolgen und arbeite sicher mit Konkatenation und Kleene-Hülle.
Klasse 5–13Forward Propagation einfach erklärt und berechnet
Verstehe den Vorwärtsdurchlauf neuronaler Netze: gewichtete Summe, Bias, Aktivierung, Matrixform und vollständige Beispielrechnung mit Übungen.
Klasse 11–13Fremdschlüssel: Beziehungen in Datenbanken verstehen
Lerne, Fremdschlüssel zu erkennen, Tabellenbeziehungen nachzuvollziehen und referenzielle Integrität sowie SQL-Verweise sicher zu erklären.
Klasse 11–13Funktionen programmieren: Aufbau und Anwendung
Lerne, Funktionen in Python zu planen, mit Parametern und Rückgabewerten umzusetzen, Probleme zu zerlegen und typische Fehler sicher zu vermeiden.
Klasse 7–10Generative KI verstehen und sicher nutzen
Verstehe, wie generative KI Inhalte erzeugt, welche Rolle Trainingsdaten spielen und wie du Ausgaben auf Fehler, Bias und Risiken prüfst.
Klasse 7–13Geschichte der Informatik einfach erklärt
Vom Abakus bis zum Mikroprozessor: Lerne wichtige Meilensteine kennen und erkläre, wie Technik neue Anwendungen und gesellschaftlichen Wandel ermöglichte.
Klasse 6–10Gleitkommazahlen: Aufbau, Umwandlung und Fehler
Verstehe Vorzeichen, Exponent, Mantisse und Bias. Codiere eine binary32-Zahl und erkenne Rundung, Absorption und Auslöschung.
Klasse 10–12Graphenalgorithmus: Graphen modellieren und lösen
Lerne, Graphen zu modellieren, darzustellen und mit BFS, DFS, Dijkstra oder einem Spannbaumverfahren passend zur Aufgabe zu untersuchen.
Klasse 9–13Halbleiter einfach erklärt: Silizium und Dotierung
Verstehe, wie Halbleiter Strom leiten, warum Elektronen und Löcher wichtig sind und wie Dotierung Transistoren und Computerchips ermöglicht.
Klasse 7–10Halteproblem: Unentscheidbarkeit verstehen
Verstehe das Halteproblem, Semientscheidbarkeit und den Widerspruchsbeweis. Prüfe dein Wissen mit Beispielen, Quiz und Transferaufgaben.
Klasse 12–13Harvard-Architektur: Aufbau und Vorteile erklärt
Verstehe die Harvard-Architektur: getrennte Speicher und Busse, parallele Zugriffe, Vor- und Nachteile sowie moderne Mischformen.
Klasse 10–13Hashfunktion einfach erklärt: Hashwerte verstehen
Lerne, wie Hashfunktionen Daten abbilden, warum Kollisionen entstehen und wie Hashwerte bei Hashtabellen, Integrität und Passwörtern helfen.
Klasse 10–13Hexadezimalsystem: Umrechnen und verstehen
Lerne das Hexadezimalsystem: Ziffern A–F, Stellenwerte, Umrechnung zwischen Dezimal, Binär und Hex sowie RGB-Farbcodes – mit Übungen.
Klasse 5–8HTTP einfach erklärt: Requests, Responses und HTTPS
Verstehe HTTP: Request und Response, GET und POST, Statuscodes, Nachrichtenaufbau, Zustandslosigkeit, Cookies und den Schutz durch HTTPS.
Klasse 10–13Huffman-Codierung einfach erklärt
Lerne, wie du aus Häufigkeiten einen präfixfreien Huffman-Code baust, Nachrichten codierst und decodierst sowie Bitlängen und Grenzen beurteilst.
Klasse 10–12ICMP: Fehlerdiagnose mit Ping und Traceroute
Verstehe ICMP, Echo Request, Ping, TTL und Traceroute. Diagnostiziere Netzwerkfehler und erkenne Grenzen sowie Sicherheitsrisiken des Protokolls.
Klasse 10–13Inferenzmaschine: Fakten, Regeln und Anfragen
Lerne, wie eine Inferenzmaschine Fakten und Regeln verarbeitet, Anfragen beantwortet und Vorwärts- sowie Rückwärtsverkettung nutzt.
Klasse 13Informatiksystem einfach erklärt
Was ist ein Informatiksystem? Lerne Hardware, Software, Daten, Ein- und Ausgabe kennen und untersuche ihr Zusammenspiel am Bibliotheksbeispiel.
Klasse 1–4Informatik und Gesellschaft: Folgen verantwortlich prüfen
Verstehe die Wechselwirkung von Informatik und Gesellschaft, untersuche Folgen digitaler Systeme und begründe verantwortliche Entscheidungen.
Klasse 6–10Informationelle Selbstbestimmung einfach erklärt
Verstehe informationelle Selbstbestimmung, erkenne personenbezogene Daten, prüfe digitale Dienste und entwickle datensparsame Alternativen.
Klasse 5–10Informationstheorie: Entropie, Codes und Fehler
Verstehe Informationsgehalt, Entropie, Präfix- und Huffman-Codes sowie Hamming-Distanz und Parität – mit Beispielen und Selbstkontrollen.
Klasse 10–12Information und Daten einfach unterscheiden
Verstehe den Unterschied zwischen Daten, Information und Wissen. Lerne, wie Kontext Bedeutung schafft und wie du Datenaussagen kritisch prüfst.
Klasse 1–8Inhalt und Darstellung trennen – einfach erklärt
Lerne, wie HTML, CSS und JavaScript Inhalt, Gestaltung und Verhalten trennen – mit Beispielen, Übungen und verständlichem Abschluss-Check.
Klasse 7–10Integrierte Schaltung einfach erklärt
Verstehe, was eine integrierte Schaltung ist, wie sie aufgebaut und hergestellt wird und warum ein Mikroprozessor nur eine besondere IC-Art ist.
Klasse 7–10Internet of Things: So funktionieren IoT-Systeme
Verstehe Aufbau, Datenfluss und Anwendungen des Internet of Things. Prüfe IoT-Systeme auf Sicherheit, Datenschutz, Updates und Fehlerfälle.
Klasse 7–13Interrupt erklärt: Ablauf, IRQ und sichere ISR
Verstehe Interrupts, IRQs und ISRs: Ablauf, Unterschied zu Polling, Maskierung, Prioritäten und Regeln für sichere Interrupt-Handler.
Klasse 10–13IP-Adresse: Aufbau, Arten und Routing verstehen
Verstehe IP-Adressen: IPv4 und IPv6, private und öffentliche Adressen, Präfixe, Routing, DNS und die Grenzen ihrer Aussagekraft.
Klasse 6–13IT-Projektmanagement: Projekte planen und steuern
Lerne, wie du IT-Projekte planst, Vorgehensmodelle auswählst, Risiken steuerst und technische sowie organisatorische Anforderungen verbindest.
Klasse 11–13IT-Sicherheit: Risiken erkennen und richtig handeln
Lerne, IT-Risiken zu analysieren und Geräte, Konten sowie Daten mit Updates, MFA, Backups und weiteren Schutzmaßnahmen abzusichern.
Klasse 6–10Java lernen: Grundlagen und Objektorientierung
Lerne Java von der ersten Ausgabe bis zu Variablen, Schleifen, Methoden und Klassen – mit Beispielen, Übungen und verständlichem Feedback.
Klasse 11–13Karnaugh-Veitch-Diagramm einfach erklärt
Lerne, wie du Wahrheitstabellen ins KV-Diagramm überträgst, gültige Gruppen bildest und daraus vereinfachte boolesche Funktionen abliest.
Klasse 7–10Kellerautomat einfach erklärt: Aufbau und Beispiel
Lerne, wie ein Kellerautomat mit LIFO-Speicher arbeitet, Übergänge ausführt, aⁿbⁿ erkennt und sich von endlichen Automaten unterscheidet.
Klasse 12–13KI-Ethik: KI fair und verantwortlich gestalten
Lerne, KI-Systeme anhand von Datenflüssen, Folgen und sechs Ethikprinzipien zu prüfen und daraus überprüfbare Anforderungen abzuleiten.
Klasse 10–13Klassen in Java: Bauplan für Objekte verstehen
Verstehe, wie Klassen in Java Objekte, Attribute, Methoden und Konstruktoren beschreiben und wie sich Instanz- und statische Elemente unterscheiden.
Klasse 10–12k-Means-Algorithmus: Ablauf, Beispiel und Grenzen
K-Means verständlich erklärt: Ablauf, Zentroid-Berechnung, SSE, Wahl der Clusterzahl und typische Grenzen mit Beispiel und Selbsttests.
Klasse 11–13k-Nächste-Nachbarn-Algorithmus einfach erklärt
Verstehe kNN Schritt für Schritt: Abstände berechnen, Nachbarn auswählen, k sinnvoll wählen und die Vorhersage mit Testdaten bewerten.
Klasse 11–13Kodierung einfach erklärt: Codes und Bits
Verstehe Codierung und Decodierung, entwickle eindeutige Codes und deute einfache Bitfolgen für Zeichen, Zahlen und Schwarz-Weiß-Bilder.
Klasse 2–8Komponententests: Testfälle und Isolation verstehen
Lerne, Komponententests von Unit-, Integrations- und Systemtests abzugrenzen und Testfälle, Isolation sowie Testdoubles sicher einzusetzen.
Klasse 5–13Konrad Zuse: Computerpionier und Erfinder
Wie Konrad Zuse Z1, Z3, Z4 und den Plankalkül entwickelte – mit Technikvergleich, historischer Einordnung und Übungen zur Verantwortung.
Klasse 6–10Kontrollstrukturen: Sequenz, Verzweigung, Schleife
Lerne, wie Sequenzen, Verzweigungen und Schleifen Programme steuern. Mit Python-Beispielen, Ablaufverfolgung, Übungen und Lösungen.
Klasse 5–8Korrelation und Kausalität unterscheiden
Lerne, Korrelation und Kausalität sicher zu unterscheiden, Drittvariablen zu erkennen und Zusammenhänge in Daten vorsichtig zu deuten.
Klasse 5–8Kritischer Abschnitt: Race Conditions verstehen
Verstehe kritische Abschnitte, Race Conditions und wechselseitigen Ausschluss anhand eines Zählers und eines Java-Beispiels.
Klasse 12Kryptologie: Verschlüsselung und Signaturen verstehen
Verstehe Schutzziele, Caesar-Chiffre, symmetrische und asymmetrische Verschlüsselung, Signaturen, Zertifikate und TLS.
Klasse 7–13Künstliche Intelligenz: Grundlagen einfach erklärt
Verstehe, was künstliche Intelligenz ist, wie Maschinen aus Daten lernen und wie du Anwendungen, Fehlerquellen und Risiken beurteilst.
Klasse 7–13Landau-Notation: O, Omega und Theta einfach erklärt
Verstehe O-, Omega- und Theta-Notation, vereinfache Laufzeitfunktionen und analysiere Schleifen, ohne Schranken mit Best- oder Worst-Case zu verwechseln.
Klasse 11–13Latenz einfach erklärt: Messung und Ursachen
Verstehe Latenz, Ping und RTT. Unterscheide Bandbreite, Durchsatz und Jitter und finde passende Maßnahmen gegen Netzwerkverzögerungen.
Klasse 6–10Lauflängenkodierung (RLE) einfach erklärt
Verstehe RLE, codiere und decodiere Läufe, berechne den Speicherbedarf und erkenne, wann Lauflängenkodierung Daten verkleinert.
Klasse 10–12Lochkarte: Funktionsweise, Code und Geschichte
Verstehe, wie Lochkarten Daten codierten, gelesen und verarbeitet wurden – mit Beispielen, historischem Arbeitsablauf und interaktiven Übungen.
Klasse 6–10Logische Schaltungen verstehen und entwerfen
Lerne UND, ODER und NICHT kennen. Werte Wahrheitstabellen aus und entwirf einfache logische Schaltungen Schritt für Schritt.
Klasse 7–10LZW-Kompression einfach erklärt und angewendet
Verstehe LZW als verlustfreie Wörterbuchkompression, verfolge Codierung und Decodierung und prüfe Wirkung sowie Sonderfall.
Klasse 10–12Maschinelles Lernen einfach erklärt
Lerne, wie Maschinen aus Trainingsdaten Modelle bilden, Lernarten unterscheiden, neue Daten prüfen und Verzerrungen erkennen.
Klasse 7–13Maschinenbefehl: Aufbau und Ausführung erklärt
Verstehe, wie Maschinenbefehle aufgebaut sind, wie die CPU sie ausführt und wie Maschinencode, Assemblersprache und Hochsprache zusammenhängen.
Klasse 10–13Mergesort einfach erklärt: Ablauf und Laufzeit
Verstehe Mergesort Schritt für Schritt: Teilen, Verschmelzen, Stabilität, Korrektheit, Laufzeit O(n log n) und passende Einsatzfälle.
Klasse 11–13Mikrocontroller: Aufbau, Ablauf und Anwendung
Verstehe Aufbau und Funktionsweise von Mikrocontrollern. Plane Sensor-Verarbeitung-Aktor-Systeme und teste Grenz- sowie Fehlerfälle sicher.
Klasse 7–10Minimaler Spannbaum: Kruskal und Prim verstehen
Lerne, wie minimale Spannbäume Netzwerke günstig verbinden, und wende Kruskal und Prim Schritt für Schritt auf gewichtete Graphen an.
Klasse 11–13Modellierung in der Informatik einfach erklärt
Verstehe informatische Modelle, wähle relevante Merkmale aus und prüfe Modelle mit Beispielen aus Datenbanken, UML und Simulation.
Klasse 7–12Model-View-Controller (MVC) einfach erklärt
Verstehe Model, View und Controller, verfolge klassische und webbasierte MVC-Abläufe und ordne Komponenten in Softwareprojekten sicher zu.
Klasse 11–13Monitor in der Informatik: Synchronisation verstehen
Verstehe, wie Monitore kritische Abschnitte schützen, Threads koordinieren und wie synchronized, wait, notify und notifyAll in Java wirken.
Klasse 12Mooresches Gesetz: Bedeutung, Formel und Grenzen
Verstehe das mooresche Gesetz: Was sich verdoppelt, wie du den Trend berechnest und warum mehr Transistoren nicht automatisch mehr Tempo bedeuten.
Klasse 10–13Mutex einfach erklärt: Gemeinsame Daten schützen
Verstehe, wie ein Mutex kritische Abschnitte schützt, Race Conditions verhindert und welche Regeln Deadlocks und unnötiges Warten vermeiden.
Klasse 12Nachhaltige Informatik: IT verantwortlich gestalten
Lerne, ökologische, soziale und wirtschaftliche Folgen digitaler Systeme zu prüfen und nachhaltige Gestaltungsentscheidungen zu begründen.
Klasse 6–13Nebenläufigkeit in der Informatik verstehen
Verstehe Threads, Race Conditions, Synchronisation und Deadlocks. Analysiere verschachtelte Abläufe und wähle passende Schutzmechanismen aus.
Klasse 12Netzneutralität: Regeln, Technik und Konflikte
Verstehe Netzneutralität, erlaubtes Verkehrsmanagement und Zero-Rating. Analysiere Interessen und begründe eine faire Netzregelung.
Klasse 6–13Netzwerkprotokolle einfach erklärt: TCP/IP & Co.
Verstehe, wie Netzwerkprotokolle Daten ordnen, welche Aufgaben DNS, HTTP, TCP und IP übernehmen und wie du Störungen einer Schicht zuordnest.
Klasse 6–13Netzwerktopologie: Bus, Ring, Stern und Mesh
Netzwerktopologie einfach erklärt: Lerne Bus, Ring, Stern, Baum und Mesh zu erkennen, Ausfälle vorherzusagen und passende Strukturen auszuwählen.
Klasse 6–10Neuronales Netz: Aufbau, Berechnung und Training
Verstehe Aufbau und Training neuronaler Netze, berechne die Ausgabe eines Neurons und erkenne Architekturen, Überanpassung und Grenzen.
Klasse 10–13Objekt in der Informatik einfach erklärt
Verstehe Zustand und Verhalten von Objekten und unterscheide sicher Klassen, Attribute, Methoden, Attributwerte und Objektkarten.
Klasse 10–12Objektorientierung: Klassen, Objekte und Polymorphie
Verstehe Objektorientierung mit Klassen, Objekten, Kapselung, Vererbung und Polymorphie. Lerne Zustände und dynamische Bindung an Beispielen.
Klasse 11–13Optischer Speicher: Funktion, Arten und Sicherung
Verstehe, wie CD, DVD und Blu-ray Daten mit Laserlicht lesen, worin ROM, WORM und RW sich unterscheiden und wie du optische Medien sicher nutzt.
Klasse 5–10OSI-Modell: 7 Schichten einfach erklärt
Verstehe die sieben Schichten des OSI-Modells, verfolge einen Webaufruf und grenze Netzwerkfehler Schritt für Schritt ein.
Klasse 10–13Passwort-Hashing: Salt, Algorithmen und Login
Lerne, wie Passwort-Hashing mit Salt und langsamen Verfahren funktioniert, welche Angriffe drohen und wie du eine sichere Anmeldung entwirfst.
Klasse 11–13Persönliche Daten schützen: Sicher im Internet
Lerne, persönliche Daten zu erkennen, nur Nötiges zu teilen, sichere Passphrasen zu wählen und bei Datenpannen richtig zu handeln.
Klasse 1–4Perzeptron: Aufbau, Lernen und XOR-Grenze
Verstehe, wie ein Perzeptron Eingaben klassifiziert, Gewichte lernt, warum lineare Trennbarkeit entscheidend ist und weshalb XOR eine Grenze zeigt.
Klasse 11–13PGP verstehen: Verschlüsselung und Signaturen
Lerne, wie PGP Nachrichten verschlüsselt, digitale Signaturen prüft, Schlüssel zuordnet und welche Sicherheitsgrenzen du beachten musst.
Klasse 10–13Physical Computing: Sensoren und Aktoren verstehen
Verstehe, wie Sensoren, Programme und Aktoren zusammenwirken. Plane, teste und bewerte selbst ein einfaches Physical-Computing-System.
Klasse 7–10Pipelining: Durchsatz, Hazards und Speedup
Verstehe, wie CPU-Pipelining den Durchsatz steigert, berechne den idealen Speedup und erkläre Stalls, Forwarding und Sprungvorhersage.
Klasse 10–13P-NP-Problem einfach erklärt: P, NP und Reduktion
Verstehe das P-NP-Problem, Polynomialzeit, Zertifikate, Reduktionen und NP-Vollständigkeit mit Beispielen, Übungen und Lösungen.
Klasse 12–13Polymorphie in Java: Überladen und Überschreiben
Verstehe Polymorphie in Java: Überladen, Überschreiben, Referenz- und Instanztyp – mit Beispielen, Übungen und verständlichem Feedback.
Klasse 11–13Primärschlüssel einfach erklärt
Lerne, wie Primärschlüssel Datensätze eindeutig kennzeichnen, wie du geeignete Attribute auswählst und sie von Fremdschlüsseln unterscheidest.
Klasse 8–13Programmieren lernen: Grundlagen einfach erklärt
Verstehe Befehle, Variablen, Bedingungen und Schleifen. Plane, teste und verbessere kleine Programme Schritt für Schritt.
Klasse 5–8Programmiersprachen einfach erklärt
Verstehe, wie Programmiersprachen Quelltext, Variablen und Kontrollstrukturen nutzen und wie Compiler, Interpreter und Programmierparadigmen funktionieren.
Klasse 3–8Protokollstapel: Schichten und Kapselung verstehen
Verstehe den TCP/IP-Protokollstapel, ordne Ethernet, IP, TCP, UDP und HTTP ihren Aufgaben zu und finde Fehler anhand der betroffenen Schicht.
Klasse 10–13Python lernen: Erste Programme Schritt für Schritt
Lerne Python mit kleinen Programmen: Verstehe Variablen, Bedingungen, Schleifen, Funktionen und Einrückungen und prüfe dein Wissen selbst.
Klasse 5–8Quicksort einfach erklärt: Ablauf und Laufzeit
Verstehe Quicksort Schritt für Schritt: Pivot, Partitionierung, Rekursion, Korrektheit sowie Best-, Average- und Worst-Case verständlich erklärt.
Klasse 11–13Race Condition einfach erklärt
Race Conditions verstehen: Abläufe modellieren, verlorene Updates erkennen, kritische Abschnitte schützen und Tests sinnvoll auswerten.
Klasse 12RAID einfach erklärt: Level, Schutz und Grenzen
Verstehe Striping, Spiegelung und Parität, vergleiche RAID 0, 1, 5, 6 und 10 und erkenne, warum RAID kein Backup ersetzt.
Klasse 5–10RAM einfach erklärt: Funktion und Speicherarten
Verstehe, wie RAM Daten bereitstellt, was wahlfreier Zugriff bedeutet und warum zu wenig Arbeitsspeicher den Computer bremsen kann.
Klasse 5–13Rechenschieber: Prinzip, Bedienung und Geschichte
Verstehe logarithmische Skalen, übe Multiplikation und Division, prüfe Größenordnungen und ordne den Rechenschieber in die Informatikgeschichte ein.
Klasse 6–10Rechnernetz einfach erklärt: Aufbau und Datenweg
Verstehe Rechnernetze: Knoten, Switch, Router, Server, Paketvermittlung, Adressen, Protokolle und ein einfaches Schichtenmodell.
Klasse 6–10Refactoring: Code sicher verbessern
Lerne, wie Refactoring Code verständlicher und wartbarer macht, welche Code-Smells darauf hinweisen und wie Tests kleine Änderungen absichern.
Klasse 11–13Register: Aufbau, Funktion und Registerarten
Lerne, wie Register Bits speichern, per Takt beschrieben werden und als Daten-, Adress- und Statusregister CPU und Hardware steuern.
Klasse 10–13Reguläre Ausdrücke verstehen und anwenden
Lerne Regex-Muster zu lesen und zu bauen. Verstehe Zeichenklassen, Quantoren, Gruppen, Anker und den Zusammenhang mit endlichen Automaten.
Klasse 11–13Reguläre Sprache: Automaten, Ausdrücke und Beweise
Verstehe reguläre Sprachen mit Automaten, Ausdrücken und Grammatiken. Konstruiere einen Erkenner und prüfe Regularität und Nichtregularität.
Klasse 11–13Rekursion in der Informatik einfach erklärt
Verstehe Rekursion mit Basisfall, rekursivem Schritt und Aufrufstapel. Prüfe Terminierung und vergleiche Rekursion mit Iteration.
Klasse 9–13Relationale Datenbank: Aufbau und Normalisierung
Lerne, wie relationale Datenbanken Tabellen verbinden, Beziehungen abbilden und mit Schlüsseln sowie Normalisierung widerspruchsfrei bleiben.
Klasse 11–13RISC einfach erklärt: Befehle und Pipelining
Verstehe RISC, Load/Store und Pipelining, vergleiche RISC mit CISC und prüfe dein Wissen an Beispielen und Quizfragen.
Klasse 10–13Routing einfach erklärt: Paketwege und Tabellen
Verstehe, wie Router Ziel-IP, Routingtabelle, nächsten Hop und Metrik nutzen. Vergleiche statisches und dynamisches Routing mit Übungen.
Klasse 10–13Salt bei Passwörtern: Wirkung und sichere Nutzung
Verstehe, wie individuelle Salts Passwort-Hashes schützen, welche Angriffe sie erschweren und warum langsame Hashverfahren und Pepper zusätzlich wichtig sind.
Klasse 11–13Schleifen programmieren: Ablauf und Beispiele
Verstehe while-, for- und do-while-Schleifen. Lerne Ablauf, Bedingungen, Endlosschleifen und verschachtelte Schleifen an Beispielen.
Klasse 2–8Scratch lernen: Blöcke, Schleifen und Tests
Scratch verständlich lernen: Entdecke Ereignisse, Sequenzen, Schleifen, Bedingungen und Variablen und verbessere Programme durch gezieltes Testen.
Klasse 3–8Sensoren einfach erklärt: Funktion und Anwendung
Lerne, wie Sensoren Messgrößen erfassen, Signale digitalisieren und mit Aktoren zusammenarbeiten – mit Beispielen, Übungen und Selbstkontrolle.
Klasse 7–10Sequenzdiagramm lesen und erstellen – UML erklärt
Lerne, UML-Sequenzdiagramme zu lesen und zu erstellen: Lebenslinien, synchrone und asynchrone Nachrichten, Aktivierungen und Fragmente.
Klasse 10–12S/MIME: E-Mails signieren und verschlüsseln
Verstehe, wie S/MIME E-Mails signiert und verschlüsselt, welche Schlüssel und Zertifikate nötig sind und welche Daten trotzdem sichtbar bleiben.
Klasse 10–13SMTP verstehen: E-Mail-Versand Schritt für Schritt
Lerne, wie SMTP E-Mails mit DNS, MX-Records, Befehlen und Statuscodes transportiert – inklusive TLS, Authentifizierung und typischer Fehler.
Klasse 10–13Socket: Netzwerk-Endpunkte einfach erklärt
Verstehe Sockets, IP-Adressen und Ports. Vergleiche TCP und UDP und lerne, wie Clients und Server Verbindungen aufbauen und Daten austauschen.
Klasse 10–13Softwareentwicklung: Prozess, Modelle und Qualität
Lerne, wie Software von Anforderungen über Design und Tests bis zur Wartung entsteht und wie Teams Vorgehen, Versionen und Qualität planen.
Klasse 11–13Softwareergonomie: Benutzerfreundlichkeit prüfen
Lerne, ergonomische Software zu erkennen, Benutzeroberflächen zu beurteilen und Verbesserungen mit Experten- und Nutzertests zu überprüfen.
Klasse 11–13Softwarequalität: Merkmale prüfen und sichern
Softwarequalität verstehen: Merkmale gewichten, Anforderungen prüfbar machen und konstruktive, statische sowie dynamische Prüfungen unterscheiden.
Klasse 11–13Sortieralgorithmus: Verfahren einfach vergleichen
Lerne Bubble-, Selection- und Insertionsort: Ablauf, Beispiele, Laufzeit, Stabilität und Auswahlkriterien verständlich erklärt.
Klasse 7–13SQL-Injection einfach erklärt und verhindern
Verstehe, wie SQL-Injection entsteht, warum parametrisierte Abfragen schützen und wie minimale Rechte sowie sichere Fehlermeldungen Schäden begrenzen.
Klasse 11–13SQL JOIN: Tabellen sicher verknüpfen
Lerne INNER, OUTER, CROSS, NATURAL und SELF JOIN mit SQL-Syntax, Tabellenbeispielen, typischen Fehlern und Übungen.
Klasse 11–13SQL lernen: Abfragen, JOINs und Datenänderungen
Lerne SQL mit Tabellen, Schlüsseln, SELECT, WHERE, JOIN, GROUP BY, UPDATE und DELETE. Beispiele und Übungen zeigen dir sichere Datenabfragen.
Klasse 11–13SQL SELECT: Daten gezielt abfragen
Mit SQL SELECT Spalten auswählen, Zeilen filtern, Ergebnisse sortieren sowie JOIN, GROUP BY und HAVING an klaren Beispielen sicher anwenden.
Klasse 11–13Stapel (Stack): LIFO, Operationen und Anwendungen
Verstehe das LIFO-Prinzip, push, pop und peek. Verfolge Stack-Zustände, erkenne typische Anwendungen und behandle leere sowie volle Stapel sicher.
Klasse 11–12Suchalgorithmus: Linear oder binär suchen
Lerne lineare und binäre Suche Schritt für Schritt. Vergleiche Voraussetzungen und Aufwand und wähle für sortierte oder ungeordnete Daten passend.
Klasse 7–13Symmetrische Verschlüsselung einfach erklärt
Verstehe das gemeinsame Schlüsselprinzip, Block- und Stromchiffren, das Schlüsselverteilungsproblem und den Nutzen hybrider Verschlüsselung.
Klasse 7–13Synchronisation: Nebenläufige Prozesse sicher steuern
Lerne, Race Conditions und kritische Abschnitte zu erkennen und mit Mutex, Semaphor oder Spinlock passend zu synchronisieren.
Klasse 12Syntaxdiagramme lesen, prüfen und erstellen
Lerne Syntaxdiagramme zu lesen, gültige Wörter zu prüfen, Terminale und Nichtterminale zu unterscheiden und eigene Regeln zu entwerfen.
Klasse 11–13TCP verstehen: Verbindung, Zuverlässigkeit und Fehler
Verstehe TCP, den Drei-Wege-Handshake, Sequenznummern, Bestätigungen, Flusssteuerung und die Abgrenzung zu IP, UDP und Verschlüsselung.
Klasse 10–13Thread in der Informatik einfach erklärt
Verstehe Threads, Prozesse, Threadzustände und gemeinsamen Speicher. Erkenne Nutzen, Race Conditions und warum Synchronisation nötig ist.
Klasse 12Tiefensuche (DFS): Ablauf, Stack und Beispiele
Lerne, wie Tiefensuche Graphen mit Rekursion oder Stack durchläuft, Pfade findet und warum sie keinen kürzesten Weg garantiert.
Klasse 9–13TLS verstehen: Handshake, Zertifikate und Schutz
Verstehe, wie TLS Daten mit Handshake, Sitzungsschlüsseln und Zertifikaten schützt – und warum HTTPS allein keine vertrauenswürdige Website garantiert.
Klasse 10–13Token Ring: Funktionsweise einfach erklärt
Verstehe, wie Token Ring mit einem umlaufenden Token Kollisionen verhindert, logisch als Ring arbeitet und Fehler automatisch behandelt.
Klasse 6–10Trainingsdaten: Qualität, Aufteilung und Bias
Lerne, wie Trainingsdaten, Labels, Merkmale sowie Validierungs- und Testdaten zusammenwirken und wie du Qualität, Bias und Overfitting erkennst.
Klasse 7–13Transistor einfach erklärt: Schalter und Logik
Verstehe, wie Transistoren Strom steuern, BJT und FET sich unterscheiden und Transistorschalter die physische Grundlage digitaler Logik bilden.
Klasse 7–10Turingmaschine: Aufbau, Ablauf und Grenzen
Verstehe Aufbau und Regeln einer Turingmaschine, simuliere Berechnungsschritte und unterscheide Akzeptieren, Entscheiden und Nichtterminierung.
Klasse 12–13Überanpassung im Machine Learning erkennen
Lerne, Überanpassung an Trainings- und Validierungsdaten zu erkennen, von Unteranpassung abzugrenzen und mit passenden Maßnahmen zu verringern.
Klasse 11–13Überwachtes Lernen einfach erklärt
Verstehe überwachtes Lernen: Labels, Training, Klassifikation, Regression, Generalisierung, Overfitting und zuverlässige Modellbewertung.
Klasse 11–13UDP einfach erklärt: Ablauf, Header und Risiken
Verstehe, wie UDP Datagramme sendet, wann es statt TCP passt, welche Aufgaben der Header erfüllt und wie Flood-, Reflection- und Amplification-Angriffe wirken.
Klasse 10–13UML einfach erklärt: Diagramme lesen und erstellen
Lerne UML, Klassendiagramme, Beziehungen, Multiplizitäten und Sequenzdiagramme kennen und entwickle selbst ein geprüftes UML-Modell.
Klasse 10–12Unicode einfach erklärt: Codepunkte und UTF-8
Verstehe Unicode, Codepunkte und UTF-8: Lerne, wie Zeichen als Bytes gespeichert werden, und erkenne typische Ursachen für Darstellungsfehler.
Klasse 5–8Unüberwachtes Lernen: Muster ohne Labels entdecken
Verstehe, wie unüberwachtes Lernen ohne Labels Cluster, Zusammenhänge und Ausreißer entdeckt – mit k-Means-Beispiel, Übungen und Selbsttest.
Klasse 11–13Urheberrecht digital: Inhalte sicher nutzen
Verstehe, warum digitale Werke geschützt sind, welche Nutzungswege es gibt und wie du Interessen von Urhebern, Nutzern und Plattformen abwägst.
Klasse 6–10URI: URL, URN, Aufbau und Kodierung verstehen
URI einfach erklärt: Unterscheide URL und URN, zerlege Schema, Authority, Pfad, Query und Fragment und übe Prozentkodierung sowie relative Referenzen.
Klasse 10–13URL: Aufbau, relative Pfade und Sicherheit
URL einfach erklärt: Verstehe Schema, Host, Pfad, Query und Fragment, löse relative Verweise auf und prüfe HTTPS-Adressen sicherheitsbewusst.
Klasse 10–13Variablen in der Programmierung einfach erklärt
Verstehe Variablen, Zuweisungen, Datentypen und Geltungsbereiche. Verfolge Programmzustände und löse typische Aufgaben Schritt für Schritt.
Klasse 5–8Vererbung in Java: Klassen sinnvoll erweitern
Verstehe Vererbung, extends, super, Überschreiben und Polymorphie in Java. Prüfe außerdem, wann Komposition die bessere Modellierung ist.
Klasse 10–13Verkettete Listen: Aufbau und Laufzeiten
Verstehe verkettete Listen, Zeigeränderungen, Randfälle und Laufzeiten. Vergleiche einfache und doppelte Listen mit Arrays und löse Übungen.
Klasse 6–12Verschlüsselung: Verfahren verstehen und vergleichen
Lerne Verschlüsselung mit Caesar-Chiffre, Kryptoanalyse sowie symmetrischen, asymmetrischen und hybriden Verfahren verständlich zu unterscheiden.
Klasse 7–13Versionsverwaltung: Git, Branches und Teamarbeit
Verstehe Repository, Commit, Branch und Merge. Lerne, Änderungen mit Git nachvollziehbar zu sichern und Beiträge im Team kontrolliert zu integrieren.
Klasse 11–13Vigenère-Verschlüsselung einfach erklärt
Lerne, wie du mit der Vigenère-Verschlüsselung Nachrichten ver- und entschlüsselst, den Algorithmus erklärst und die Schwachstelle kurzer Schlüssel erkennst.
Klasse 7–10Von-Neumann-Architektur einfach erklärt
Verstehe Aufbau, Befehlszyklus und Flaschenhals der Von-Neumann-Architektur – mit Ablaufbeispiel, Quiz, Karteikarten und Abschluss-Check.
Klasse 10–13VPN einfach erklärt: Tunnel, Schutz und Grenzen
Verstehe, wie ein VPN Daten verschlüsselt, Verkehr weiterleitet und interne Netze schützt – mit Beispielen, Übungen und Sicherheitscheck.
Klasse 10–13Wahrheitstabelle erstellen und auswerten
Lerne, logische Operatoren auszuwerten, Wahrheitstabellen Schritt für Schritt zu erstellen und Tautologien sowie äquivalente Formeln zu erkennen.
Klasse 7–10Warteschlange (Queue): FIFO einfach erklärt
Verstehe FIFO, enqueue, dequeue, front und empty. Simuliere Queues Schritt für Schritt und vergleiche Ringpuffer, Arrays und verkettete Listen.
Klasse 11–12Wasserfallmodell: Phasen und Einsatz einfach erklärt
Verstehe das Wasserfallmodell mit seinen fünf Phasen. Lerne an einem Beispiel, wann das lineare Vorgehen passt und welche Risiken es hat.
Klasse 11–13Wissensbasiertes System: Fakten, Regeln, Inferenz
Verstehe, wie wissensbasierte Systeme Fakten und Regeln speichern, Anfragen beantworten und Schlussfolgerungen nachvollziehbar ableiten.
Klasse 13Wissensbasis: Aufbau, Suche und Qualität verstehen
Lerne, wie eine Wissensbasis Wissen strukturiert, auffindbar macht und durch klare Rollen, Prüfung und laufende Pflege zuverlässig bleibt.
Klasse 13WLAN einfach erklärt: Funktion, Sicherheit, Fehler
Verstehe WLAN: Datenweg, Router, Access Points, 2,4 und 5 GHz, sichere Einstellungen und Fehlersuche bei schwachem oder gestörtem Empfang.
Klasse 6–13Wortproblem: Entscheidbarkeit einfach erklärt
Verstehe das Wortproblem formaler Sprachen, unterscheide Entscheidbarkeit und Semi-Entscheidbarkeit und wende die Typ-1-Suche an.
Klasse 11–13Zahlensysteme: Binär, Dezimal und Hexadezimal
Verstehe Stellenwerte und Basen. Wandle Zahlen zwischen Binär-, Dezimal- und Hexadezimalsystem um und erkenne Rundungsfehler bei Binärbrüchen.
Klasse 5–8Zentraleinheit: CPU, Speicher und Busse verstehen
Verstehe den Aufbau der Zentraleinheit, verfolge einen Befehl durch CPU und Speicher und ordne Steuerwerk, ALU, Register und Busse sicher zu.
Klasse 10–13Zugriffskontrolle: Rechte sicher vergeben
Lerne, wie Zugriffskontrolle mit Authentifizierung, Autorisierung, ACL, Rollen und minimalen Rechten Daten und IT-Ressourcen schützt.
Klasse 11–13Zweierkomplement: negative Binärzahlen verstehen
Verstehe das Zweierkomplement: Wertebereich, Negation, Umwandlung, Addition, Subtraktion und Überlauferkennung mit 4-Bit-Beispielen.
Klasse 10–12Kein Thema gefunden
Prüfe die Schreibweise, suche allgemeiner oder wähle eine andere Klasse.
Mit Google fortfahren