EJS CSM Textbook Chapter 1: Introduction to modeling
written by
Wolfgang Christian
We introduce the Easy Java Simulations (EJS) edition of An
Introduction to Computer Simulation Methods and discuss the importance of computers in physics and the nature of computer simulation. Various computer languages are considered and we show how the EJS modeling and authoring tool allows us 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 as they study algorithms used in professional practice. Students are also introduced to object-oriented programming concepts by using object properties and methods when they create user interfaces. However, little user-interface coding is required because the user interface is created automatically by EJS. Easy Java Simulations is built using the Open Source Physics code library and produces XML-based source code. The use of XML is important because it enables users to describe and store the model at a high level of abstraction, thereby leaving the Java implementation to EJS. A tutorial at the end of Chapter 1 describes this process. Please note that this resource requires at least version 1.5 of Java (JRE).
Book Title:
An Introduction to Computer Simulation Methods - Draft EJS edition
ComPADRE is beta testing Citation Styles!
Record Link
<a href="https://www.compadre.org/portal/items/detail.cfm?ID=9371">Christian, Wolfgang. "EJS CSM Textbook Chapter 1: Introduction to modeling." In An Introduction to Computer Simulation Methods - Draft EJS edition. 2009.</a>
AIP Format
W. Christian, , in An Introduction to Computer Simulation Methods - Draft EJS edition (2009), WWW Document, (https://www.compadre.org/Repository/document/ServeFile.cfm?ID=9371&DocID=1262).
AJP/PRST-PER
W. Christian, EJS CSM Textbook Chapter 1: Introduction to modeling, in An Introduction to Computer Simulation Methods - Draft EJS edition (2009), <https://www.compadre.org/Repository/document/ServeFile.cfm?ID=9371&DocID=1262>.
APA Format
Christian, W. (2009). EJS CSM Textbook Chapter 1: Introduction to modeling. In An Introduction to Computer Simulation Methods - Draft EJS edition. Retrieved September 16, 2024, from https://www.compadre.org/Repository/document/ServeFile.cfm?ID=9371&DocID=1262
Chicago Format
Christian, Wolfgang. "EJS CSM Textbook Chapter 1: Introduction to modeling." In An Introduction to Computer Simulation Methods - Draft EJS edition. 2009. https://www.compadre.org/Repository/document/ServeFile.cfm?ID=9371&DocID=1262 (accessed 16 September 2024).
MLA Format
Christian, Wolfgang. "EJS CSM Textbook Chapter 1: Introduction to modeling." An Introduction to Computer Simulation Methods - Draft EJS edition. 2009. 16 Sep. 2024 <https://www.compadre.org/Repository/document/ServeFile.cfm?ID=9371&DocID=1262>.
BibTeX Export Format
@incollection{
Author = "Wolfgang Christian",
Title = {EJS CSM Textbook Chapter 1: Introduction to modeling},
BookTitle = {An Introduction to Computer Simulation Methods - Draft EJS edition},
Year = {2009}
}
Refer Export Format
%A Wolfgang Christian %T EJS CSM Textbook Chapter 1: Introduction to modeling %B An Introduction to Computer Simulation Methods - Draft EJS edition %D 2009 %U https://www.compadre.org/Repository/document/ServeFile.cfm?ID=9371&DocID=1262 %O application/pdf
EndNote Export Format
%0 Book Section %A Christian, Wolfgang %D 2009 %T EJS CSM Textbook Chapter 1: Introduction to modeling %B An Introduction to Computer Simulation Methods - Draft EJS edition %U https://www.compadre.org/Repository/document/ServeFile.cfm?ID=9371&DocID=1262 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 7 shared folders. You must login to access shared folders. EJS CSM Textbook Chapter 1: Introduction to modeling:
Is Based On
Easy Java Simulations Modeling and Authoring Tool
The Easy Java Simulations Modeling and Authoring Tool is needed to explore the computational model used in the CSM Textbook Chapter 1: Introduction to modeling. relation by Wolfgang Christian
Is the Basis For
http://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=758.0
It is a remixed / further development by lookang from the tutorial now called CSM Textbook Chapter 1: Introduction to modeling for the purpose of creating a teacher designed learning environment for use as virtual lab. Know of another related resource? Login to relate this resource to it. |
SupplementsContributeRelated Materials
Is Based On
Easy Java Simulations Modeling and Authoring Tool Is the Basis For ContainsSimilar Materials |