Journals / Bilişim Teknolojileri Dergisi / 2022 / Cilt: 15 - Sayı: 2

Using Learning Management System Logs to Predict Undergraduate Students’ Academic Performance

Öğrenme Yönetim Sistemi Log Kayıtlarının Akademik Başarı Tahmininde Kullanılması

Pages
199–207
Publication Date
2022-04-30
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

The results showed that in each dataset, all classification performances were above 80%.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:Digitalization in education has fostered higher education institutes to use Learning Management Systems (LMS).
📊
Key Findings & Data:Five classification algorithms (KNN, Nave Bayes, SVM, CART, and C5.0) were used on the dataset created from the Moodle LMS log reports within a 10-week “Basic Computer Applications” course in which 93 undergraduate students registered.
💡
Conclusion & Impact:The results showed that in each dataset, all classification performances were above 80%.
🔬Design:Modeling & Simulation
📍Scope:Comprehensive Sample
⚙️Variables:Veri Madenciliği · Sınıflandırma · Öğrenme Yönetim Sistemleri

Abstract

Digitalization in education has fostered higher education institutes to use Learning Management Systems (LMS). Students are unintentionally generating large volumes of data known as logs while using LMSs, which can be utilized to build artificial intelligence models to predict educational variables. Unlike the ordinary web server logs, LMS log reports include information on students’ specific interactions with the learning content/material, allowing variables to be created based on their interactions with the course. Five classification algorithms (KNN, Nave Bayes, SVM, CART, and C5.0) were used on the dataset created from the Moodle LMS log reports within a 10-week “Basic Computer Applications” course in which 93 undergraduate students registered. The log records for each student were transformed into a set of attributes that included the number of logins, material downloads, assignment attempts, uploaded assignments, messages sent to instructor, course page views, total time spent on the course page, average session time, total time spent on assignments and exams, and total time spent on video pages. Because the original dataset was imbalanced, over-sampling and SMOTE (Synthetic Minority Over-Sampling Technique) techniques were used to create three additional data sets besides the imbalanced dataset. The results showed that in each dataset, all classification performances were above 80%. If the KNN algorithm is ignored because of its extraordinarily high performance due to similar variations of the negative class generated by SMOTE technique, CART and SVM algorithms were found to be the most successful classifiers of students’ academic performance with 97% accuracy. On the other hand, using random-sub-sampling technique which can be considered as more reliable, NB algorithm was found to be the most successful classifier. The findings of this study demonstrated that using classification algorithms, LMS logs can be utilized to predict academic performance of students.

Özet

Dünyada ve ülkemizde eğitim alanında dijitalleşme eğilimi arttıkça Öğrenme Yönetim Sistemleri (ÖYS) kullanımı da yaygınlaşmaktadır. Öğrenciler bu ortamlarla girdikleri etkileşimlerde kayda değer miktarda veri üretmekte ve bu veri üzerinde yapay zekâ algoritmaları kullanılarak öğrenme sürecini anlamaya dönük modeller geliştirilebilmektedir. Söz konusu modeller geliştirilirken eğitim ve öğrenme ortamına ait her türlü veri bu kapsama girebildiği gibi özellikle ÖYS’ler içerisindeki öğrenmeye harcanan zaman ve ders içeriğine erişim sıklığı gibi değişkenleri ölçmeye yarayan log (etkileşim) verisi öğrenme sürecinin anlaşılması bakımından büyük imkânlar barındırmaktadır. Bu çalışmada 2020 Bahar yarıyılı içerisinde açılan Temel Bilgisayar Uygulamaları dersine kayıtlı 93 öğrencinin 10 haftalık süre boyunca kullanmış oldukları Moodle tabanlı ÖYS içerisinden elde edilen log verisi üzerinde akademik başarı tahmini amacıyla KNN, Naive Bayes, SVM, CART ve C5.0 sınıflandırma algoritmaları uygulanmıştır. Elde edilen log dosyaları her bir öğrenci için ders ortamıyla olan etkileşimlerini ifade eden oturum açma sayısı, geçmiş konulara bakma sayısı, toplam ve ortalama görüntüleme sayısı, toplam ve ortalama oturum süresi, ödev materyalleri indirme sayısı, ödev deneme sayısı, ödeve harcanan zaman, sınav odaklı çalışma, eğitmene gönderilen mesaj sayısı, video sayfalarında geçirilen zaman ve yüklenen ödev sayısı özniteliklerine dönüştürülmüştür. Oluşturulan veri setinin dengesiz olmasından dolayı ayrıca yukarı örnekleme, SMOTE yöntemi ile sınıf örneklerini yakınlaştırma ve SMOTE yöntemi ile yukarı örnekleme yöntemleri kullanılarak 3 ayrı veri seti üzerinde de sınıflandırma algoritmaları uygulanmıştır. Çalışma sonucunda tüm veri setlerinde %80 üzeri sınıflandırma başarısına ulaşıldığı görülmüştür. En yüksek sınıflandırma başarıları SMOTE ile yukarı örnekleme uygulanan veri setinde negatif sınıfa ait örneklerin düşük miktarı ve benzer varyasyonların türetilmesi sebebiyle %100 başarı gösteren KNN algoritması göz ardı edildiğinde %97 başarı oranıyla CART ve SVM algoritmaları ile elde edilmiştir. Diğer yandan, Naive Bayes algoritmasının sonuçları daha güvenilir sayılabilecek olan rastgele alt örnekleme yöntemiyle en yüksek başarıyı gösterdiği görülmüştür. Sonuç olarak, ÖYS log kayıtlarının akademik başarı tahmininde kullanılabileceği görülmüş ve bulgular ilgili literatür ışığında tartışılmıştır.

