During the learning activities in the personalized e-learning environment, the sources of personalized information can be recorded and used to determine adaptive subject materials for individual students. In this study, three sources of personalized information, including personalized learning problems, personalized learning styles, and personalized learning achievements, are used to determine the personalized subject materials to promote students’ conceptual learning on the topic Basic Computer Programming in the developed personalized e-learning environment. The details for each source follow.