Kursvorlage

Science AI-Coding: Fachmodelle mit Python und Visualisierung

Dieser Lerninhalt verbindet Fachmodelle aus Physik und anderen Unterrichtsbereichen mit einer direkten, grafischen Auswertung in Python. Die Lernenden starten mit lauffähigen Modellen und untersuchen Schritt für Schritt Formeln, Variablen und Diagramme. Im Mittelpunkt stehen das Verstehen eines fachlichen Zusammenhangs, das Verändern von Parametern und das Beobachten der Auswirkungen in Plotly oder Matplotlib. Am Ende werden gezielte KI-Coding-Erweiterungen formuliert, um das Modell sichtbar weiterzuentwickeln.

Kategorie: Science AI-Coding Sprache: Python 3 Bausteine: 13
Begleitmaterial inklusive: Unterrichtsfolien (PowerPoint) und Handout für Lehrkräfte
Vorschaubild: Science AI-Coding: Fachmodelle mit Python und Visualisierung

Didaktische Zielsetzung

Die Vorlage verbindet fachliche Modellbildung mit direkt sichtbaren Python-Visualisierungen und führt von einer Formel oder Beziehung schrittweise zur experimentellen Untersuchung. Im Mittelpunkt stehen fachliches Verstehen, das gezielte Variieren von Parametern und die Beobachtung ihrer Auswirkungen in Diagrammen. Die Bausteine verknüpfen Modellierung, strukturierte Implementierung und grafische Interpretation mit Science AI-Coding, indem lauffähige Ausgangsmodelle gezielt erweitert werden. Fachlich liegt der Schwerpunkt vor allem auf physikalischen Modellen aus Mechanik, Energie, Elektrizitätslehre, Optik und Zerfallsprozessen.

Kompetenzschwerpunkte

Die Vorlage verbindet fachliche Modellinterpretation mit experimenteller Parametervariation, grafischer Auswertung und gezielter Weiterentwicklung bestehender Python-Modelle.

  • Fachmodelle in Code übertragen: Physikalische Beziehungen wie Bewegung, Energie, Kraft, Schwingung, Elektrizität, Optik und Zerfall werden als einfache Python-Modelle umgesetzt.
  • Parameterwirkungen untersuchen: Größen wie Geschwindigkeit, Beschleunigung, Masse, Höhe, Federkonstante, Widerstand oder Zerfallskonstante werden gezielt verändert und verglichen.
  • Diagramme fachlich interpretieren: Lineare, quadratische, periodische und exponentielle Verläufe werden über Steigung, Krümmung, Amplitude oder Abnahme gedeutet.
  • Mess- und Modellgrößen verknüpfen: Beziehungen wie v = Δs / Δt, F = m · a oder P = U · I werden mit sichtbaren Ausgaben und Diagrammen verbunden.
  • Visualisierungswerkzeuge einsetzen: Matplotlib und Plotly werden genutzt, um Fachmodelle als Linien, Kennlinien, Kurven oder geometrische Skizzen darzustellen.
  • Vergleiche und Erweiterungen entwickeln: Modelle werden um zweite Kurven, Marker, Vergleichswerte oder zusätzliche fachliche Auswertungen ergänzt.
  • KI-Coding fachlich steuern: Erweiterungen werden als präzise Änderungsaufträge formuliert, sodass der bestehende Code gezielt weiterentwickelt wird und der fachliche Zusammenhang sichtbar bleibt.

Struktur der Bausteine

Die Bausteine folgen einem gemeinsamen Aufbau: Ein lauffähiges Fachmodell wird visualisiert, durch gezielte Parameteränderungen untersucht und anschließend fachlich begründet sowie mit KI-Coding erweitert.

Vorschau: Gleichförmige Bewegung mit Science AI-Coding

Gleichförmige Bewegung mit Science AI-Coding

Das lineare Modell s = v · t wird als Weg-Zeit-Diagramm untersucht, um die Geschwindigkeit als Steigung sichtbar zu machen und vergleichend zu erweitern.

⏱️ 20 min 🧩 4 Aufgaben
Vorschau: Science AI-Coding: Beschleunigte Bewegung sichtbar machen

Science AI-Coding: Beschleunigte Bewegung sichtbar machen

Die quadratische Weg-Zeit-Beziehung s = 1/2 · a · t² wird visualisiert, um die Wirkung verschiedener Beschleunigungen auf die Kurvenform zu vergleichen.

⏱️ 30 min 🧩 4 Aufgaben
Vorschau: Science AI-Coding: Weg, Zeit und Geschwindigkeit im Modell v = Δs / Δt

Science AI-Coding: Weg, Zeit und Geschwindigkeit im Modell v = Δs / Δt

Zwei Weg-Zeit-Messpunkte werden genutzt, um Geschwindigkeit als Verhältnis von Weg- und Zeitänderung sowie als Steigung im Diagramm zu interpretieren.

⏱️ 25 min 🧩 3 Aufgaben
Vorschau: Freier Fall modellieren und untersuchen

Freier Fall modellieren und untersuchen

Das Modell s = 1/2 · g · t² macht den nichtlinearen Fallweg sichtbar und ermöglicht Vergleiche verschiedener Zeit- und Beschleunigungswerte.

⏱️ 20 min 🧩 5 Aufgaben
Vorschau: Science AI-Coding: Kraft, Masse und Beschleunigung

Science AI-Coding: Kraft, Masse und Beschleunigung

Das Modell F = m · a wird über Masse und Beschleunigung untersucht, wobei Änderungen unmittelbar in der Steigung der Kraft-Masse-Darstellung sichtbar werden.

