‹ Howard Han
0%

CHEM V101 Lecture Demonstration — Limiting Reactant Visualization

From Year 3

Overview

This short in-class demonstration was used to visualize the concept of limiting reactants during the Stoichiometry and Gas Laws lecture. Students often find the limiting reagent abstract when discussed purely as a calculation problem; this visual setup allowed them to observe how gas production stops once one reactant is consumed, even when the other remains in excess.

Three 125 mL Erlenmeyer flasks were prepared with equal amounts of 1 M HCl (20 mL each) and varying masses of NaHCO₃ (1 g, 2 g, and 3 g). Balloons were fitted on top of each flask to collect the CO₂ gas produced. The different balloon sizes showed the reaction yield, which is set by whichever reactant runs out first (the limiting reactant).

Teaching purpose

While the reaction proceeded, students predicted which reactant would limit CO₂ formation, performed mole-ratio calculations, and compared their theoretical results with the observed balloon volumes. The demonstration was built around three ideas:

  • The limiting reactant determines the theoretical yield.
  • Adding excess of the other reactant does not increase product formation once the limit is reached.
  • Stoichiometric reasoning can be directly connected to visual and quantitative data.
Three 125 mL flasks of hydrochloric acid, each capped with a balloon. The balloon on the 1 g flask is small; the balloons on the 2 g and 3 g flasks are inflated to the same size.
The same three flasks with labels added: carbon dioxide at the top with CO₂ molecules drawn inside the inflated balloon, baking soda at left, hydrochloric acid at right.
Animation of the three flasks as the reaction runs, the balloons rising from flat to inflated.

Procedure and result

Each flask contained 20 mL of 1 M HCl solution, while the baking soda (NaHCO₃) was measured and placed inside the balloon before attaching it to the flask. When the balloon was lifted, the powder fell into the acid, immediately generating bubbles of CO₂ gas that inflated the balloon.

In the first two samples, increasing the mass of NaHCO₃ caused visibly larger balloons, and students could see that more reactant produced more gas. However, by the third flask (~3 g NaHCO₃), the balloon was no bigger than the second in any way you could see. More solid was present, but the reaction stopped once all available HCl had been consumed. This identified the acid as the limiting reactant.

Past a certain point, adding more of one substance no longer increases the yield, because the other reactant is completely used up.

Reaction and stoichiometry

NaHCO₃ + HCl → NaCl + H₂O + CO₂ — 1 mol NaHCO₃ → 1 mol CO₂

SampleNaHCO₃ (g)mol NaHCO₃mol HClLimiting reagentmol CO₂Volume CO₂ @ STP (22.4 L mol⁻¹)
#11.000.01190.020NaHCO₃0.01190.0119 × 22.4 = 0.267 L (267 mL)
#22.000.02380.020HCl0.02000.0200 × 22.4 = 0.448 L (448 mL)
#33.000.03570.020HCl0.02000.0200 × 22.4 = 0.448 L (448 mL)

Conclusions

It ran on October 9, 2025, in a class Joe Selzler was observing. Two weeks earlier the written feedback from Jeffrey Wood's observation had recommended bringing live demonstrations into lecture, and Joe had suggested the same in conversation and lent me his books of demonstrations. His written record of the October 9 class notes the demonstration as a strength and asks that the discussion afterward run longer. My own read was less generous.

The preparation happened before class and took longer than the demonstration itself did, and stopping to run it broke the flow of a lecture built around slides I annotate as I go. The balloons were also a coarse instrument for the thing I most needed them to show: the difference between the second flask and the third is the lesson, and it is the difference two inflated balloons show least well. What did read clearly from across the room was the part students already expected — more baking soda, more gas. That cause and effect was so obvious that it drew attention away from the mechanism underneath it. By the end of it I thought that running this in every section, every term, might be more than it gives back.

It also made me settle how I divide lab and lecture. In my courses chemical demonstrations belong to lab, where the bench, the preparation time, and students standing close enough to watch are all part of the room, and in lecture I want the time to go to the lecture content.

I still wanted to show more in lecture, and I kept asking how. What I arrived at was a simulation. It appears in the minute the calculation is happening, costs nothing to set up, and can run in every section and every term. The limiting reactant is one of the pieces in it, the same idea as these three flasks with the balloons replaced by two bars that drain at the rate the coefficients set and stop when one of them reaches the floor. It is documented in CHEM V101 Interactive Simulations.