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:
T. Nagel, A. Dietrich, S. Nagel, S. Zug. Interaktive Lehrmaterialien mit LiaScript und Jupyter in der Bodenmechanik. ACAMONTA, 32, 2025.
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
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
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.
Grundlagen: Einmassenschwinger
Grundlagen: einfache Materialmodelle für zyklische Belastung
Wellenausbreitung 1D: diskrete Kraftelemente
Wellenausbreitung 1D: Dispersion
Wellenausbreitung 1D: Pfahlgruendung
Wellenausbreitung 1D: stehende Wellen
Wellenausbreitung 1D: einfaches Erdbebenmodell
Wellenausbreitung 3D: Reflexion
Praxis: Erdbebenbemessungspektren
Extra: Komplexe Analyse von Torsionsschwingern / Viskoelastizität