Education Prize Logo
Science SPORE Prize
November 2011

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

Computer Program Detail Page

Item Picture

This ComPADRE record has not been chosen for inclusion into the Open Source Physics collection. If you feel this record should be included, you may contact the editor using our feedback form.

VPython Introductory Computational Physics
written by Ruth Chabay and Bruce Sherwood
This zip file contains the existing student computational activities developed by Ruth Chabay and Bruce Sherwood in the context of the introductory calculus-based physics curriculum Matter & Interactions  (Chabay & Sherwood, John Wiley & Sons, 3rd edition, 2011). The 3D programming environment is VPython, which is based on the Python programming language. This collection contains many examples, more than can be assigned in any one semester. Instructors will wish to vary assigned activities from one semester to the next and/or vary initial conditions. These materials are free to physics instructors to use or modify to fit the needs of students.

Those who are new to VPython might wish to work through all the Mechanics assignments in order.

The authors request that users of these materials do not post all of the activities to a public place, just as they discourage students from collecting and posting solutions. It took a significant effort to create computational projects appropriate for the introductory course. The authors would like these to be usable for a while.

Write to or for a password to open the zip file. Please state how your status as a physics instructor can be verified. If you are not a physics instructor, note that the VPython installer includes abundant documentation and examples for learning VPython, and there are additional VPython physics examples available at

Development of these activities was supported in part by NSF grants 9972420, 0320608, 0237132, and 0618504.
Series Name:  Matter and Interactions
Subjects Levels Resource Types
Classical Mechanics
- General
Electricity & Magnetism
General Physics
- Curriculum
- Lower Undergraduate
- High School
- Collection
- Instructional Material
= Activity
= Course
= Curriculum
Intended Users Formats Ratings
- Educators
- application/zip
- application/exe
- application/ms-word
- application/pdf
  • Currently 0.0/5

Want to rate this material?
Login here!

Access Rights:
Free access
© 2007 Ruth Chabay and Bruce Sherwood
Licensed under Creative Commons, Attribution-Share Alike license
NSF Numbers:
PER curriculum, computational physics, computer model, matter and interactions, physics textbook, vpython
Record Creator:
Metadata instance created August 13, 2007 by Bruce Sherwood
Record Updated:
July 22, 2013 by Bruce Mason
Last Update
when Cataloged:
July 22, 2013
Other Collections:

ComPADRE is beta testing Citation Styles!

Record Link
AIP Format
R. Chabay and B. Sherwood, Computer Program VPYTHON INTRODUCTORY COMPUTATIONAL PHYSICS (2007), WWW Document, (
R. Chabay and B. Sherwood, Computer Program VPYTHON INTRODUCTORY COMPUTATIONAL PHYSICS (2007), <>.
APA Format
Chabay, R., & Sherwood, B. (2007). VPython Introductory Computational Physics [Computer software]. Retrieved July 22, 2017, from
Chicago Format
Chabay, Ruth, and Bruce Sherwood. "VPython Introductory Computational Physics." (accessed 22 July 2017).
MLA Format
Chabay, Ruth, and Bruce Sherwood. VPython Introductory Computational Physics. Computer software. 2007. 22 July 2017 <>.
BibTeX Export Format
@misc{ Author = "Ruth Chabay and Bruce Sherwood", Title = {VPython Introductory Computational Physics}, Month = {July}, Year = {2013} }
Refer Export Format

%A Ruth Chabay
%A Bruce Sherwood
%T VPython Introductory Computational Physics
%S Matter and Interactions
%D July 22, 2013
%O application/zip

EndNote Export Format

%0 Computer Program
%A Chabay, Ruth
%A Sherwood, Bruce
%D July 22, 2013
%T VPython Introductory Computational Physics
%8 July 22, 2013

Disclaimer: ComPADRE offers citation styles as a guide only. We cannot offer interpretations about citations as this is an automated procedure. Please refer to the style manuals in the Citation Source Information area for clarifications.

Citation Source Information

The AIP Style presented is based on information from the AIP Style Manual.

The APA Style presented is based on information from APA Electronic References.

The Chicago Style presented is based on information from Examples of Chicago-Style Documentation.

The MLA Style presented is based on information from the MLA FAQ.

This resource is stored in 2 shared folders.

You must login to access shared folders.

VPython Introductory Computational Physics:

Is Part Of Matter & Interactions: Textbook Web Site

These computation activities are designed for courses based on the Matter and Interactions textbook.

relation by Bruce Mason

Know of another related resource? Login to relate this resource to it.
Save to my folders



Related Materials

The OSP Network:
Open Source Physics - Tracker - EJS Modeling
Physlet Physics
Physlet Quantum Physics