Student Engagement Level in an e-Learning Environment: Clustering Using K-means

  • Abdallah Moubayed*
  • , Mohammadnoor Injadat
  • , Abdallah Shami
  • , Hanan Lutfiyya
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

157 Scopus citations

Abstract

E-learning platforms and processes face several challenges, among which is the idea of personalizing the e-learning experience and to keep students motivated and engaged. This work is part of a larger study that aims to tackle these two challenges using a variety of machine learning techniques. To that end, this paper proposes the use of k-means algorithm to cluster students based on 12 engagement metrics divided into two categories: interaction-related and effort-related. Quantitative analysis is performed to identify the students that are not engaged who may need help. Three different clustering models are considered: two-level, three-level, and five-level. The considered dataset is the students’ event log of a second-year undergraduate Science course from a North American university that was given in a blended format. The event log is transformed using MATLAB to generate a new dataset representing the considered metrics. Experimental results’ analysis shows that among the considered interaction-related and effort-related metrics, the number of logins and the average duration to submit assignments are the most representative of the students’ engagement level. Furthermore, using the silhouette coefficient as a performance metric, it is shown that the two-level model offers the best performance in terms of cluster separation. However, the three-level model has a similar performance while better identifying students with low engagement levels.

Original languageEnglish
Pages (from-to)137-156
Number of pages20
JournalAmerican Journal of Distance Education
Volume34
Issue number2
DOIs
StatePublished - 2 Apr 2020
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2020, © 2020 Taylor & Francis Group, LLC.

ASJC Scopus subject areas

  • Education
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Student Engagement Level in an e-Learning Environment: Clustering Using K-means'. Together they form a unique fingerprint.

Cite this