Here is a list of simple interactive teaching scripts. Comments and contributions are welcome.
A lot of the content is in German, as the material is used in lectures at a German university.
Note: I’ve transitioned from interactive html pages created with nbinteract to a direct usage of mybinder. Starting any of the scripts may take a few minutes depending on when the last built took place.
Related publications:
Kern, D., & Nagel, T. (2022). An experimental numerics approach to the terrestrial brachistochrone. GAMM Archive for Students, 4(1), 29–35. https://doi.org/10.14464/gammas.v4i1.512
Kern, D., & Nagel, T. (2024). The essence of Biot waves in an oscillator with two degrees of freedom. GAMM Archive for Students, 6(1). https://doi.org/10.14464/gammas.v6i1.663
Nagel, T., Gerasimov, T., Remes, J., & Kern, D. (2025). Neighborhood Watch in Mechanics: Nonlocal Models and Convolution. SIAM Review, 67(1), 176–193. https://doi.org/10.1137/22M1541721
All scripts
If you want to work with several scripts, launch the entire repository on mybinder.org via this link
Individual scripts:
If one of the specific scripts is of interest, you can launch them individually via the links below.
Rechengenauigkeit (significant digits)
Kornverteilungskurve (grain size distribution)
Schnittreaktionen im einachsigen Druckversuch (reaction forces in uniaxial compression)
Hauptspannungen (principal stresses)
Mohr’scher Spannungskreis und Sicherheitsfaktoren (Mohr’s circle and safety factors)
Triaxialversuch (triaxial test)
Mohr’scher Spannungskreis und Erddruck (Mohr’s circle and earth pressures)
Kompressibilität von Porenfluiden (Compressibility of pore fluids)
Konsolidation unter instantanen Lasten (Consolidation theory – instantaneous load)
Konsolidation unter monotonen Lasten (Consolidation theory – ramp load)
Aktiver Erddruck nach Coulomb (Active earth pressure, Coulomb)
Passiver Erddruck nach Coulomb (Passive earth pressure, Coulomb)
Erddruck nach Rankine (Earth pressure, Rankine)
Sicherheits- und Zuverlässigkeitskonzepte (safety and reliability concepts)
Geländebruch, Sicherheit (slope failure, limit equilibrium, safety)
Böschungsbruch, lamellenfrei, Isoasphalien (slope failure, slip circle)
Böschungsbruch, Lamellenverfahren (slope failure, method of slices)
Böschungsbruch, Kinematische Elemente Methode (slope failure, method of kinematic elements)
Böschungsbruch, Kinematische Elemente Methode 2 (slope failure, method of kinematic elements 2)
Spannungen unter Zusatzbelastungen (stresses under loads)
Spannungen unter Flächenlasten – Steinbrenner (stresses under loads 2)
Spannungen unter Streifenlasten – starr und biegeschlaff (stresses under strip foundations)
Setzungen – Einführung in direkte Methoden (settlements, introduction to direct methods)
Setzungen – Einführung in indirekte Methoden (settlements, introduction to indirect methods)
Einblicke in Materialmodelle (insights into material modelling)