Toward effective group formation in computer-supported collaborative learning · Study