Alles umsonst! Und plattformübergreifend, also für Windows, Mac, Unix, Linux
Matter & InteractionsVolume I: Modern Mechanics
Lecture-demonstration software
Von Drehmoment bis Carnot-Engine
http://www4.ncsu.edu/~rwchabay/mi/Public_Programs_VI.htm
Also ich hab mal das Doppelpendel ausprobiert: einfach toll, wie die zwei Pendel schwingen, Kopplung natürlich einstellbar, läßt sich alles mit rechtem und mittleren Mauscursor drehen, skalieren, und die Farben!
VPython applications for Teaching Physics
http://www.phy.syr.edu/~salgado/software/vpython/
Wellen, Kinematik, Electromagnetismus, Maxwell, Relativitätstheorie,
Benötigt werden:
Python und die Pythonmodule/Packages VPython und Numeric
Sind alles relativ kleine Programme.
Achtung! Beim Downloaden darauf achten, dass die Module in der Version zusammenpassen. Im folgenden gebe ich meine Zusammenstellung für Windows. (Meine sind nicht die aktellsten Pythonmodule, aber abgestimmt auf die letzte Version von Pygames - ja, ein weiteres Pythonmodul - Pygames brauche ich, um VPython auch Sound einzuhauchen, macht einfach mehr Spass
). Übrigens, man muss keine Admin-Rechte auf dem Computer haben, um die Programme zu installieren
The Python Programming Language
Die bracht man zuerst, als Grundlage.
Python web site
http://www.python.org/
Download:
ich habe mir dort python-2.4.4.msi geholt
The Visual Module (VPython) for 3D Graphics
http://www.vpython.org/webdoc/index.html
Download:
http://www.vpython.org/win_download24.html
Ich habe: VPython-Win-Py2.4-3.2.9.exe
The Numeric module (wird von Visual Numeric Python gebraucht)
http://cheeseshop.python.org/pypi/Numeric/24.2
Download:
http://sourceforge.net/project/showfiles.php?group_id=1369&package_id=1351
Ich habe Numeric-24.2.win32-py2.4.exe
Zur Einführung in Python gefiel mir am besten: Heiko Schröders "Programming Python" (Deutsch!), für die 11. Klasse Gymnasium geeignet
http://home.foni.net/~heikos/
Dort Unterrichtsmaterialien als PDFs oder HTM online oder HTM Download
Python for Kids (Linksammlung)
http://ada.rg16.asn-wien.ac.at/~python/literatur.html
Und ein Buch (das kostet EUR 39,95, einschl. CD):
Michael Weigend: Objektorientierte Programmierung mit Python, 3. Auflage, 2006. mitp, Heidelberg. Auf der CD sind die Programme (ohne VPython; das wird auch nicht im Buch behandelt) und die Beispiele und Lösungen aus dem Buch.
Viel Spass!
michaelu
P.S. Bin weder Physiker noch Lehrer; also nichts für ungut