Learn More
A way to improve the effectiveness in e-learning is to offer the personalized approach to the learner. Adaptive e-learning system needs to use different strategies and technologies to predict and recommend the most likely preferred options for further learning material. This can be achieved by recommending and adapting the appearance of hyperlinks or simply(More)
MILE is an e-learning tool that supports teaching, learning and student assessment within programming courses. It integrates three educational systems developed at the and Testovid. Mag is the tutoring system for learning programming languages. Svetovid is a system that helps instructors to leverage the effort of practical programming exercises and exams.(More)
The aim of Semantic Web is to provide distributed information with well-defined meaning, understandable for humans as well as machines. E-learning is an important domain which can be benefited from the Semantic Web technology. Ontologies, as a building structure of Semantic Web, will fundamentally change the way in which e-learning systems are constructed.(More)
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(More)
MILE is an e-learning tool to support teaching, learning and student's assessment during basic programming courses. This project integrates three existing educational systems: Mag, Svetovid and Testovid, developed by authors of the paper. Mag is the tutor for learning programming languages. Svetovid is system that helps instructors to leverage the effort of(More)