Website Detail Page

Item Picture
written by David Scherer
edited by Bruce Sherwood
VPython is a 3D programming language developed at Carnegie Mellon University that is useful for presenting visualizations of physical phenomena. VPython is free and open-source. It includes: the Python programming language, an enhanced version of the Idle interactive development environment, and "Visual", a Python module that offers real-time 3D output, and is easily usable by novice programmers.
Subjects Levels Resource Types
Other Sciences
- Computer Science
- Informal Education
- Lower Undergraduate
- High School
- Graduate/Professional
- Upper Undergraduate
- Instructional Material
= Curriculum support
= Interactive Simulation
= Laboratory
- Audio/Visual
= Image/Image Set
= Movie/Animation
Intended Users Formats Ratings
- Professional/Practitioners
- Learners
- Researchers
- Educators
- application/exe
  • Currently 0.0/5

Want to rate this material?
Login here!

Access Rights:
Free access
© 2002
3D, computer modeling, development environment, graphical animation, graphics, programming, programming, simulation, visualization
Record Creator:
Date Metadata Instance was created March 20, 2003 by Waylon Flinn
Record Updated:
August 19, 2020 by Lyle Barbato
Other Collections:

Intro Physics Book

Author: Cadie Boyung
Posted: September 29, 2009 at 1:20PM

I used this book for my intro physics courses and enjoyed the book at the time.  It is not the absolute best physics book, but for intro classes it has a lot of useful information and I have found it useful for a reference when I forget basic physics stuff

» reply

Post a new comment on this item
ComPADRE is beta testing Citation Styles!

Record Link
AIP Format
D. Scherer, , Version 2.2, edited by B. Sherwood (2002), WWW Document, (
D. Scherer, VPython, Version 2.2, edited by B. Sherwood (2002), <>.
APA Format
Scherer, D. (2002). VPython. Retrieved July 24, 2024, from
Chicago Format
Scherer, David. VPython. Edited by Bruce Sherwood. 2002. (accessed 24 July 2024).
MLA Format
Scherer, David. VPython. Ed. Sherwood, Bruce. Vers. 2.2. 2002. 24 July 2024 <>.
BibTeX Export Format
@misc{ Author = "David Scherer", Title = {VPython}, Volume = {2024}, Number = {24 July 2024}, Year = {2002} }
Refer Export Format

%A David Scherer %T VPython %E Bruce Sherwood, (ed) %D 2002 %U %O 2.2 %O application/exe

EndNote Export Format

%0 Electronic Source %A Scherer, David %D 2002 %T VPython %E Sherwood, Bruce %V 2024 %N 24 July 2024 %7 2.2 %9 application/exe %U

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.

Save to my folders



about the Nucleus - terms - privacy - faq - sitemap