Published: 2025-08-01

Log-Based Code Maniac E-Learning Web Development Model Utilizing Adaptive Web Development Techniques

DOI: 10.35870/ijsecs.v5i2.4274

Front Cover IJSECS VOLUME 5 NOMOR 2 AGUSTUS 2025

Downloads

Article Metrics
Share:

Abstract

Education is a fundamental requirement for human civilization, particularly for children and adolescents. The recent pandemic has compelled the education sector to adopt online learning alternatives. Codemaniac is an e-learning tool developed with gamification techniques to enhance student motivation. However, Codemaniac still lacks adaptive features that optimize user engagement based on individual behaviors. To address this limitation, further development will incorporate adaptive features by utilizing recorded user behavior from log files. This behavioral data will be clustered using the fuzzy c-means algorithm, resulting in three distinct user groups, each receiving a tailored user interface. The system is developed following the SDLC waterfall model, with Python used for clustering implementation. The development process involves three user roles, five additional functional requirements, and one non-functional requirement. System testing employs white-box methods for unit testing and black-box methods for validation.

Keywords

Adaptive E-Learning ; Log File ; Fuzzy C-Means ; Clustering

Peer Review Process

This article has undergone a double-blind peer review process to ensure quality and impartiality.

Indexing Information

Discover where this journal is indexed at our indexing page to understand its reach and credibility.

Open Science Badges

This journal supports transparency in research and encourages authors to meet criteria for Open Science Badges by sharing data, materials, or preregistered studies.

Similar Articles

You may also start an advanced similarity search for this article.

Most read articles by the same author(s)