Designing collaborative activities in virtual environments for learning | IEEE Conference Publication | IEEE Xplore