A visualization knowledge peer network (VKPN) approach to scaffold social learning | IEEE Conference Publication | IEEE Xplore