⏱️ 25 min 🧩 5 Aufgaben
Vorschau: Kinetische Energie: Masse und Geschwindigkeit im Diagramm

Kinetische Energie: Masse und Geschwindigkeit im Diagramm

Die kinetische Energie E_kin = 1/2 · m · v² wird als nichtlinearer Verlauf visualisiert und hinsichtlich Masse, Geschwindigkeit und quadratischem Wachstum untersucht.

⏱️ 30 min 🧩 4 Aufgaben
Vorschau: Lageenergie sichtbar machen

Lageenergie sichtbar machen

Die proportionale Beziehung E_pot = m · g · h wird als Gerade dargestellt, um den Einfluss von Höhe und Masse auf Energie und Steigung zu analysieren.

⏱️ 25 min 🧩 4 Aufgaben
Vorschau: Science AI-Coding: Federkraft und Auslenkung

Science AI-Coding: Federkraft und Auslenkung

Das Hooke-Modell F = D · s wird als lineare Kraft-Auslenkungs-Beziehung untersucht und durch Vergleiche verschiedener Federkonstanten erweitert.

⏱️ 20 min 🧩 4 Aufgaben
Vorschau: Physik: Harmonische Schwingung mit Science AI-Coding

Physik: Harmonische Schwingung mit Science AI-Coding

Die harmonische Schwingung x(t) = A · sin(ω · t) wird über Amplitude und Kreisfrequenz variiert und als interaktive Zeitreihe untersucht.

⏱️ 35 min 🧩 4 Aufgaben
Vorschau: Strom-Spannungs-Kennlinie mit veränderbarem Widerstand

Strom-Spannungs-Kennlinie mit veränderbarem Widerstand

Das ohmsche Gesetz U = R · I wird über mehrere Kennlinien visualisiert, um den Widerstand als bestimmenden Faktor der Steigung zu deuten.

⏱️ 20 min 🧩 3 Aufgaben
Vorschau: Science AI-Coding: Elektrische Leistung sichtbar machen

Science AI-Coding: Elektrische Leistung sichtbar machen

Die Beziehung P = U · I wird über veränderbare Spannungs- und Stromwerte untersucht und durch Vergleichskurven sowie fachliche Auswertungen erweitert.

⏱️ 20 min 🧩 4 Aufgaben
Vorschau: Reflexionsgesetz: Einfallswinkel und Ausfallswinkel

Reflexionsgesetz: Einfallswinkel und Ausfallswinkel

Das Reflexionsgesetz wird als geometrische Skizze mit Spiegel, Lot und Strahlen dargestellt, sodass Winkeländerungen direkt sichtbar und vergleichbar werden.

⏱️ 25 min 🧩 4 Aufgaben
Vorschau: Science AI-Coding: Radioaktiver Zerfall und Halbwertszeit

Science AI-Coding: Radioaktiver Zerfall und Halbwertszeit

Das exponentielle Zerfallsmodell N = N₀ · e^(-λt) wird mit Halbwertszeit und Parametervergleichen untersucht und als interaktive Kurve erweitert.

⏱️ 35 min 🧩 3 Aufgaben
Nutzen Sie die Vorlage für anpassbare Fachmodelle mit Python, Visualisierung und gezielten KI-Coding-Erweiterungen im Unterricht. Vorlage testen

Inhalte im Überblick

Die Übersicht zeigt die fachlichen Modelle der 13 Bausteine und ihren vorgesehenen zeitlichen Rahmen.

BausteinSchwerpunktZeitAufgaben
Gleichförmige Bewegung mit Science AI-CodingLineare Bewegung und Weg-Zeit-Diagramm20 min4
Science AI-Coding: Beschleunigte Bewegung sichtbar machenQuadratische Bewegung und Beschleunigung30 min4
Science AI-Coding: Weg, Zeit und Geschwindigkeit im Modell v = Δs / ΔtMesspunkte, Steigung und Geschwindigkeit25 min3
Freier Fall modellieren und untersuchenFallweg, Zeit und Erdbeschleunigung20 min5
Science AI-Coding: Kraft, Masse und BeschleunigungKraftmodell und Parametervergleich25 min5
Kinetische Energie: Masse und Geschwindigkeit im DiagrammQuadratisches Wachstum der Bewegungsenergie30 min4
Lageenergie sichtbar machenHöhe, Masse und proportionale Energie25 min4
Science AI-Coding: Federkraft und AuslenkungHookesches Gesetz und Federkonstante20 min4
Physik: Harmonische Schwingung mit Science AI-CodingAmplitude, Kreisfrequenz und Schwingungsverlauf35 min4
Strom-Spannungs-Kennlinie mit veränderbarem WiderstandOhmsches Gesetz und Kennliniensteigung20 min3
Science AI-Coding: Elektrische Leistung sichtbar machenSpannung, Stromstärke und Leistung20 min4
Reflexionsgesetz: Einfallswinkel und AusfallswinkelOptische Geometrie und Winkelbeziehung25 min4
Science AI-Coding: Radioaktiver Zerfall und HalbwertszeitExponentieller Zerfall und Halbwertszeit35 min3
Diese Vorlage verbindet fachliche Modelle mit Python-Visualisierungen und führt strukturiert von der Parameteranalyse zur gezielten Erweiterung bestehender Modelle.

Die klar aufgebauten Bausteine machen fachliche Zusammenhänge, Parameterwirkungen und Diagramminterpretationen transparent und lassen sich in unterschiedliche Unterrichtsreihen integrieren.

Über einen Demo-Zugang können Sie die Vorlage erproben und die einzelnen Modelle an Ihre Lerngruppe und Unterrichtsplanung anpassen.