Examining different types of collaborative learning in a complex computer-based environment: A cognitive load approach · Study