Return to Article Details Possibilities and challenges for cooperative learning in virtual environments Download Download PDF