| Education system in China has been advocating individualized, but the traditional teach-ing was a model of a single way to impart knowledge, so that equal treatment of education for learners, as a processing machine, with different talented students through post processing of the machine becomes the same model, ruling out the talent of students, it is not conducive to the cultivation and long-term development of education. The concept of individualized teaching to take care of the person's interests, habits and other factors in nature, reflects the people-centered human care, provides for the implementation of a individualized way. Therefore, individualized teaching is the trend of teaching.Based on the above, this paper studied and designed a personalized teaching assistant system based on SWT/JFace, the system for the chapter of the basic computer course in Microsoft Word operation, establishes User Modeling referenced the standards of CELTS-11 and Ontology-based Knowledge Base, associats with a rule-based personalized recommendation, realizes the personalized counseling of learning Word operation.The system consists of three modules:imitation Word 2007 editor, conventional teaching modules, and personalized recommendation module. When development is completed, the system deployed in the computer center room and the teachers PC device. With this system, teachers can pre-operation tasks, transfer the original document, record and distribute video presentations; Students can edit Word documents on the system, the verify result of the operation and view demo video, and can get personalized recommen-dation from the system.The key technology is the description of user modeling and knowledge-description in the design process. User model records the user's basic information, reflects the user's learning state, learning progress, learning interest and learning characteristics of property, and these attributes are dynamic adaptive; Knowledge-description is a formal description of the resource of education, Ontology-based knowledge-description is not only good organization, but also easy to capture and search, it is the basis content for personalized recommendations. |