Friday, December 27, 2013

EJSS Free Fall Model

EJSS Free Fall Model by lookang





based on models and ideas by

  1. Fu-Kwun and lookang http://weelookang.blogspot.sg/2010/09/ejs-open-source-bouncing-ball-with-drag.html  and http://weelookang.blogspot.sg/2010/06/ejs-open-source-kinematics-java-applet.html
  2. Andreu Glasmann, Wolfgang Christian, and Mario Belloni http://www.compadre.org/osp/items/detail.cfm?ID=13050
  3. template objects from lookang http://weelookang.blogspot.sg/2013/12/ejss-kinematics-model.html

The equation that model the motion of the ball is:

$  \frac{\delta y}{\delta t} = v_{y}$

$  \frac{\delta v_{y}}{\delta t} = a_{y}$

https://dl.dropboxusercontent.com/u/44365627/lookangEJSworkspace/export/ejss_model_freefall/freefall_Simulation.html
source: https://dl.dropboxusercontent.com/u/44365627/lookangEJSworkspace/export/ejss_src_freefall.zip
EJSS Free Fall Model by lookang, based on models and ideas from Fu-Kwun, Andreu Glasmann, Wolfgang Christian, and Mario Belloni
authors: lookang, Fu-Kwun, Andreu Glasmann, Wolfgang Christian, and Mario Belloni

taken from http://psychology.wikia.com/wiki/File:Soccer_ball.svg
http://commons.wikimedia.org/wiki/File:Soccer_ball.svg


This EjsS  Free Fall was developed using the Easy Java/JavaScript Simulations (EjsS) version 5. Although EjsS is a Java program, it can create stand alone JavaScript programs that run in almost any PC or tablet.


changes made:

  1. recreate everything
  2. made world view
  3. made the 3 sliders
  4. made drop-down menu for ease of productive learning ["user_defined","toss_up","free_fall"]
    1. currently bouncing is not available if EJSS 5.0 beta has no event handler yet
  5. checkboxes for $y$ vs t, $ v_{y}$ vs t and $ a_{y}$ vs t graphs
  6. added markers to appears each second


enjoy!