2012 16th Panhellenic Conference on Informatics (2012)
Piraeus, Greece Greece
Oct. 5, 2012 to Oct. 7, 2012
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PCi.2012.78
The learning of programming languages requires the student to develop systematic representations of the lexical constructs and semantic principles of the languages. At the same time, tutors are expected to develop the appropriate training content. In this paper we propose the combination of two techniques to make the above tasks more efficient. Firstly, we propose to use Learning Objects (LOs), for the organization of educational content. At the same time, ontologies are rich knowledge representation structures that can be utilized for modeling the domain concepts. We then present how we can take advantage of the ontological models for two very popular programming languages -- that is Java and C -- in an attempt to provide tutors with the possibility to better organize their educational material.
Ontologies, Java, Context, Object oriented modeling, Materials, Education, C, ontologies, learning objects, distance education, programming languages, Java
Christos Pierrakeas, Georgia Solomou, Achilles Kameas, "An Ontology-Based Approach in Learning Programming Languages", 2012 16th Panhellenic Conference on Informatics, vol. 00, no. , pp. 393-398, 2012, doi:10.1109/PCi.2012.78