ABSTRACT
With the advancement of Internet technology, especially the development of 5G, massive open online courses(MOOCs) are more and more widely used. The exploration of issues related to MOOCs has become research hotspots in recent years. Through the analysis of the dataset of MOOCs, we extract the temporal characteristics of learning behavior of MOOCs users, calculate the similarity of the temporal characteristics, and perform cluster analysis and comparison on the temporal similarity of users to obtain user based imlicit communities divided by temporal characteristics. We apply K-means, SpectrClustering, and AgglomerativeCluster clustering algorithm to analysis the experimental data, and compare the experimental results on different numbers of clusters and different data size. We use silhouette coefficient to evaluate the effectiveness of clustering algorithm. The experimental results show that the analysis of the learning behavior of MOOCs can effectively realize the division of communities and contribute to the enhancement of MOOCs teaching.
- Feng W, Tang J, Liu T X. Understanding dropouts in MOOCs[C]. Proceedings of the AAAI Conference on Artificial Intelligence. 2019, 33: 517--524.Google ScholarDigital Library
- Qiu J, Tang J, Liu T X, et al. Modeling and predicting learning behavior in MOOCs[C]. Proceedings of the ninth ACM international conference on web search and data mining. 2016: 93--102.Google Scholar
- Zheng S, Rosson M B, Shih P C, et al. Understanding student motivation, behaviors and perceptions in MOOCs[C]. Proceedings of the 18th ACM conference on computer supported cooperative work & social computing. 2015: 1882--1895.Google Scholar
- Jain A K. Data clustering: 50 years beyond K-means[J]. Pattern recognition letters, 2010, 31(8): 651--666.Google Scholar
- Alsabti K, Ranka S, Singh V. An efficient k-means clustering algorithm[J]. 1997Google Scholar
- Ng A Y, Jordan M I, Weiss Y. On spectral clustering: Analysis and an algorithm[C]. Advances in neural information processing systems. 2002: 849--856.Google Scholar
- Verma D, Meila M. A comparison of spectral clustering algorithms[J]. University of Washington Tech Rep UWCSE030501, 2003, 1: 1--18.Google Scholar
- Day W H E, Edelsbrunner H. Efficient algorithms for agglomerative hierarchical clustering methods[J]. Journal of classification, 1984, 1(1): 7--24.Google Scholar
- Papadopoulos S, Kompatsiaris Y, Vakali A, et al. Community detection in social media[J]. Data Mining and Knowledge Discovery, 2012, 24(3): 515--554.Google ScholarDigital Library
- Newman M E J. Finding community structure in networks using the eigenvectors of matrices[J]. Physical review E, 2006, 74(3): 036104.Google Scholar
- https://www.jianshu.comGoogle Scholar
- http://www.kdd.org/kdd-cupGoogle Scholar
- https://baike.baidu.com/itemGoogle Scholar
- Zhu Lianjiang, Ma Bingxian, Zhao Xuequan. Clustering validity analysis based on contour coefficient[J]. Computer Applications, 2010, 30(S2): 139--141+198.Google Scholar
- Rousseeuw P J. Silhouettes: a graphical aid to the interpretation and validation of cluster analysis[J]. Journal of computational and applied mathematics, 1987, 20: 53--65.Google Scholar
Index Terms
- Research on the evaluation of learning behavior on MOOCs based on cluster analysis
Recommendations
Retention in MOOCs: Understanding Users' Motivations, Perceptions and Activity Trajectories
CHI EA '15: Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing SystemsMassive Open Online Courses (MOOCs) have experienced rapid development and achieved substantial attention from learners, educators and practitioners. Although MOOCs have been widely accepted, they have been plagued by tremendously high drop-out rate. ...
Using learning analytics to explore help-seeking learner profiles in MOOCs
LAK '17: Proceedings of the Seventh International Learning Analytics & Knowledge ConferenceIn online learning environments, learners are often required to be more autonomous in their approach to learning. In scaled online learning environments, like Massive Open Online Courses (MOOCs), there are differences in the ability of learners to ...
Context counts
Massive Open Online Courses (MOOCs) require individual learners to self-regulate their own learning, determining when, how and with what content and activities they engage. However, MOOCs attract a diverse range of learners, from a variety of learning ...
Comments