Computer-supported collaborative learning (CSCL) is a relatively new educational paradigm within collaborative learning which uses technology in a learning environment to help mediate and support group interactions in a collaborative learning context [REF].
Collaborative learning in virtual worlds Virtual words by their nature provide an excellent opportunity for collaborative learning.