24.07.2013 Views

July 2007 Volume 10 Number 3 - Educational Technology & Society

July 2007 Volume 10 Number 3 - Educational Technology & Society

July 2007 Volume 10 Number 3 - Educational Technology & Society

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Accordingly, TANGRAM provides students with quick access to a particular type of content about a topic of<br />

interest, e.g. access to examples of RDF documents or definitions of the Semantic Web (both topics belong to the<br />

domain of Intelligent Information Systems).<br />

To enable formal representation of learning content TANGRAM makes use of the aforementioned ALOCoM CS<br />

ontology and ALOCoM CT ontology (see Section 3.1). Additionally, TANGRAM uses the domain ontology to<br />

semantically annotate content units with appropriate domain concepts. We used an OWL binding of the SKOS Core<br />

specification (Miles & Brickley, 2005) to formally represent a sub-domain of intelligent information systems.<br />

However, note that TANGRAM is actually domain independent – to support any other subject domain it suffices to<br />

provide TANGRAM with a SKOS-Core-compliant ontology of that domain. To perform its personalization task<br />

TANGRAM heavily relies on its user model ontology. The system contains a repository of user models represented<br />

in accordance with this ontology.<br />

TANGRAM also makes use of a Learning Paths ontology that defines learning trajectories through the domain’s<br />

topics. This ontology relates instances of the domain ontology through an additional set of relationships reflecting a<br />

specific instructional approach to teaching/learning intelligent information systems. Hence, it can be regarded as a<br />

simplistic form of a learning design ontology. Whenever a student requests a certain topic (i.e. domain concept) to<br />

learn about, TANGRAM performs a sort of comparative analysis of data stored in the student’s model and in the<br />

learning paths ontology in order to determine the student’s knowledge about the domain concepts required for<br />

successful comprehension of the chosen topic. Information resulting from this analysis is used to provide adaptive<br />

guidance and direct the student towards the most appropriate learning content for him/her at that moment (Figure 3).<br />

Figure 3. A screenshot of TANGRAM<br />

TANGRAM also enables a content author to upload a new LO into the repository of LOs with the idea of later being<br />

able to reuse its components. The uploaded LO is decomposed into its components and its structure is explicitely<br />

represented according to the ALOCoM CS ontology. Additionally, the author can easily attach semantic markup to<br />

the uploaded LO, whereas TANGRAM automatically annotates the learning object’s components using its own IEEE<br />

LOM profile (in RDF format).<br />

As the previous discussion suggests, TANGRAM generally fits into the proposed framework: it decomposes LOs in<br />

accordance with a content structure ontology (ALOCOM CS) and enables direct access to (and hence reuse of)<br />

content units of diverse granularity levels; it annotates content units with concepts of an ontology of instructional<br />

roles (ALOCOM CT); it annotates content units with concepts of the domain ontology structured in accordance with<br />

the SKOS Core ontology; it keeps track of its users through the concepts and properties of its user model ontology.<br />

Besides, the architecture of TANGRAM (Jovanović et al, 2006b) closely resembles the one presented on Figure 2.<br />

The only part of the framework that TANGRAM currently does not support is the learning design. In particular, it<br />

54

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!