Massively Multi-user Online Games: The Emergence of Effective Collaborative Activities for Learning | IEEE Conference Publication | IEEE Xplore