enjoy :)
https://docs.google.com/spreadsheets/d/1AysEjBjd7yZSn8_XEYa_FPHQxEk1bdf6hwekMEx4/edit#gid=0
TfL Project  Subject  Level  Topic  Learning Outcome  Resource Type  Description  Source (Link)  Operating System  Operating System  Operating System 
NRF2011EDU001EL001  Physics 
JC / CI
 Dynamics  http://www.seab.gov.sg/aLevel/2014Syllabus/9646_2014.pdf (g) state the principle of conservation of momentum. (h) apply the principle of conservation of momentum to solve simple problems including elastic and inelastic interactions between two bodies in one dimension. (Knowledge of the concept of coefficient of restitution is not required.) (i) recognise that, for a perfectly elastic collision between two bodies, the relative speed of approach is equal to the relative speed of separation. 
Simulation / Manipulative
 Dynamics: 1 Direction Collision Force Model  https://dl.dropboxusercontent.com/u/44365627/lookangEJSworkspace/export/ejs_model_Momentum1DForceModel09.jar author: lookang, paco and engrg1 worksheets by (lead) AJC: https://www.dropbox.com/s/5obo5awn3w3zrgr/CollsionCartsAJC.zip (lead) RVHS: https://www.dropbox.com/s/8bq51hqa1jsjcvn/CollsionCartsRVHS.zip IJC https://www.dropbox.com/s/ztwc4pkvtc7ho50/CollisoncartsIJC.zip SRJC: https://www.dropbox.com/s/m4yrerc97fgesn2/CollisioncartsSRJC.zip YJC: https://www.dropbox.com/s/uguy3ewndj0pqxr/CollisionCartsYJC2013.zip 
Windows PC

Mac OS
 Linux 
NRF2011EDU001EL001  Physics 
JC / CI
 Gravitational Field  (i) analyse circular orbits in inverse square law fields by relating the gravitational force to the centripetal acceleration it causes. 
Simulation / Manipulative
 Gravitational Field: Kepler's 3rd Law (T^2/r^3=constant)  https://dl.dropboxusercontent.com/u/44365627/lookangEJSS/export/ejs_model_KeplerSystem3rdLaw09.jar author: timberlake and lookang worksheets by (lead) YJC: same link of four simulations https://www.dropbox.com/s/53vztw6meupn4r5/GravitationYJC.zip https://www.dropbox.com/s/7ng3brk1h48f7tf/GravitationYJC2013.zip scaling IJC: https://dl.dropboxusercontent.com/u/44365627/eduLabJava20122013/Gravity/GravitationIJC2013.zip 
Windows PC

Mac OS
 Linux 
NRF2011EDU001EL001  Physics 
JC / CI
 Gravitational Field  (a) show an understanding of the concept of a gravitational field as an example of field of force and define gravitational field strength as force per unit mass. (b) recall and use Newton's law of gravitation in the form F = 2 1 2 r Gm m . (c) derive, from Newton's law of gravitation and the definition of gravitational field strength, the equation 2 r GM g = for the gravitational field strength of a point mass. (d) recall and apply the equation 2 r GM g = for the gravitational field strength of a point mass to new situations or to solve related problems 
Simulation / Manipulative
 Gravitational Field: Gravitational Potential 1 Dimension  https://dl.dropboxusercontent.com/u/44365627/lookangEJSworkspace/export/ejs_model_GFieldMass.jar 
Windows PC

Mac OS
 Linux 
NRF2011EDU001EL001  Physics 
JC / CI
 Gravitational Field  (f) define potential at a point as the work done in bringing unit mass from infinity to the point. (g) solve problems using the equation r GM φ = − for the potential in the field of a point mass. 
Simulation / Manipulative
 Gravitational Field: Gravitational potential 1 Dimension Earth & Moon Real Data  https://dl.dropboxusercontent.com/u/44365627/lookangEJSS/export/ejs_model_EarthMoon.jar 
Windows PC

Mac OS
 Linux 
NRF2011EDU001EL001  Physics 
JC / CI
 Gravitational Field  (j) show an understanding of geostationary orbits and their application. 
Simulation / Manipulative
 Gravitational Field: Geostationary Orbits of Satellite & Earth  https://dl.dropboxusercontent.com/u/44365627/lookangEJSS/export/ejs_model_EarthAndSatelite.jar 
Windows PC

Mac OS
 Linux 
NRF2011EDU001EL001  Physics 
JC / CI
 Wave Motion  (a) show an understanding and use the terms displacement, amplitude, phase difference, period, frequency, wavelength and speed. 
