Rule-based reasoning for altering pattern navigation in Programming Tutoring System

Semantic Web technologies seem to be a promising technological foundation for the next generation of e-learning systems. Although ontologies have a set of basic implicit reasoning mechanisms derived from the description logic which they are typically based on (such as classification, relations, inst...

Full description

Saved in:
Bibliographic Details
Published in2011 15th International Conference on System Theory, Control, and Computing pp. 1 - 6
Main Authors Vesin, B., Ivanovic, M., Klasnja-Milicevic, A., Budimac, Z.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.10.2011
Subjects
Online AccessGet full text
ISBN9781457711732
1457711737

Cover

More Information
Summary:Semantic Web technologies seem to be a promising technological foundation for the next generation of e-learning systems. Although ontologies have a set of basic implicit reasoning mechanisms derived from the description logic which they are typically based on (such as classification, relations, instance checking, etc.), they need rules to make further inferences and to express relations that cannot be represented by ontological reasoning. In our previous work, we presented tutoring system named Protus (PRogramming TUtoring System) that is used for learning Java programming basics. One of the most important features of Protus is the adaptation of the presentation and navigation system of a course based on the level of particular learner knowledge. It uses principles of adaptive hypermedia and content recommendation for course personalization. There can be different sequence of resources that depends on navigational sequence determined for particular learner. In this paper we present set of proposed SWRL rules for altering navigation sequences.
ISBN:9781457711732
1457711737