Overview
KEY BENEFIT: The Open Source Physics project provides a comprehensive collection of Java applications, smaller ready-to-run simulations, and computer-based interactive curricular material. This book provides all the background required to make best use of this material and is designed for scientists and students wishing to learn object-oriented programming using Java in order to write their own simulations and develop their own curricular material. The book provides a convenient overview of the Open Source Physics library and gives many examples of how the material can be used in a wide range of teaching and learning scenarios. Both source code and compiled ready-to-run examples are conveniently included on the accompanying CD-ROM. The book also explains how to use the Open Source Physics library to develop and distribute new curricular material.
Introduction to Open Source Physics, A Tour of Open Source Physics, Frames Package, Drawing, Controls and Threads, Plotting, Animation, Images, and Buffering, Two-Dimensional Scalar and Vector Fields, Differential Equations and Dynamics, Numerics,
For all readers interested in learning object-oriented programming using Java in order to write their own simulations and develop their own curricular material.
Synopsis
Christian (Davidson College) provides information on the Open Source Physics project, which uses Java applications, simulations, and other computer programs to aid in teaching physics courses, and is a National Science Foundation-funded curriculum development project. After giving an overview of Open Source Physics, he describes the frames package, drawing, controls and threads, plotting, animation, visualization of two-dimensional fields, differential equations and dynamics, numerics, three-dimensional modeling, XML documents, video, utilities, developing curriculum material, Tracker, Java simulations, and dissemination and databases. A CD-ROM accompanies the text. There is no bibliography. Annotation © 2006 Book News, Inc., Portland, OR