Modeling the knowledge domain of the java programming language as an ontology

  • Authors:
  • Aggeliki Kouneli;Georgia Solomou;Christos Pierrakeas;Achilles Kameas

  • Affiliations:
  • Educational Content, Methodology and Technology Laboratory (e-CoMeT Lab), Hellenic Open University (HOU), Greece;Educational Content, Methodology and Technology Laboratory (e-CoMeT Lab), Hellenic Open University (HOU), Greece;Educational Content, Methodology and Technology Laboratory (e-CoMeT Lab), Hellenic Open University (HOU), Greece,Dept. of Computer Science in Administration and Economy, Technological Educational ...;Educational Content, Methodology and Technology Laboratory (e-CoMeT Lab), Hellenic Open University (HOU), Greece

  • Venue:
  • ICWL'12 Proceedings of the 11th international conference on Advances in Web-Based Learning
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.