Reactants, Products and Leftovers

Lab type: 
Virtual lab
Lab owner: 
PhET Interactive Simulations
Contact person: 
Chris Malley,
Kathy Perkins,
Kelly Lancaster,
Patricia Loeblein,
Robert Parson,
Wendy Adams
Age range: 
10-12, 12-14, 14-16
English, German, French, Italian, Spanish, Polish, Dutch, Hungarian, Portuguese, Greek, Swedish, Czech, Slovak, Danish, Finnish, Slovene, Latvian, Russian, Chinese, Bosnian, Serbian
Level of difficulty: 
Level of interaction: 
Booking required: 
Lab description and primary aims of the lab: 

Create your own sandwich and then see how many sandwiches you can make with different amounts of ingredients. Do the same with chemical reactions. See how many products you can make with different amounts of reactants.
The primary aims of the lab are:
1) Relate the real-world example of making sandwiches to chemical reactions
2) Describe what limiting reactant means using examples of sandwiches and chemicals at a particle level
3) Identify the limiting reactant in a chemical reaction
4) Use your own words to explain the Law of Conservation of Particles means using examples of sandwiches and chemical reaction
5) Predict the amounts of products and leftovers after reaction using the concept of limiting reactant
6) Predict the initial amounts of reactants given the amount of products and leftovers using the concept of limiting reactant
7) Translate from symbolic (chemical formula) to molecular (pictorial) representations of matter
8) Explain how subscripts and coefficients are used to solve limiting reactant problems.

Technical requirements: 

Hardware Compatibility

  • Desktop
  • Android (Mobile)
  • iOS (Mobile)

Browsers Compatibility

  • Mozilla Firefox
  • Google Chrome
  • Internet Explorer
  • Safari
  • Opera

Similar Labs:

Loading suggestions...

Used in these spaces:

comments powered by Disqus

Create ILS

Create your own ILS and share it with your students and other teachers


Publish online lab

Are you a lab owner?
Publish your online science lab
in Golabz Repository



Interested in Golabz news
and upcomming events?
Sign up to our newsletter


Get in touch

Do you have questions or
want to share your ideas?
Feel free to contact us