Dialogues across time and space in a video-based collaborative learning environment | Synapse