The role of three dimensional virtual environments in the development of Personal Learning Networks | IEEE Conference Publication | IEEE Xplore