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
written by Francisco Esquembre
content provider: Wolfgang Christian and Félix J. García Clemente
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.

Version 4.3 adds Java 3D support.  If Java 3D is not installed on a client computer, the 3D object is rendered using simple 3D. Java 3D is installed with Mac Snow Leopard.  Windows and Unix users can download Java 3D from the developer site.

Version 4.3.1 adds translation facilities.

Version 4.3.2 adds model elements.

Version 4.3.3 adds add support for delay differential equations.

Version 4.3.4 introduces new model elements for parallel programming.

Version 4.3.5 adds video support using the Xuggle open-source video library.  The easiest way to install Xuggle is to install the OSP Tracker video modeling program from this site.

Version 5.0 adds a JavaScript engine to EJS so the name has changed to Easy Java/JavaScript Simulations (EjsS).  There are additional small API changes, including support for the new Oracle security API for applets.

Version 5.1 adds video and audio support for JavaScript models.

Please note that this resource requires at least version 1.7 of Java (JRE).
View the supplemental documents attached to this resource (3)
Subjects Levels Resource Types
Education Practices
- Curriculum Development
= Course
- Technology
= Computers
General Physics
- Computational Physics
Other Sciences
- Computer Science
- Lower Undergraduate
- Upper Undergraduate
- High School
- Graduate/Professional
- Instructional Material
= Curriculum
= Interactive Simulation
- Tool
= Code
= Software
Intended Users Formats Ratings
- Learners
- Professional/Practitioners
- Educators
- application/java
  • Currently 5.0/5

Rated 5.0 stars by 4 people

Want to rate this material?
Login here!


Mirror:
http://www.um.es/fem/Ejs/
Access Rights:
Free access
Additional information is available.
License:
This material is released under a GNU General Public License Version 3 license. GNU GPL
Rights Holder:
Francisco Esquembre
Keywords:
EJS, Easy Java Simulations, OSP, authoring, modeling
Record Creator:
Metadata instance created May 30, 2008 by Wolfgang Christian
Record Updated:
December 8, 2014 by Wolfgang Christian
Last Update
when Cataloged:
May 30, 2008
Other Collections:

EJS and the Modeling Cycle

Author: Wolfgang
Posted: March 13, 2009 at 12:54PM

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.

» reply

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

Record Link
AIP Format
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).
AJP/PRST-PER
F. Esquembre, Computer Program EASY JAVA SIMULATIONS MODELING AND AUTHORING TOOL, Version 4.0 (2008), <http://www.compadre.org/Repository/document/ServeFile.cfm?ID=7305&DocID=478>.
APA Format
Esquembre, F. (2008). Easy Java Simulations Modeling and Authoring Tool (Version 4.0) [Computer software]. Retrieved December 20, 2014, from http://www.compadre.org/Repository/document/ServeFile.cfm?ID=7305&DocID=478
Chicago Format
Esquembre, Francisco. "Easy Java Simulations Modeling and Authoring Tool." Version 4.0. http://www.compadre.org/Repository/document/ServeFile.cfm?ID=7305&DocID=478 (accessed 20 December 2014).
MLA Format
Esquembre, Francisco. Easy Java Simulations Modeling and Authoring Tool. Vers. 4.0. Computer software. 2008. Java (JRE) 1.7. 20 Dec. 2014 <http://www.compadre.org/Repository/document/ServeFile.cfm?ID=7305&DocID=478>.
BibTeX Export Format
@misc{ Author = "Francisco Esquembre", Title = {Easy Java Simulations Modeling and Authoring Tool}, Month = {May}, Year = {2008} }
Refer Export Format

%A Francisco Esquembre
%T Easy Java Simulations Modeling and Authoring Tool
%D May 30, 2008
%U http://www.compadre.org/Repository/document/ServeFile.cfm?ID=7305&DocID=478
%O 4.0
%O application/java

EndNote Export Format

%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 APA Style presented is based on information from APA Style.org: 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 17 shared folders.

You must login to access shared folders.

Easy Java Simulations Modeling and Authoring Tool:

Is Referenced By Modeling Physics with Easy Java Simulations

The paper Modeling Physics with Easy Java Simulations describes Easy Java Simulations Modeling and Authoring Tool.

relation by Mario Belloni
Is the Basis For Electric Generator Model
Is the Basis For Moving Magnet Model
Is the Basis For Falling Loop Model

Farlling Loop Model was written with the Easy Java Simulations Modeling and Authoring Tool.  The Ejs tool is needed to explore the computational model.

relation by Anne Cox

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

Supplements

Contribute

Related Materials

Similar Materials

Featured By

Statistical and Thermal Physics
Apr 1 - Dec 1, 2011

uCOMP
Nov 6 - Dec 6, 2014

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