This program is designed to help students in introductory chemistry
classes understand the concept of extent of reaction.
The program starts with a simple reaction where it takes 2 moles of
A and 1 mole of B to produce 2 moles of X. The reaction starts with
1 mole of A and 1 mole of B. As you move the reaction progress slider to
the right, the extent of reaction increases, the amount of reactants A and
B decrease, and the amount of X increases. If you move the slider to the
end, all the moles of A will be used up and the reaction cannot progress
any further. The slope of the lines on the graph is equivalent to their
coefficient in the reaction, while their endpoints correspond to their
amounts at minimum and maximum extent.
You can change the coefficients on the products and reactants to simulate
various reactions. You can also change the initial amounts of the products and
reactants to simulate various conditions. To simulate the reaction of N2
+ 3H2 ⇔ 2NH3, set the coefficient on A to 1,
the coefficient on B to 3, the coffieicent on X to 2, and the coefficients on
C, Y, and Z to 0. Then set the initial amounts to the desired values.
You can also input reactions in terms of grams and molar mass. To do so,
first select the mass mode. The program should then display a row of molar
masses above the initial grams. Using these inputs, it is possible to vary the
molar mass of the substance, and thus the initial moles of the substance