Return to Article Details Design of Collaborative Learning Environments: bridging the gap between CSCL theories and Open Source Platforms Download Download PDF