Personalization is an alternative to improve the learning process for an e-Learning environment. It is a useful strategy to adjust the student' needs based on their characteristics to make learning more effectively. In this study, we propose the step-function approach for personalization in e-learning. It provides the students with adopting the knowledge-ability factor (Novice, Average, or Good category) that matches with their learning materials levels (Level1, Level2, or Level3
IntroductionThe e-Learning systems have benefited by facilitating students to learn anytime, anywhere, and anyhow. In the system, different ability, learning style, motivation, and so on as important factors to consider. The challenge is the provision of personalization with adapting the learning material matches those factors, so that makes learning easier for student and affect their performance. Moreover, in the study of personalization [1] as well claim that personalized effect student achievement positively. The affective states and learning style tactics to provide personalized in the e-learning system has a significant effect on student learning [2]. In research on personalized by adapting motivation and interest from students have positive effects on learning process [3]. Then, by providing personalization based on the student's ability in online learning can enhance student's learning performance [4].To optimize the e-learning process could be done using personalization approach. The personalization of e-learning could facilitate the delivery of learning content based on the students' needs [5]. Then, it can be easily represented learning materials based on students' factors [6]. Besides, the results our previous study showed, the learning types based on learning style, motivation, and knowledgeability (triple-factor) in the e-learning process successfully improve the learning process and its outcomes through learning recommendation and personalization [7][8]. In studies [6] have used some different factors such as students' ability, prior knowledge, their motivation, and learning style for delivering personalized learning material. Thus, the personalization should be designed to facilitate a learning material which matches the influence diverse factors of students' learning to ensure that each student will receive the learning material according to those factors.In order to provide an e-Learning personalization based on those factors are referred to studied by some previous researchers. Table 1 shows the factors and approaches based on some relevant studies. These works differ in terms of factors and approaches that are considered for the e-learning personalization.