Knowledge Based Models and Software Tools for Learning Management in Open Learning Network

Nowadays there is a wide variety of open informational and learning resources on the Internet, in local universities networks and other locations that can be used for the e-learning. These resources of the heterogeneous nature with different level of complexity and comprehension of knowledge content can satisfy the requirements of different learning groups and individuals. The problem is to find resources that achieve the learning objectives, current background and other requirements of the learner out of a great number of available resources, and to provide the learner a way to achieve required learning outcomes. This paper presents an ontology-based approach to create the personal collections of learning resources. To manage the learning process the set of ontologies (ontologies of learning course domain, electronic learning resources, learner’s profile and personal collections) is elaborated as well as the ontology reasoning rules and algorithms for retrieval and integration of distributed learning resources into personal collections. In the framework of considered approach the software architecture and web application for creating the personal collections of learning resources have been developed. Suggested approach was applied to create personal collections for the course Programming Languages. C++ in Volgograd State Technical University.