The design of network teaching platform based on collaborative learning | IEEE Conference Publication | IEEE Xplore