Reactions & Rates - Reaction | Kinematics | Concentration - PhET Interactive Simulations

Reactions & Rates

Browser-Compatible Version
Learn more

Reactions & Rates simulation


  • Reaction
  • Kinematics
  • Concentration
  • Equilibrium

Sample Learning Goals

  • Explain why and how a pinball shooter can be used to help understand ideas about reactions.
  • Describe on a microscopic level what contributes to a successful reaction (with illustrations).
  • Describe how the reaction coordinate can be used to predict whether a reaction will proceed or slow.
  • Use the potential energy diagram to determine: The activation energy for the forward and reverse reactions; The difference in energy between reactants and products; The relative potential energies of the molecules at different positions on a reaction coordinate.
  • Draw a potential energy diagram from the energies of reactants and products and activation energy.
  • Sketch how the number of reactants and products will change as a reaction proceeds.
  • Explain how they know that a system has reached equilibrium from a graph of number of reactants and products versus time.
  • Predict how raising or lowering the temperature will affect a system in the equilibrium position.
  • Describe the relative sizes of the forward and reverse rates at equilibrium.
  • Explain what effects whether the equilibrium position favors the products or the reactants.
  • Predict how addition of a reactant or product will affect the forward and reverse reaction rates, and once this new system reaches equilibrium how the reactant and product concentrations will compare to the original system at equilibrium.
  • Compare graphs of concentration vs. time to determine which represents the fastest or slowest rate.

System Requirements

Java via CheerpJ;

Java via CheerpJ simulations run in a browser on most devices.
See full Java via CheerpJ system requirements


Download the java file using the download button.Java simulations run on most PC, Mac, and Linux systems.
See full legacy system requirements

Version 1.07