NSF Logo
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.

Simulations

OSP Simulations are compiled programs on specific topics. The models can be used for concept building, exploring physical systems that are not accessible otherwise, or as a basis for other student exercises.

Browse simulations

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

Featured Curriculum Package

Featured OSP Resource

Introductory Astronomy Models
A shared file folder of Astronomy models designed for a college-level introductory astronomy course.  This shared folder contains over 50 EJS models and is broken up into three parts: naked-eye astronomy, classical astronomy (optics and orbits), and modern astronomy.

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

Featured EJS Model

Featured OSP Resource

Exoplanet Detection: Transit Method
The Exoplanet Detection: Transit Method model simulates the detection of exoplanets by using the transit method. In this method, the light curve from a star, and how it changes over time due to exoplanet transits, is observed and then analyzed. When the exoplanet passes in front of the star (transits), it blocks part of the starlight. This decrease in starlight is shown on the graph.
More...

Programming

Open Source Physics provides an 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:

OSP Events

Electronic Resources for the New Teacher
Workshop: NCS-AAPT Meeting
Davidson College
October 30, 2010

More events

Latest OSP Materials

Aug 31 Using Data Tool to Compute Area
Aug 20 EJS Translation Facilities Video Tutorial
Aug 20 Introduction to EJS Video Tutorial
Aug 11 Point Charge Electric Field Demo Model

Recent Library Material Comments

Aug 21 - 11:26 PM EST
lookang posted If Field Lines… to the Point Charge Electric… thread.

Aug 16 - 10:51 PM EST
lookang posted the lesson design… to the Phases of Moon Model thread.


Recent Discussions

Aug 07 - 12:10 PM EST
Vasudeva Rao… posted Re: Re: Adjusting… to the Adjusting button size thread.