Open Source Physics
create an account
Simulations
EJS Modeling
Curriculum
Programming
Tools
JS/HTML Materials
Browse Materials
Discussion
About OSP
Simulations
EJS Modeling
Curriculum
Programming
Tools
JS/HTML Materials
Browse Materials
Related Sites
Discussion
About OSP
APS Excellence in Physics Education Award
November 2019
Science SPORE Prize
November 2011
The Open Source Physics Project is supported by NSF DUE-0442581.
Computational Resources for Teaching
The OSP Collection
provides curriculum resources that engage students in physics, computation, and computer modeling. Computational physics and computer modeling provide students with new ways to understand, describe, explain, and predict physical phenomena. Browse the
OSP simulations
or learn more about our tools and curriculum pieces below.
Tracker
The Tracker tool extends traditional video analysis by enabling users to create particle models based on Newton's laws. Because models synchronize with and draw themselves right on videos of real-world objects, students can test models experimentally by direct visual inspection.
Learn more about Tracker
Curriculum Packages
OSP curriculum packages combine computer simulations with tutorial materials and student worksheets. Packages can be modified to meet the needs of faculty and students
Browse curriculum resources by topic and learn how to customize packages
EJS Modeling
Student modeling, the guided exploration of physical systems and concepts, is a powerful approach to engaged learning. Easy Java Simulations provides the computational tools for students and faculty to explore physics without the need for learning details of java programming.
Learn more about EJS
Programming
Open Source Physics provides extensive resources for computational physics and physics simulations. Included are:
An Eclipse environment for OSP
OSP Source Code Libraries
OSP best practices
Documentation
Access programming resources
Tools
OSP provides several general applications for physics teaching, student activities, and curriculum distribution. These are:
Launcher
– Simulation packages.
Tracker
– Video analysis.
EJS
– Easy Java Simulations.
Data Tool
– Data analysis.
OSP News
Tracker Home Page Moved
The Tracker Home Page has moved to GitHub Pages.
Tracker Online
A JavaScript version of Tracker version 6 that runs on all platforms, including Chromebooks, is now available.
News archive
Newest OSP Materials
Jan 13
video analysis of a rocket
Dec 28
Ehrenfest Diffusion on a 1D Lattice Model
Nov 15
Binomial Distribution Study
Aug 1
Tracker Online, Web EJS, and ComPADRE Tutorial
Recently Updated Materials
Apr 21
Acoustics supplement
Nov 15
Diffusion Model Source Code supplement
Nov 15
Diffusion of a 2D Gas JS Model
Nov 15
Diffusion model documentation supplement
Recent Library Comments
Apr 10 - 3:40 PM EST
Faris Maggs
posted
Re: Re: Re: Re:…
to the
Tracker Video Analysis…
thread.
Recent Discussions
Aug 19 - 4:14 PM EST
Wolfgang
posted
Re: Tracker 6.3.1…
to the
Issue using…
thread.
Nov 26 - 7:55 AM EST
Vratislav Pechanec
posted
Re: Measuring…
to the
Measuring Distance…
thread.
Dec 05 - 2:04 AM EST
Lisa Chavez
posted
Re: Easy Java…
to the
Easy Java…
thread.
Mar 29 - 11:45 PM EST
Douglas Brown
posted
Tracker vers 6.3.4…
to the
Tracker version 6.3.4
thread.
OSP Projects:
Open Source Physics
EJS Modeling
Tracker
Physlet Physics
Physlet Quantum Physics
STP Book
OSP technical questions
contact OSP webmaster
brought to you by the
AAPT
and
NSF
NSDL
a member of the comPADRE Digital Library
about
java faq
rss