Return to Article Details Can Collaborative Knowledge Building Promote Both Scientific Processes and Science Achievement? Download Download PDF