Knowledge Convergence in Computer-Supported Collaborative Learning: The Role of External Representation Tools | Synapse