Python
Additive Farbmischung (RGB) [Inhalt]
Interaktive RGB-Slider in Pygame: additive Farbmischung visualisieren und Farbwerte sowie Hex-Code darstellen.
Analyse von Unternehmenskennzahlen aus CSV [Inhalt]
CSV-Daten mit pandas analysieren, Durchschnittswerte berechnen, profitabelsten Monat bestimmen und Kennzahlen mit matplotlib visualisieren.
Auf dem Weg zum ersten Schultag [Inhalt]
Erste Schritte mit Linus: Einführung in sequentielle Verarbeitung und die strukturierte Abfolge einfacher Programmierbefehle.
Bestellsystem mit Benutzer-DB umsetzen [Vorlage]
Entwicklung eines mit Verwaltung von Artikeln, Kunden und Bestellungen. Umfasst Datenbankoperationen, Preisberechnungen, Rechnungserstellungen,Analyse und Visualisierung
Börsenkurse auslesen und verarbeiten [Vorlage]
Lerne Aktien-Daten mit API und Java zu analysieren.
Breakout / Arkanoid – Objektverwaltung und Kollision [Inhalt]
Breakout-Spiel in Pygame mit Blockverwaltung, Kollisionslogik zwischen Ball und Blöcken sowie Bedingungen für Game Over und Levelende.
Caesar-Verschlüsselung (A–Z) in Python [Inhalt]
Caesar-Verschlüsselung für Großbuchstaben mit ord/chr, Modulo 26 und Zeichenverarbeitung in Python umsetzen.
Data Analytics für Wirtschaft – Unternehmenskennzahlen mit Python [Vorlage]
Analyse und Visualisierung von Unternehmenskennzahlen mit Python.
Data Science Toolbox – Klimadaten & Stadtanalyse [Vorlage]
Analyse und Visualisierung von Klimadaten mit Python-Bibliotheken wie pandas, numpy und matplotlib.
Der Auto-Bot [Inhalt]
Algorithmische Wegfindung durch Entscheidungsstrukturen und Schleifen: Robi findet autonom den Reset-Schalter.
Der Kaffee Slalom [Inhalt]
If-Abfragen mit Zufallswerten in Python. Linus navigiert Cafeteria, prüft Kaffeemengen und entscheidet unter 500ml-Grenze.
Dynamische Systeme mit ODEs simulieren (Euler → RK4 → Ökosystem → Stabilität) [Vorlage]
Numerische Simulation von ODEs mit Euler/RK4 und Analyse von Stabilität.
Einfacher Passwort-Hash & Mini-Login [Inhalt]
Einfache Hashfunktion und Login-System in Python: Zeichenverarbeitung, Hashbildung und Vergleich von Hashwerten statt Klartext.
Frogger komplett: Von Szene bis Polish [Vorlage]
Lerne frameCraft mit Frogger: Bewegung, Kollisionen, HUD und GFX.
Frogger: Autos datengetrieben erzeugen [Inhalt]
Datengetriebener Aufbau von Gegnern mit lane_data, Namensschema und verschachtelten Schleifen zur Bewegung mehrerer Autos.
Frogger: Rastersteuerung und Bildschirmgrenzen [Inhalt]
Rastersteuerung mit Tastaturaktionen, Regelstruktur und Begrenzung der Spielfigur auf den Bildschirmbereich.
Funktionen mit return (Der Kalorien-Check) [Inhalt]
Einführung in Funktionen mit return, Zerlegen von Texten mit split() und Umwandlung in Zahlen mittels float() anhand einer Formel.
Funktionsplotter – Sandbox und schrittweiser Aufbau [Vorlage]
Interaktiver Funktionsplotter mit Zoom, Pan und Achsenzeichnung.
Funktionsplotter Sandbox [Inhalt]
Interaktiver Funktionsplotter (Sandbox) mit Darstellung eines Funktionsgraphen sowie Pan- und Zoomsteuerung über Maus und Tastatur.
Geheimschriften programmieren [Vorlage]
Caesar-Verschlüsselung, Substitutionschiffre, Vigenère und einfache Hashfunktionen in Python.
Histogramme bei Würfeln [Inhalt]
Interaktive Sandbox zur Visualisierung von Würfelwürfen und relativen Häufigkeiten mit einem Histogramm.
Klimadaten aus CSV visualisieren [Inhalt]
CSV-Klimadaten mit pandas laden, analysieren und als Zeitreihe mit matplotlib visualisieren.
Liebesbrief mit Schleife rückwärts zustellen [Inhalt]
Nutze Schleifen, um Leo durchs Labyrinth zu führen.
Listen sortieren (Die Ball-Challenge) [Inhalt]
Listen kopieren, nach name sortieren und Objekte korrekt wieder ablegen.
Monte-Carlo Simulation: Von Sensorrauschen bis Portfoliorisiko [Vorlage]
Simuliert Messrauschen, Monte-Carlo-Methoden und Risikoanalyse mit Python.
Numerische Integration & Differentiation in Anwendungen (5 Module) [Vorlage]
Numerische Integration und Differentiation mit Python.
Sag die richtige Antwort mit if else [Inhalt]
Else statt doppeltes if: Eine bestehende Lösung wird zu einer klaren if-else-Entscheidung umgebaut und damit strukturiertes Fallunterscheiden geübt.
Stoß: Energieverlust & kinetische Energie [Inhalt]
Simulation zweier Kugeln: Restitutionskoeffizient implementieren und kinetische Energie vor und nach einem Stoß berechnen.
Tetris mit Matrizen und Rotationen [Inhalt]
Tetris: Matrizen, Bewegung, Rotation, Kollisionslogik, Zeilen, Punkte, Geschwindigkeit.
UML für Fortgeschrittene – abstrakte Strukturen und komplexe Beziehungen [Vorlage]
Lerne Vererbung mit Java: Modelle, Methoden, Bus mit Fahrgästen, abstrakte Klassen.
Vektor-Zerlegung – Experimentier-Sandbox [Inhalt]
Sandbox zum Experimentieren mit Vektorzerlegung in 2D mit grafischer Darstellung und Maus- und Tastaturinteraktion.
Von Börse bis Bibel: KI, die mitdenkt [Vorlage]
Erkennung von Anomalien, Börsenprognosen & KI-Texte generieren
Wellenpaket & Überlagerung [Inhalt]
Visualisierung diskreter Wellen: bewegtes Wellenpaket und Überlagerung zweier Wellen mit Knoten und Antiknoten.
Würfel-Histogramm: Von Simulation zu Interaktion [Vorlage]
Kurs zu Zufall, Zählen und pygame-Histogrammen
Mathematik sichtbar machen [Reihe]
Interaktive Kurse zu Funktionen, Geometrie, Trigonometrie, Vektoren und Statistik mit visuellen Experimenten.
Einführung ins Programmieren mit rpgDungeon() [Reihe]
Lerne Programmieren mit Linus Lag und Gamification: Variablen, Bedingungen, Schleifen, Funktionen und mehr!
Grundlagen Python [Reihe]
Lerne Python-Variablen, Datentypen, Operatoren, Schleifen, Funktionen, Listen und OOP.
![Additive Farbmischung (RGB) [Inhalt]](/inhalte/2849/cover_hu45080e4ce1655aeb224eadedf9ea1029_23742_440x330_fill_q75_box_center.jpg)
![Analyse von Unternehmenskennzahlen aus CSV [Inhalt]](/inhalte/4407/cover_hu45080e4ce1655aeb224eadedf9ea1029_124822_440x330_fill_q75_box_center.jpg)
![Auf dem Weg zum ersten Schultag [Inhalt]](/inhalte/3049/cover_hu45080e4ce1655aeb224eadedf9ea1029_226205_440x330_fill_q75_box_center.jpg)
![Bestellsystem mit Benutzer-DB umsetzen [Vorlage]](/inhalte/bestellsystem-mit-benutzerdb/cover_hu45080e4ce1655aeb224eadedf9ea1029_1918008_440x330_fill_q75_box_center.jpg)
![Börsenkurse auslesen und verarbeiten [Vorlage]](/inhalte/boersenkurse-verarbeiten/cover_hu30910665284931ace4f57faa1e01d828_109423_440x330_fill_q75_box_center.jpg)
![Breakout / Arkanoid – Objektverwaltung und Kollision [Inhalt]](/inhalte/2645/cover_hu45080e4ce1655aeb224eadedf9ea1029_12648_440x330_fill_q75_box_center.jpg)
![Caesar-Verschlüsselung (A–Z) in Python [Inhalt]](/inhalte/4146/cover_hu877e0549053d3dcef3f51d9a6ea9fa78_182208_440x330_fill_q75_box_center.jpg)
![Data Analytics für Wirtschaft – Unternehmenskennzahlen mit Python [Vorlage]](/inhalte/data-analytics-wirtschaft/cover_hu30910665284931ace4f57faa1e01d828_1887682_440x330_fill_q75_box_center.jpg)
![Data Science Toolbox – Klimadaten & Stadtanalyse [Vorlage]](/inhalte/data-science-klimadaten/cover_hu30910665284931ace4f57faa1e01d828_1444220_440x330_fill_q75_box_center.jpg)
![Der Auto-Bot [Inhalt]](/inhalte/3071/cover_hu45080e4ce1655aeb224eadedf9ea1029_271490_440x330_fill_q75_box_center.jpg)
![Der Kaffee Slalom [Inhalt]](/inhalte/3047/cover_hu45080e4ce1655aeb224eadedf9ea1029_197659_440x330_fill_q75_box_center.jpg)
![Dynamische Systeme mit ODEs simulieren (Euler → RK4 → Ökosystem → Stabilität) [Vorlage]](/inhalte/dynamische-systeme-mit-odes-simulieren/cover_hu45080e4ce1655aeb224eadedf9ea1029_1063207_440x330_fill_q75_box_center.jpg)
![Einfacher Passwort-Hash & Mini-Login [Inhalt]](/inhalte/4153/cover_hu6aa7ab5f76efc7b43c15d01a1db2df4a_201023_440x330_fill_q75_box_center.jpg)
![Frogger komplett: Von Szene bis Polish [Vorlage]](/inhalte/frogger-szene-bis-polish/cover_hu45080e4ce1655aeb224eadedf9ea1029_2005783_440x330_fill_q75_box_center.jpg)
![Frogger: Autos datengetrieben erzeugen [Inhalt]](/inhalte/4190/cover_hu45080e4ce1655aeb224eadedf9ea1029_28908_440x330_fill_q75_box_center.jpg)
![Frogger: Rastersteuerung und Bildschirmgrenzen [Inhalt]](/inhalte/4186/cover_hu45080e4ce1655aeb224eadedf9ea1029_5819_440x330_fill_q75_box_center.jpg)
![Funktionen mit return (Der Kalorien-Check) [Inhalt]](/inhalte/3064/cover_hu45080e4ce1655aeb224eadedf9ea1029_154904_440x330_fill_q75_box_center.jpg)
![Funktionsplotter – Sandbox und schrittweiser Aufbau [Vorlage]](/inhalte/funktionsplotter-programmieren/cover_hu45080e4ce1655aeb224eadedf9ea1029_31083_440x330_fill_q75_box_center.jpg)
![Funktionsplotter Sandbox [Inhalt]](/inhalte/3085/cover_hu45080e4ce1655aeb224eadedf9ea1029_23071_440x330_fill_q75_box_center.jpg)
![Geheimschriften programmieren [Vorlage]](/inhalte/geheimschriften-programmieren/cover_hu45080e4ce1655aeb224eadedf9ea1029_1862022_440x330_fill_q75_box_center.jpg)
![Histogramme bei Würfeln [Inhalt]](/inhalte/3145/cover_hu45080e4ce1655aeb224eadedf9ea1029_26013_440x330_fill_q75_box_center.jpg)
![Klimadaten aus CSV visualisieren [Inhalt]](/inhalte/4401/cover_hu45080e4ce1655aeb224eadedf9ea1029_231993_440x330_fill_q75_box_center.jpg)
![Liebesbrief mit Schleife rückwärts zustellen [Inhalt]](/inhalte/1960/cover_hu45080e4ce1655aeb224eadedf9ea1029_194030_440x330_fill_q75_box_center.jpg)
![Listen sortieren (Die Ball-Challenge) [Inhalt]](/inhalte/3065/cover_hu45080e4ce1655aeb224eadedf9ea1029_176368_440x330_fill_q75_box_center.jpg)
![Monte-Carlo Simulation: Von Sensorrauschen bis Portfoliorisiko [Vorlage]](/inhalte/monte-carlo-simulation/cover_hu45080e4ce1655aeb224eadedf9ea1029_1820408_440x330_fill_q75_box_center.jpg)
![Numerische Integration & Differentiation in Anwendungen (5 Module) [Vorlage]](/inhalte/numerische-integration-differentiation/cover_hu45080e4ce1655aeb224eadedf9ea1029_1793698_440x330_fill_q75_box_center.jpg)
![Sag die richtige Antwort mit if else [Inhalt]](/inhalte/3052/cover_hu45080e4ce1655aeb224eadedf9ea1029_275451_440x330_fill_q75_box_center.jpg)
![Stoß: Energieverlust & kinetische Energie [Inhalt]](/inhalte/2844/cover_hu45080e4ce1655aeb224eadedf9ea1029_20704_440x330_fill_q75_box_center.jpg)
![Tetris mit Matrizen und Rotationen [Inhalt]](/inhalte/2649/cover_hu45080e4ce1655aeb224eadedf9ea1029_26823_440x330_fill_q75_box_center.jpg)
![UML für Fortgeschrittene – abstrakte Strukturen und komplexe Beziehungen [Vorlage]](/inhalte/uml-fuer-fortgeschrittene/cover_hu45080e4ce1655aeb224eadedf9ea1029_415484_440x330_fill_q75_box_center.jpg)
![Vektor-Zerlegung – Experimentier-Sandbox [Inhalt]](/inhalte/3142/cover_hu45080e4ce1655aeb224eadedf9ea1029_27225_440x330_fill_q75_box_center.jpg)
![Von Börse bis Bibel: KI, die mitdenkt [Vorlage]](/inhalte/boerse-bis-bibel-ki-die-mitdenkt/cover_hu45080e4ce1655aeb224eadedf9ea1029_2130061_440x330_fill_q75_box_center.jpg)
![Wellenpaket & Überlagerung [Inhalt]](/inhalte/2847/cover_hu45080e4ce1655aeb224eadedf9ea1029_16115_440x330_fill_q75_box_center.jpg)
![Würfel-Histogramm: Von Simulation zu Interaktion [Vorlage]](/inhalte/wuerfel-histogramm/cover_hu45080e4ce1655aeb224eadedf9ea1029_26013_440x330_fill_q75_box_center.jpg)
![Mathematik sichtbar machen [Reihe]](/inhalte/mathematik-sichtbar-machen/cover_hu45080e4ce1655aeb224eadedf9ea1029_1388196_440x330_fill_q75_box_center.jpg)
![Einführung ins Programmieren mit rpgDungeon() [Reihe]](/inhalte/rpgdungeon/cover_hu45080e4ce1655aeb224eadedf9ea1029_161439_440x330_fill_q75_box_center.jpg)
![Grundlagen Python [Reihe]](/inhalte/python-grundlagen/cover_hu45080e4ce1655aeb224eadedf9ea1029_2095927_440x330_fill_q75_box_center.jpg)