Examining learning of atomic level ideas about precipitation reactions with a resources framework | Synapse