written by
Francisco Esquembre
content provider:
Wolfgang Christian
Easy Java Simulations (EJS) is a Java program that enables both programmers and novices to quickly and easily prototype, test, and distribute packages of Java simulations.
Version 4.1 adds grouping and affine transformations to 2D drawing Elements.
Version 4.2 adds new ODE solvers and zero crossing events.
Please note that this resource requires
at least version 1.5 of
Java (JRE).
Author: Wolfgang
Posted: March 13, 2009 at 12:54PM
Source: The Open Source Physics collection
The advantage of EJS for physics teaching is that it forces students to separate the model into logical parts and to separate the model from the view. Students learn the logic of computer modeling using loops and control structures and study algorithms used in professional practice when building models.
F. Esquembre, Computer Program EASY JAVA SIMULATIONS MODELING AND AUTHORING TOOL, Version 4.0 (2008), WWW Document, (http://www.compadre.org/Repository/document/ServeFile.cfm?ID=7305&DocID=478).
Esquembre, F. (2008). Easy Java Simulations Modeling and Authoring Tool (Version 4.0) [Computer software]. Retrieved November 21, 2009, from http://www.compadre.org/Repository/document/ServeFile.cfm?ID=7305&DocID=478
%0 Computer Program %A Esquembre, Francisco %D May 30, 2008 %T Easy Java Simulations Modeling and Authoring Tool %7 4.0 %8 May 30, 2008 %U http://www.compadre.org/Repository/document/ServeFile.cfm?ID=7305&DocID=478
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 MLA Style presented is based on information from the MLA FAQ.
Ejs STP MonteCarlo Pi was written with the Easy Java Simulations Modeling and Authoring Tool. The Ejs tool is needed to explore the computational model.
Ejs STP Partitioned Box Model was written with the Easy Java Simulations Modeling and Authoring Tool. The Ejs tool is needed to explore the computational model.