Skip to Main Content
Many researches are concentrating on personalized strategies of e-learning, and many new strategies are put forward. This paper also tries to support a personalized strategy customized for programming course. Considering the demands for improvements later or application with new strategies, the realization should be flexible with new strategies. We designed a model for personalized learning. It included an information model and a process model. The model has great adaptability for strategy and strategy combination. Many strategies from other researches can also map and embed into the model. Based on the model, the strategy for programming course was designed, and a personalized service was provided. The service can adapt to the change of strategies, not only to a rule's change, but also to the change of entire strategy plan.