Simulation / Manipulative
 Waves: Progressive waves & Superposition  https://dl.dropboxusercontent.com/u/44365627/lookangEJSS/export/ejs_model_WaveFunctionPlotterSuperpositionwee01.jar author: wolfgang and lookang worksheets by (lead) SRJC:https://www.dropbox.com/s/uslrrrdkyq2puqe/WavesSRJC.zip 
Windows PC

Mac OS
 Linux 
NRF2011EDU001EL001  Physics 
JC / CI
 Superposition  (e) show an understanding of experiments which demonstrate diffraction including the diffraction of water waves in a ripple tank with both a wide gap and a narrow gap. (f) show an understanding of the terms interference and coherence. (g) show an understanding of experiments which demonstrate twosource interference using water, light and microwaves. (h) show an understanding of the conditions required if twosource interference fringes are to be observed. 
Simulation / Manipulative
 Waves: Interference  https://dl.dropboxusercontent.com/u/44365627/lookangEJSS/export/ejs_model_Ripple_Tank_Interferencewee13.jar authors: Wee, Duffy, Aguirregabiria, Hwang & Lee, worksheets by (lead) IJC: https://www.dropbox.com/s/ssfismpu1683l3k/RippleTankIJC.zip IJC: https://www.dropbox.com/s/dyvzrhuhzecxx7c/RippleTankIJC2013.docx RVHS: https://www.dropbox.com/s/pnbi0k6ww1zcmv8/RippleTankRVHS.zip YJC: https://www.dropbox.com/s/khlnwerjoienknh/RippleTankYJC.zip 
Windows PC

Mac OS
 Linux 
NRF2011EDU001EL001  Physics 
JC / CI
 Electromagnetic Induction  (d) infer from appropriate experiments on electromagnetic induction: i. that a changing magnetic flux can induce an e.m.f. in a circuit, ii. that the direction of the induced e.m.f. opposes the change producing it, iii. the factors affecting the magnitude of the induced e.m.f. (e) recall and solve problems using Faraday's law of electromagnetic induction and Lenz's law. (f) explain simple applications of electromagnetic induction. 
Simulation / Manipulative
 Electricity and Magnetism: Electromagnetic Induction  https://dl.dropboxusercontent.com/u/44365627/lookangEJSS/export/ejs_model_FallingMagnet13_4.3.0.jar https://dl.dropboxusercontent.com/u/44365627/lookangEJSS/export/ejs_model_FallingMagnet11_4.3.0.jar author: paco, lookang,and engrg1 worksheets by (lead) AJC: https://www.dropbox.com/s/a38tmxslprzmtkw/FallingMagnetAJC.zip RVHS: https://www.dropbox.com/s/siievhgeyihyxn8/FallingMagnetRVHS.zipRVHS: https://www.dropbox.com/s/ljnxqabi2gdgprd/FallingMagnetRVHS2013.zip SRJC: https://www.dropbox.com/s/0t2upmmlu0ltfoh/FallingMagnetSRJC.zipSRJC: https://www.dropbox.com/s/kbr5r06ba1i0wlv/FallingMagnetSRJC2013.zip 
Windows PC

Mac OS
 Linux 
NRF2013EDU001EL017  Physics 
Sec
 Kinematics  http://www.seab.gov.sg/oLevel/2013Syllabus/5057_2013.pdf (a) state what is meant by speed and velocity (b) calculate average speed using distance travelled / time taken (c) state what is meant by uniform acceleration and calculate the value of an acceleration using 
Simulation / Manipulative
 Tracker Ball Toss Up by Douglas Brown and model by lookang $v_{y}$ = 3.94 and $f_{y}$ = 2*4.837, where numbers are determined by analysis of trend fitting curves coefficients  author of video Douglas Brown, model lookang https://dl.dropboxusercontent.com/u/44365627/TrackerDigitalLibrarySG/bosstossup.trz author of worksheet: ETD, CPDD, Evergreen Sec https://www.dropbox.com/s/pdoudzku1f2kvft/physics_pt_samanthayom_26_312offsetorigindone.trz 
Windows PC

Mac OS
 Linux 
NRF2013EDU001EL017  Physics 
Sec
 Kinematics  (e) plot and interpret a distancetime graph and a speedtime graph 
Simulation / Manipulative
 Tracker Ball Drop model by lookang  author of video and model lookang https://www.dropbox.com/s/s35is0rg3cn917k/ballbouncelookang01_x264wee.trz author of worksheet: ETD, CPDD, Evergreen Sec, NJC https://www.dropbox.com/s/xi0vxk7u9ot4xxo/Free%20fall%20%20investigate%20using%20trackerstudent%202.docx ss 
