Presentation is loading. Please wait.

Presentation is loading. Please wait.

Intelligent Services in Selbo 2 SCORM Editor for eLearning Based on Ontologies Part of eLSE project Damyan Mitev University of Plovdiv “Paisii Hilendarski”

Similar presentations


Presentation on theme: "Intelligent Services in Selbo 2 SCORM Editor for eLearning Based on Ontologies Part of eLSE project Damyan Mitev University of Plovdiv “Paisii Hilendarski”"— Presentation transcript:

1 Intelligent Services in Selbo 2 SCORM Editor for eLearning Based on Ontologies Part of eLSE project Damyan Mitev University of Plovdiv “Paisii Hilendarski”

2 What is Selbo 2 Selbo 2 is an editor (or collection of editors), specialized in creating eLearning content. It generates SCORM 2004 compliant content. It uses ontologies to help content creators in designing their electronic lessons. The editor integrates JADE agents to help content developers.

3 Design goals Generation of standard eLessons. Easy to use by non-professionals in computer science. The user works with the terms in his domain of occupation and doesn’t have to have any knowledge of SCORM or HTML. Easily adaptive to different domains.

4 Requirements for eLearning environment Selbo 2 Support of eLearning standard – SCORM. Flexible, adaptive and collaborative. Support the three base models, laying in the base architecture of DeLC: user model, pedagogical model and domain model.

5 Selbo 2 GUI

6 Logical structure Content Plugin layer GUI Content editors HTML, UML, Node editors, etc. Main form, Content tree, Ontology, Wizards. Agent container, SCORM exporter, Service repository. Organization of the lesson, model of the data.

7 Plugin layer It connects all the components of the environment. Manages the content editors. Realizes Model-View architecture by separating actual lesson data from its visual representation.

8 Intelligent Services Components of the environment expose their functionality as services. Services are registered and described in globally accessible repository. Components can be easily replaced, as long as they expose the same set of services. Services are described so that agents can use them.

9 Intelligent Services Repository Component Service Component Service Component Service Component Service

10 Intelligent agents Agents in the environment are designed to help the content creators. Agents are situated on several logical layers. Agents of the lowest layer interact directly with the components of the environment. Agents of higher layers act as personal assistants and govern the requirements of pedagogical, user and domain models.

11 Intelligent agents (cont’d) Agents of different layers communicate with each other, thus making Selbo 2 collaborative multi-agent system. Component Service Agent Component Service Agent Component Service Agent User Assistant Agents Component Agents

12 Agent-Component loose coupling and flexibility Components expose their functionality as services, so that agents can use them. Agents of the lower layers are specially designed to interoperate with specific services (components). This approach gives the flexibility of loose coupling – any component or agent can be replaced with another implementation as long as the exposed service remains the same.

13 Agent-Component loose coupling and flexibility Component Agent User Service

14 Thank You Any questions?


Download ppt "Intelligent Services in Selbo 2 SCORM Editor for eLearning Based on Ontologies Part of eLSE project Damyan Mitev University of Plovdiv “Paisii Hilendarski”"

Similar presentations


Ads by Google