Simulations

Induced Magnetism Simulation

Open in new tab 🔗

When certain materials like iron, steel, or nickel are placed near a magnet or inside a solenoid (coil of wire with current), they can become temporary magnets. This process is called induced magnetism.

You can explore this using the simulation above.

Use the Permanent Magnet
Click “Use Permanent Magnet” and drag the red-blue magnet near the grey block.
As you move it close, the arrows start to align — this shows that a magnetic field is aligning the domains, turning the material into a temporary magnet.

Try the Solenoid (Electromagnet)
Click “Use Solenoid”. This simulates a current-carrying coil.
Again, when it’s brought near the material, you’ll see the arrows align — the material becomes magnetized by the magnetic field of the solenoid.

Remove the Field
Click “Remove Magnetic Field” — the arrows scatter back to random directions. This shows that induced magnetism is temporary unless the material is a permanent magnet itself.

Temperature and Pressure of Gas

This interactive HTML5 simulation models the behavior of gas particles in a fixed-volume container, allowing users to explore the relationships between temperature, pressure, and particle motion. Users can adjust the temperature using a slider, which directly affects the speed of the particles based on kinetic theory. As particles collide with the container walls, they briefly turn red to visually indicate wall interactions—collisions that contribute to pressure. A real-time pressure gauge on the side rises proportionally with temperature, consistent with the ideal gas law.

Open in new tab 🔗
500 K

According to the kinetic model of matter, gases consist of a large number of small particles (atoms or molecules) moving randomly and continuously in all directions. These particles have kinetic energy, which depends on temperature.

As temperature increases, the average kinetic energy of the gas particles increases. This means the particles move faster. Since pressure arises from particles colliding with the walls of the container, faster-moving particles collide more frequently and with greater force. These more energetic collisions result in a higher pressure on the container walls.

In a fixed volume, this explains why pressure is directly proportional to temperature (in kelvin), a relationship described by: $$ P \propto T $$
(if volume and number of particles are constant)

AC Generator Simulator

Open in new tab 🔗

An AC generator, or alternator, is a device that converts mechanical energy into electrical energy by means of electromagnetic induction. At its core, the generator consists of a coil of wire that is made to rotate within a magnetic field. This magnetic field is usually produced by permanent magnets or electromagnets positioned so that their field lines pass through the area enclosed by the coil.

As the coil rotates, it cuts through the magnetic field lines. This motion causes the magnetic flux linkage through the coil to change over time. According to Faraday’s Law of Electromagnetic Induction, whenever there is a change in magnetic flux linkage through a circuit, an electromotive force (emf) is induced in the circuit. The faster the coil rotates or the stronger the magnetic field, the greater the rate of change of flux, and thus, the greater the induced emf.

The rotation causes the magnetic flux to vary in a sinusoidal manner, leading to an emf that also varies sinusoidally. This means the direction of the induced current reverses every half-turn, producing an alternating current (AC). The expression for the induced emf is typically given by: $\epsilon(t)=NBA\omega \sin⁡( \omega t)$

where $N$ is the number of turns in the coil, $B$ is the magnetic flux density, $A$ is the area of the coil, $\omega$ is the angular velocity of rotation, and $t$ is time.

To extract the current from the spinning coil without tangling wires, slip rings are connected to the ends of the coil. These rotate with the coil and maintain contact with carbon brushes, which allow the generated current to flow into an external circuit.

In essence, an AC generator works by continually rotating a coil within a magnetic field, causing a periodic change in magnetic flux that induces an alternating voltage. This principle is the foundation of electricity generation in power stations around the world.

Faraday’s Experiment Simulation

Open in new tab 🔗

In Faraday’s experiment, moving a magnet into or out of a coil induces an electric current, which is detected by a galvanometer. The faster the magnet moves, the greater the deflection of the needle. The direction of needle deflection depends on whether the magnet is moving toward or away from the coil—reversing as the direction of motion changes. When the magnet is stationary, the needle returns to the center, indicating no induced current.

This simulation allows the user to explore the laws of electromagnetic induction (Faraday and Lenz) by dragging a magnet into and away from a coil.

Simulation of Projectile Motion with Air Resistance

Open in new tab 🔗 This simulation offers a hands-on and dynamic way to explore the physics of projectile motion with and without air resistance. By adjusting parameters such as launch velocity, angle, and air resistance, users can visualize how these factors affect the shape and reach of a projectile’s trajectory. The app provides real-time changes including motion paths, velocity vectors, and a velocity-time graph showing horizontal and vertical components separately. It also calculates and displays key quantities such as maximum height and range under ideal and non-ideal conditions (based on an arbitrary coefficient of drag. Through interactive experimentation and visual reinforcement, learners gain a deeper understanding of concepts the effect of air resistance, and the difference between theoretical and real-world motion. This is suitable for JC1’s topic on projectile motion. It can also be used for Upper Sec, if you change the launch angle to 90 degrees.

Interactive System Schema Generator

I built this web app to help students draw system schemas, having blogged about this before.

It is also available and optimised for download for SLS.

Basic Instructions

To add Bodies:

  • Click the “Add Body” button.​
  • Click on the canvas to place the body at your desired location.​
  • Label the Body.

Add Forces:

  • Click the “Add Force” button.​
  • Click on two bodies that exert the force on each other.​
  • Label the Force.

Using System Schema to Understand Newton’s Third Law

Newton’s Third Law states that when Body A exerts a force on Body B, Body B exerts an equal and opposite force on Body A. While this principle is conceptually simple, many students struggle to apply it consistently across different physical scenarios. The System Schema approach provides a powerful way to visualise and analyse these interactions. It is a representation tool developed by The Modeling Instruction program at Arizona State University (Hinrichs, 2004).

A system schema is a diagram that represents objects (as circles) and interactions (as lines) between them. Instead of focusing on individual forces, a system schema helps students see the relationships between objects before applying force diagrams. This method emphasizes Newton’s Third Law by explicitly showing how forces come in pairs between interacting objects.

To correctly identify action-reaction force pairs, consider the following guidelines:​

  1. Forces Act on Different Objects: Each force in the pair acts on a different object. For example, if Body A exerts a force on Body B, then Body B simultaneously exerts an equal and opposite force on Body A.​
  2. Forces Are Equal in Magnitude and Opposite in Direction: The magnitudes of the two forces are identical, but their directions are opposite.​
  3. Forces Are of the Same Type: Both forces in the pair are of the same nature, such as gravitational, electromagnetic, or contact forces.

The steps to applying System Schema to Newton’s Third Law are as follow:

  1. Identify the bodies in the system – Draw each object as a separate circle.
  2. Represent interactions – Draw lines between bodies to indicate forces they exert on each other (e.g., a box on the ground interacts with Earth through gravitational force).
  3. Label force pairs – Each interaction represents an action-reaction force pair (e.g., a hand pushes a wall; the wall pushes back).
  4. By mapping forces this way, students can easily recognize that forces always act between bodies and in pairs, reinforcing the symmetry of Newton’s Third Law.

One of the most common misconceptions of students is that normal contact force and gravitational force acting on a body are action-reaction pairs because they are equal and opposite in a non-accelerating system. By using the system schema, they can see that the two forces involve interaction with different bodies, e.g. the floor of an elevator for normal contact force, and the Earth for gravitational force.