Using Explanatory Knowledge During Collaborative Problem Solving in Science | Synapse