Enriching asynchronous learning networks through the provision of virtual collaborative learning spaces: a research pilot | IEEE Conference Publication | IEEE Xplore