| Modern information technology providing learners with a wealth of online teaching resources, has played an irreplaceable role in reducing the cost, expanding the scale, and achieving lifelong education. Since different developers in different systems mark resources in different ways, information is difficult to share and reuse, and even results in repetitive construction, leading to information silos, web Trek and other issues. How to build web teaching resources with high reusability and semantics has become a research focus in the field of educational technology. As the main technical basis for the Semantic Web, ontology is the most popular technology used to solve the semantic annotation of information.This paper first analyzes the existing problems and strategies in development of teaching resources, then it overviews the development status of domain ontology, and introduces the basic theories of domain ontology construction in detail, including the basic theory of ontology, ontology construction tools, construction methods, and the relationship between anthologies and the Semantic Web, as well as other related teaching theories. The existing ontology construction methods are usually applied to a specific area and defecting in methodology, evaluation and sharing of construction, not suitable for teaching field. To compensate for these shortcomings, this paper attempts to merge the theory of instructional systematize design, and the basic teaching rules together with ontology construction. The main contents and results are as follows:Firstly, the necessity and feasibility of ontology building is discussed. For poor sharing of online teaching resources, low reuse, lack of semantics, as well as the recent research status of lacking of suitable method in constructing teaching domain ontology in China, this paper studies the construction of teaching domain ontology for the first time in China.Secondly, a suitable method in construction of teaching domain ontology, Building Ontology Method based on Instructional Systemically Design, is proposed. The method is some professional and advanced, combining the basic rules of the discipline and the basic relationship between concepts, following the theory of Instructional Systemically Design, and stressing the evaluation and evolution.Thirdly, it uses the Protege tool and the new method to construct a C++ Programming teaching resources ontology successfully which shows that the method is systematical, and it can solve the problem of changing the real knowledge to formal code that a computer can understand, so that the reuse of ontology is realized.It also provides preparations and directions for the next step of building semantic-based resource management system. |