Following the constructed concept-effect relationships, a multiple-choice test sheet needs to be developed by covering all concepts. When developing the test items, the weight of association concepts between each and each test item needs to be determined by multiple experts (3-5 experts are recommended) to gain high quality weighting values resulting in accurate learning problems. The weight values range from 0 to 5, with 0 indicating no relationship and 5 indicating that the test item highly relates to the concept. Once the weight values have been determined, the diagnosing process can work effectively. The students are required to log on via the internet working interface. The personalized e-learning environment will present the test sheet for the students according to the constructed concept-effect relationships. After the students submit their answers, the personalized e-learning system will analyze the answers and provide personalized learning guidance based on the concept-effect relationships.