Box on a Slope Simulation

This simulation allows students to observe the variation of the normal contact force N acting on a box placed on a frictionless slope with the angle of inclination of the slope changing. It also allows them to see how the Weight vector W can be resolved into two components, with the one perpendicular to the slope being equal at all times to N. Meanwhile, the component of W parallel to the slope being proportional and in the same direction as acceleration.


Man in Elevator Simulation


In this simulation, students can observe the variation of the normal contact force (N) and its effect on acceleration and velocity as an elevator moves upward.

Questions for students to work on can include:

  1. Express the acceleration as a function of Normal Contact Force (N), Weight (W) and mass of the man.
  2. Determine the distance travelled by the elevator.
  3. Predict how the forces, acceleration and velocity will differ if the elevator was moving down instead.

Internal Resistance and Maximum Power Theorem

I've created this simulation to demonstrate the effect of an internal resistance due to a cell on the potential difference and current of an external load.

One can also vary the internal resistance and external resistance to observe the maximum power theorem. The theorem states that for a given finite internal resistance, one can obtain the maximum external power only when the resistance of the load is equal to the internal resistance of the source.



Variable Resistor Simulation

My third simulation in as many days. This time round, I created some png files for electrical circuit components that can be used for future simulations. I also figured out how to add text in line with a variable in the drawing panel for the simulation, hence the units can now follow the values of the meter readings.

Variable Resistor EJSS Simulation

Simulation for Potentiometer

Continuing the course on Easy Java Simulation, I did this simple simulation on the Potentiometer, which allows students to first predict, and then verify the position of a jockey to achieve null deflection of a galvanometer.

Click on the image below to try it out and do give me your feedback. I'll try to improve it with whatever little skill I have.

Potentiometer Simulation

I decided on a DC circuit simulation as I could not find many on Open Source Physics EJSS platform. With this as a template, I guess I can develop more simulations on the same topic when I have time.

Vertical Throw with Free Fall Simulation

This is a simulation done from scratch after attending a crash course on EJSS. It displays the velocity and acceleration vectors as an object is projected vertically upward with a uniform downward acceleration. The initial upward velocity can be altered using a slider. The graph of velocity is traced as the ball moves.


Getting Tides Right

I was reading up on tides this morning as I have to relieve a colleague's IP2 class on forces, when I stumbled upon this video. It explains tides in a way that differs from most textbooks that clarified for me why the oceans bulge at both ends along the Moon-Earth line at the 2'30" mark onwards.

Stirling Engine

I bought a simple beta Stirling engine online at recently and it came in the mail today. It works well with a cup of hot water placed under it, although it might take a little push to get it started due to the initial static friction. However, once it starts spinning, the wheel goes on and on for a very long time.

From the video, you can observe the expansion of the air within the main piston cylinder as the heat below raises the temperature and pressure. This forms the power stroke. When the piston rises, it pushes air into a secondary piston, which also helps to provide torque to the wheel. When the air in both pistons expand, it cools down. An understanding of the 1st law of Thermodynamics (JC syllabus) is necessary to appreciate why that happens. Upon cooling, pressure decreases and the pistons fall. The cycle repeats itself.


LEGO Pendulum Clock to Demonstrate Oscillation Concepts

This is the Pendulum Clock from the LEGO Education Simple and Powered Machines Set. It can be used to demonstrate the variation of period with length of pendulum and is a very good visual representation of the escapement mechanism.

There are many other models that one can build using this set, including a weighing scale, elastic energy powered car, etc. All with potential for class demonstrations.

You can buy a set from Duck Learning in Singapore at (S$329.75), an exclusive distributor of LEGO Education products in Singapore. If you are purchasing in bulk for your school, you may want to contact them directly for a package deal. You can also purchase them from overseas sites such as if you can find them at a better price.