Font Size: a A A

Research On Ontology Construction And Application Of C# Language Programming

Posted on:2019-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:J J JiangFull Text:PDF
GTID:2417330545472195Subject:Information management
Abstract/Summary:PDF Full Text Request
At present,with the continuous development of information technology,information technology and technology have gained more and more attention in the field of teaching.Based on this,computer aided teaching software came into being.As in recent years,teaching model,teaching assistant system into the infinite vitality to traditional teaching,but the current learning software is still not perfect,such as learning knowledge structure in software is a knowledge structure in accordance with the "traditional teaching atomic theory" to design,without considering the relation between knowledge points,the lack of corresponding teaching resources organization and management.To this end,this paper designed a new teaching presentation to assist in teaching.Therefore,this paper introduces domain knowledge ontology in the course knowledge inquiry system.Through the analysis and processing of teaching materials,teaching cases and cases,the course information and demand information are extracted.After that,the theory and technology of curriculum ontology construction method,ontology reasoning and semantic similarity calculation are used to realize the learners'query and retrieval of the required knowledge and better for the learners.Understanding knowledge structure and developing practice helps.This paper,taking the teaching status of C#language programming as the background,tries to solve the existing problems in the current teaching of C#language by means of constructing curriculum ontology,reasoning and semantic analysis.The main work of this article is as follows:(1)By studying the ontology related theories and analyzing the method of ontology construction,and combining the characteristics of curriculum domain knowledge,this paper puts forward the construction method of curriculum knowledge ontology.The construction method introduces knowledge structure theory,simplifies the work of the concept hierarchy,and facilitates the system to query relevant knowledge.Based on this method,this paper constructs the curriculum ontology of C#programming language.(2)By analyzing the course ontology reasoning method based on Jena and combining the practical application of curriculum ontology,this paper gives three kinds of custom rules to improve the curriculum ontology.(3)In this paper,a semantic similarity calculation model of curriculum ontology is proposed in this paper,which is based on the analysis of semantic similarity calculation method and the practical knowledge of the course knowledge required in this paper.The model introduces ontology density when calculating the path distance of the ontology and introduces the ontology depth when calculating the semantic similarity of the structure.Finally,the semantic similarity calculation model of the curriculum ontology is combined,and the performance of the model is proved by an example.(4)Finally,based on the semantic similarity calculation model of "C#language program design" course ontology and curriculum ontology,the prototype system of curriculum knowledge query system is designed and realized.The system supports the learners to query the curriculum knowledge and the system requirements,calls the semantic similarity module to improve the learning content of the learners.
Keywords/Search Tags:Knowledge Structure, Curriculum Ontology, Semantic Similarity, C#Language
PDF Full Text Request
Related items