Open source physics

from Wikipedia, the free encyclopedia

Open Source Physics , or OSP, is one of the National Science Foundation and the Davidson College sponsored project, whose goal is the use of open source - libraries to spread that can do most of the requirements of physical calculations. This includes drawing and plotting , solving differential equations , exporting to animated GIFs and films, associated tools, and compiled physical and other numerical simulations . The OSP collection contains curriculum resources that involve students in physics, computation, and computer modeling. The library is written in the Java language and is under the GNU General Public License (GNU GPL ). The homepage now has over 10,000 visitors per month. The Open Source Physics Project is an extension of the Physlet project.

Sub-projects

There are four sub-projects with the following tasks:

  • OSP libraries : Java libraries for numerical simulations. The OSP library is designed to meet the needs of a broad group in science education for a synthesis of curriculum development, computational physics, computer science and physics education. It is particularly useful for scientists and students who want to program their own simulations and develop their own teaching material. The OSP library is documented in the OSP User's Guide by Wolfgang Christian in An Introduction to Computer Simulation Methods by Harvey Gould, Jan Tobochnik, and Wolfgang Christian.
  • Easy Java Simulations (EJS) (New name: Easy JavaScript Simulations = EjsS) : A free and open source computer-based modeling environment for the automatic generation of Java and JavaScript source code. Easy JavaScript Simulations is an authoring and modeling tool that enables users to create Java or JavaScript programs with minimal programming. EjsS creates programs that other users can easily examine or change.
  • Tracker : A free and open source video analysis program. Tracker is an image and video analysis package and modeling tool that was created on the basis of the Open Source Physics Java library. It will track objects with position, speed and acceleration overlays and graphs, special effects filters, multiple reference frames, calibration points and line profiles for analyzing spectral and interference patterns. It is designed to be used in introductory courses and physics lectures.
  • OSP Curricular Development : A set of programs, packages, and worksheets for teaching advanced physics subjects. Many professors do not teach (or do research) in computational physics. Various physical models have been prepared for these lecturers so that they can be used in a simple, adaptable and redistributable manner in physics lessons. For the sake of simplicity, OSP programs are almost always provided as Java archive files (jar). These jar files contain pre-translated code and other resources such as teaching materials, images, and data files.

Awards

In 2011 the project received the Science Prize for Online Resources in Education, or SPORE for short, from Science magazine.In 2015 the project received the UNESCO King Hamad Bin Isa Al-Khalifa Prize for the use of ICTs in education and the Excellence Award Multimedia Physics Teaching and Learning Conference MPTL20.

Web links

Individual evidence

  1. Physorg, Science Magazine Honors website . Retrieved December 5, 2011.
  2. ^ Ars Technica, Science Education Prize Goes to Open Source Physics . Retrieved December 5, 2011.
  3. Winners 2015 | United Nations Educational, Scientific and Cultural Organization. In: www.unesco.org. UNESCO, 2015, archived from the original on August 5, 2017 ; accessed on September 16, 2019 (English).
  4. Multimedia in Physics Teaching and Learning. In: mptl.eu. Archived from the original on April 10, 2018 ; accessed on September 16, 2019 (English).
Hints
  • M. Belloni, W. Christian, and D. Brown: "Open Source Physics Curricular Material for Quantum Mechanics: Dynamics and Measurement of Quantum Two-state Superpositions," Computing in Science and Engineering 9, 4, 24-31 (2007).
  • W. Christian: Open Source Physics: A User's Guide with Examples, Addison-Wesley (2006).
  • W. Christian, M. Belloni, and D. Brown: "An Open Source XML Framework for Authoring Curricular Material," Computing in Science and Engineering, September / October (2006).