Windows PC

Mac OS
 Linux 
NRF2013EDU001EL017  Physics 
Sec
 Dynamics  (b) describe the ways in which a force may change the motion of a body 
Simulation / Manipulative
 video by valary lim, kinematics model by lookang 1. explain why the model A is written as x = if(t<0.333,0.60*t,if(t>0.333,0.1998+0.15*(t0.333),0)) 2. explain why model B is written as x = if(t<0.333,0.205,0.205+0.44*(t0.333+0.0333)) https://www.dropbox.com/s/4ypouk5hgc69hww/304307valarylimmarble_analysisandmodel.trz  https://www.dropbox.com/s/4ypouk5hgc69hww/304307valarylimmarble_analysisandmodel.trz 
Windows PC

Mac OS
 Linux 
NRF2013EDU001EL017  Physics 
Sec
 Kinematics  (i) state that the acceleration of free fall for a body near to the Earth is constant and is approximately 10 m/s2 
Simulation / Manipulative
 http://weelookang.blogspot.sg/2014/04/trackernatashataiqianhuistudentvideo.html bouncing ball video https://www.dropbox.com/s/vz3dbyvlvpe1m7s/natashataiqianhui_304_18_physicstrackerfamodel.trz author of video: natashataiqianhu, author of model: lookang (only for the first 3 bounces is added)  https://www.dropbox.com/s/vz3dbyvlvpe1m7s/natashataiqianhui_304_18_physicstrackerfamodel.trz 
Windows PC

Mac OS
 Linux 
NRF2013EDU001EL017  Physics 
Sec
 Kinematics  (e) plot and interpret a distancetime graph and a speedtime graph 
Simulation / Manipulative
 http://weelookang.blogspot.sg/2014/05/trackercamelialimstudentvideoping.html physics of ping pong ball model x = if(t<3.58,0.58*(t1.869),1.01+0.3631*(t3.58)) y = if(t<3.58,1.737E1+2.473E1*t8.133E2*t^2,2.761E0+1.015E0*t9.546E2*t^2) https://www.dropbox.com/s/9u4hjw26agjm3f0/CameliaLim312_22physics_ptmodel.trz author of video: camelialim author of model: lookang  https://www.dropbox.com/s/9u4hjw26agjm3f0/CameliaLim312_22physics_ptmodel.trz 
Windows PC

Mac OS
 Linux 
NRF2013EDU001EL017  Physics 
Sec
 Kinematics  (e) plot and interpret a distancetime graph and a speedtime graph 
Simulation / Manipulative
 http://weelookang.blogspot.com/2014/05/trackerdianielleteostudentvideo.html physics of squash ball model x = if(t<0.168,1.216E29.791E0*t,1.59+2.669E0*(t0.168)+3.257E1*(t0.168)^2) y = if(t<0.168,9.744E4+3.769E0*t,0.61+1.308E0*(t0.168)4.001E1*(t0.168)^2) https://www.dropbox.com/s/qdrc1kxtzcj6hqi/DanielleTeo312pic_00352model.trz author of video: dianielleteo author of model: lookang  https://www.dropbox.com/s/qdrc1kxtzcj6hqi/DanielleTeo312pic_00352model.trz 
Windows PC

Mac OS
 Linux 
NRF2013EDU001EL017  Physics 
Sec
 Dynamics  (a) describe the effect of balanced and unbalanced forces on a body (b) describe the ways in which a force may change the motion of a body (c) identify forces acting on an object and draw free body diagram(s) representing the forces acting on the object (for cases involving forces acting in at most 2 dimensions) 
Simulation / Manipulative
 http://weelookang.blogspot.sg/2014/05/trackerwangyuxingstudentvideo.html physics of basket ball model vx = 5.301 vy = 6.701 Fx = 0 Fy = 5.292*2 = 10.58 https://www.dropbox.com/s/a6lsc4cwjw7rqyc/wangyuxing_312_28_trackermodel.trz author of video: wangyuxing author of model: lookang  https://www.dropbox.com/s/a6lsc4cwjw7rqyc/wangyuxing_312_28_trackermodel.trz 
Windows PC

Mac OS
 Linux 
NRF2013EDU001EL017  Physics 
Sec
 Kinematics  (i) state that the acceleration of free fall for a body near to the Earth is constant and is approximately 10 m/s2 (j) describe the motion of bodies with constant weight falling with or without air resistance, including reference to terminal velocity 
