Social Network Application Development Based on Cloud Computing for Web-based Learning

Social network applications and Massive Online Open Course MOOC have been widely used in Web-based learning, which have generated large amounts of users and learning materials. Thus, it is useful to manage various learners and share the data efficiently. We here develop a social network application, V-share to facilitate the learner communication and share the learning data based on cloud computing. The V-share has achieved functions of sending and receiving instant voice messages, images and expressions, taking pictures, uploading learning materials instantly, and online voice call. To evaluate the effectiveness of the developed V-share, we compare it to the classical e-learning system on Web-based learning by various metrics. Experimental results based on the usage data of ten learners indicate that V-share could improve the activeness of learners in terms of the averaged browsing time, flow, learners' satisfaction, and frequency of data sharing.