Return to Article Details Effects of Social Roles Rotation on the Cognitive Learning Process in Online Collaborative Conversation Download Download PDF