Simulation / Manipulative
 http://weelookang.blogspot.sg/2014/05/trackerdeeakdevstudentvideo.html physics of badminton shuttlecock model vx = 0.3991 vy = 0.7494 Fx = kx*vx where kx = 0.12 Fy = 0.1666ky*vy = where ky = 0 https://www.dropbox.com/s/zed3f9ix44fpk32/312_deeakdev_ptmodel.trz author of video: DeeaKDev author of model: lookang  https://www.dropbox.com/s/zed3f9ix44fpk32/312_deeakdev_ptmodel.trz 
Windows PC

Mac OS
 Linux 
NRF2013EDU001EL017  Physics 
Sec
 Dynamics  (a) describe the effect of balanced and unbalanced forces on a body (b) describe the ways in which a force may change the motion of a body (c) identify forces acting on an object and draw free body diagram(s) representing the forces acting on the object (for cases involving forces acting in at most 2 dimensions) (d) solve problems for a static point m 
Simulation / Manipulative
 http://weelookang.blogspot.sg/2014/05/trackerkoaytzeminstudentvideoroller.html physics of roller blading down a slope model vx = 0.3991 vy = 0.7494 Fx = g*sin(5.7*pi/180)k*vx where g = 9.81, k= 0.708 Fy = 0 https://www.dropbox.com/s/84bov2zjxuld6ze/KoayTzeMinrollerbladingmodel.trz author of video: KoayTzeMin author of model: lookang  https://www.dropbox.com/s/84bov2zjxuld6ze/KoayTzeMinrollerbladingmodel.trz 
Windows PC

Mac OS
 Linux 
NRF2013EDU001EL017  Physics 
Sec
 Kinematics  (g) deduce from the shape of a speedtime graph when a body is: (i) at rest (ii) moving with uniform speed (iii) moving with uniform acceleration (iv) moving with nonuniform acceleration 
Simulation / Manipulative
 http://weelookang.blogspot.com/2014/05/trackersamanthayomstudentvideo.html physics of sailing with a moving reference frame this technique allows determination of motion x1 = 0.2281*t m/s x2 = 0.4959*t m/s https://www.dropbox.com/s/pdoudzku1f2kvft/physics_pt_samanthayom_26_312offsetorigindone.trz author of video: samanthayom author of movable reference frame: lookang  https://www.dropbox.com/s/pdoudzku1f2kvft/physics_pt_samanthayom_26_312offsetorigindone.trz 
Windows PC

Mac OS
 Linux 
NRF2013EDU001EL017  Physics 
Sec
 Kinematics  (d) interpret given examples of nonuniform acceleration 
Simulation / Manipulative
 http://weelookang.blogspot.sg/2014/05/trackercheryltanstudentvideofrisbee.html physics of Frisbee motion this model suggests the Frisbee motion is a nonuniform acceleration motion in both x and y direction. https://www.dropbox.com/s/azhjb2q1vbhfc5a/Cheryltantracker_5model.trz vx = 7.0 m/s vy = 5.05 m/s fx = 2.804E0*t^2+7.713E0*t7.861E0 fy = 3.977E1*t4.819 author of video: Cheryltan author of model: lookang  https://www.dropbox.com/s/azhjb2q1vbhfc5a/Cheryltantracker_5model.trz 
Windows PC

Mac OS
 Linux 
NRF2013EDU001EL017  Physics 
Sec
 Kinematics  (f) deduce from the shape of a distancetime graph when a body is: (i) at rest (ii) moving with uniform speed (iii) moving with nonuniform speed (g) deduce from the shape of a speedtime graph when a body is: (i) at rest (ii) moving with uniform speed (iii) moving with uniform acceleration (iv) moving with nonuniform acceleration 
Simulation / Manipulative
 http://weelookang.blogspot.com/2014/05/trackerrachelongstudentvideotennis.html physics of tennis ball drop in water Kinematics Model y = if ( t<0.29,(2.137E0)*t^21.976E1*t+2.310E1,if(t<0.735,9.542E1*(t)^29.368E1*(t)+0.17,if(t<0.902,9.661E1*t^2+1.592E0*t6.479E1,if(t<1.169,6.172E1*t^21.284E0*t+6.580E1,0)))) https://www.dropbox.com/s/e8uvoq7eq1hxtd6/Rachelongapplicationsmodel.trz author of video: rachelong author of model: lookang  https://www.dropbox.com/s/e8uvoq7eq1hxtd6/Rachelongapplicationsmodel.trz 
Windows PC

Mac OS
 Linux 