A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
An Ontology Model for Building, Classifying and Using Learning Outcomes
ICALT '12 Proceedings of the 2012 IEEE 12th International Conference on Advanced Learning Technologies
Hi-index | 0.00 |
Java is a very popular programming language and many study programs in Informatics worldwide include courses particularly designed for its learning. It is considered as the best paradigm for introducing students with object-oriented programming and concepts. Considering Java's popularity, we initially make an attempt to model this language by using a quite expressing and rich knowledge representation structure, like is ontology. Our aim is to capture the semantics of Java concepts in a way that would render them utilizable by intelligent e-learning applications. Because the construction of an ontology is not an easy task, we follow very specific steps when building the Java ontology. We then take advantage of an already implemented model describing the structure of learning outcomes and combine it with our ontology, with a view to offer a more effective way in organizing the course of Java in the Hellenic Open University.