Inhaltsverzeichnis

Solving Advanced Problems with Python LEGACY bis 2024

Idee & Ziele:

Auftrag 1: Jupyter-Widgets & Markdown

  1. Studiere das kurze Tutorial zu Jupyter Notebooks und installiere beide Varianten, also Jupyter im Browser und Jupyter in VSCode.
  2. Lade das PDF mit dem Jupyter-Cheat Sheet herunter und verschaffe dir eine grobe Übersicht.
  3. Lade das folgende Jupyter-Notebook herunter (zuerst entzippen) und arbeite es durch: 01_intro_widgets.ipynb.zip

Auftrag 2: Einfache Differentialgleichungen (DGL)

  1. Kurze Einführung in DGL
  2. Lade das folgende Jupyter-Notebook herunter (zuerst entzippen) und arbeite es durch: 02_einfache_dgl.ipynb.zip

Auftrag 3: Bewegungsgleichungen

TODO: Federpendel mitbringen

Unterlagen: 03_bewegungsgleichungen.ipynb.zip

  1. Selbständig Theorie zu Bewegungsgleichungen studieren (sca mit 2M beschäftigt am Anfang)
  2. Aufgaben lösen
  3. Besprechung mit sca:
    1. Fragen zu Auftrag 2?
    2. Physik & Mathe hinter Bewegungsgleichung besprechen, Experimente anschauen

Auftrag 4: Eigener DGL-Solver

Unterlagen: 04_eigener_dgl_solver.ipynb.zip

  1. Kurzer Input zu DGL-Solvern
  2. Auftrag lösen
  3. Fragen zu Auftrag 3?

Auftrag 5: Game of Life

Version 1

Version 2

Rückmeldung Codes HS 2023 Gruppe I

Vorgaben Version v02

Theorie Model vs. View

Empfohlene Klassen

Version 3

Vorgaben:

Version 4