Information Technology Reference
In-Depth Information
Figure 4. Sample gragh with only two exercises
of the imsmanifest.xml. This has several implica-
tions: it makes it necessary to implement a
mechanism to avoid collisions between properties'
names (i.e. variables' names on different levels
of hierarchy) and it makes the size of the manifest
to increase non-linearly with respect to the num-
ber of nodes.
The tool that exports a SG into a UoL uses a
template for creating the imsmanifest.xml. The
template contains all the information about the
learning design that is invariable with respect to
the SG. The template cannot be included here for
the sake of space, but the interested reader is re-
ferred to [Gutierrez Santos, 2007], pages 147-156,
where a complete instance, filled with data from
a particular Sequencing Graph, is shown.
The resource master file is always created
with the same name: resourceFile.xml. Therefore,
UoL's created with this application always have
two files: imsmanifest.xml and resourceFile.xml.
The size of the master file is proportional to the
size of the resources used in the graph. This may
present problems for the web browser when the
number of resources is high and/or they are heavy
documents.
XML_3. Sample of master resource file
<?xml version=”1.0” encoding=”UTF-8”?>
<!-- This part is common. -->
<html xmlns=”http://www.w3.org/1999/xhtml”
xmlns:imsld=”http://www.imsglobal.org/xsd/imsld_v1p0”>
<head><title>Activities</title></head>
<body>
<!-- This part is specific for each SG and each UoL -->
<div class=”Exercise A”>
[XHTML code of the resource linked to node “Exercise A”]
</div>
<div class=”Exercise B”>
[XHTML code of the resource linked to node “Exercise B”]
</div>
...
<!-- This is common again, from here to the end -->
<div class=”classExitDiv”>
<p>You have succesfully completed this module.</p>
<img src=”http://domain.com/images/happyend.gif”>
</div>
</body>
</html>
Search WWH ::




Custom Search