Python
Additive Farbmischung (RGB) [Inhalt]
Interaktive RGB-Slider in Pygame: additive Farbmischung visualisieren und Farbwerte sowie Hex-Code darstellen.
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]
Dieses Projekt behandelt die Entwicklung eines Bestellsystems, das schrittweise die Verwaltung von Artikeln, Kunden und Bestellungen umfasst. Es werden grundlegende Datenbankoperationen, Preisberechnungen, Rechnungserstellungen sowie die Analyse und Visualisierung von Verkaufsdaten vermittelt.
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.
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.
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.
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.
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)
![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)
![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)
![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)
![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)
![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)