An Approach to Support Algorithms Learning Using Virtual Worlds | IEEE Conference Publication | IEEE Xplore