🔖

Cite This Article

YAVUZARSLAN, M., EROL, Ç. (2022). Using Learning Management System Logs to Predict Undergraduate Students’ Academic Performance. Bilişim Teknolojileri Dergisi, Cilt: 15 - Sayı: 2, 199–207. https://ajindex.com/articles/393288

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (14)

  1. U. Fayyad, G. Piatetsky-Shapiro & P. Smyth, “From Data Mining to Knowledge Discovery in Databases”, AI Magazine, 17(3), 37- 54, 1996
  2. C. Romero & S. Ventura, “Data Mining in Education”, Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 3(1), 12-27, 2013
  3. C. Romero & S. Ventura, “Educational data mining: A survey from 1995 to 2005”, Expert Systems with Applications, 33(1), 135-146, 2007
  4. H. Aldowah, H. Al-Samarraie & W. M. Fauzy, “Educational Data Mining and Learning Analytics for 21st Century Higher Education: A Review and Synthesis”, Telematics and Informatics, 37, 13-49, 2019
  5. J. P. Vandamme, N. Meskens & J. F. Superby, “Predicting Academic Performance by Data Mining Methods”, Education Economics, 15(4), 405, 2007
  6. M. Wook, Y. H. Yahaya, N. Wahab, M. R. M. Isa, N. F. Awang & H. Y. Seong, “Predicting NDUM Student’s Academic Performance Using Data Mining Techniques”, 2009 Second International Conference on Computer and Electrical Engineering, Dubai, 357-361, 2009
  7. B. K. Bhardwaj & S. Pal “Data Mining: A Prediction for Performance Improvement Using Classification”, International Journal of Computer Science and Information Security, 9(4), 136- 140, 2011
  8. F. Ahmad, N. H. Ismail & A. A. Aziz, “The Prediction of Students’ Academic Performance Using Classification Data Mining Techniques”, Applied Mathematical Sciences, 9, 6415-6426, 2015
  9. A. Mueen, B. Zafar & U. Manzoor, “Modeling and Predicting Students' Academic Performance Using Data Mining Techniques”, International Journal of Modern Education and Computer Science, 8(11), 36-42, 2016
  10. C. Romero, S. Ventura & E. García, “Data Mining in Course Management Systems: Moodle Case Study and Tutorial”, Computers & Education, 51(1), 368-384, 2008
  11. O. El Aissaoui, Y. El Alami El Madani, L. Oughdir & Y. El Allioui, “A Fuzzy Classification Approach for Learning Style Prediction Based on Web Mining Technique in E-Learning Environments”, Education and Information Technologies, 24(3), 1943-1959, 2018
  12. M. D. Calvo-Flores, E. G. Galindo, M. C. P. Jiménez & O. Pérez, “Predicting students’ marks from Moodle logs using neural network models”, Current Developments in Technology-Assisted Education, 1(2), 586-590, 2006
  13. C. Romero, S. Ventura, P. G. Espejo & C. Hervás, “Data Mining Algorithms to Classify Students”, 1st International Conference on Educational Data Mining, Canada, 8-17, 2008
  14. J. Bravo & A. Ortigosa, “Detecting Symptoms of Low Performance