Online Content-Based Learner System

At present, there are many online learning systems which are available and provided on the Internet. Almost all of these systems are static contents and test banks. To improve the teaching and learning on the Internet, this study proposes a new learning system that can be adjusted to the knowledge and understanding of students. This system uses K-Means Algorithm to cluster the student by pretest scores. Then, the lessons are provided for each appropriate clusters. The new learning system is developed to provide lessons according to students knowledge and performance. This will enhance self leaning on the Internet and it will save time for learning in the future.