tudents are required to write the reactions themselves, balance them, and then perform the calculations. They receive three hints and ultimately get feedback on their final answer. The numerical values in the activity are generated randomly, so each time the activity is presented, different values appear.