The nature of collaborative learning involves intensive interactions among collaborators, such as articulating knowledge into written, verbal or symbolic forms, authoring articles or posting messages to this community's discussion forum, responding or add