Return to Article Details The importance of task appropriateness in computer-supported collaborative learning Download Download PDF