APS Excellence in Physics Education Award
November 2019

Education Prize Logo
Science SPORE Prize
November 2011

NSF Logo
The Open Source Physics Project is supported by NSF DUE-0442581.

Statistical and Thermal Physics (STP) JS Models Documents

Main Document

Statistical and Thermal Physics (STP) JS Models 

written by Harvey Gould and Jan Tobochnik
technical implementer: Wolfgang Christian and Robert Hanson

The Statistical and Thermal Physics (STP) JavaScript programs are read-to-run computer models and curricular materials for the teaching of statistical and thermal physics. The goal of these programs is to illustrate some of the fundamental concepts in statistical mechanics. They can be used as standalone programs, or in conjunction with a text such as Harvey Gould and Jan Tobochnik, Statistical and Thermal Physics: With Computer Applications.  The original STP Java programs were developed using the Open Source Physics Java code library. They are available as a ready-to-run package in the OSP Collection as item 7308.

The six STP JavaScript programs presented here were converted from Java to JavaScript by Wolfgang Christian and Robert Hanson (St. Olaf College) using the SwingJS system developed at St. Olaf College.

Published March 20, 2020
Last Modified March 20, 2020

OSP Projects:
Open Source Physics - EJS Modeling
Physlet Physics
Physlet Quantum Physics
STP Book