Text this: Effect of computer simulation and animation-integrated instruction on pre-service science teacher trainees conceptual understanding and retention of Acid-Base Chemistry and Stoichiometry