Guenter Hilmer - Phd Thesis - Glamorgan Dspace - University of ...

Guenter Hilmer - Phd Thesis - Glamorgan Dspace - University of ... Guenter Hilmer - Phd Thesis - Glamorgan Dspace - University of ...

dspace1.isd.glam.ac.uk
from dspace1.isd.glam.ac.uk More from this publisher
25.10.2012 Views

4.5 EM-Layer 4 HEAT 4.5 EM-Layer The EM-layer of the EFTECS will work as the frontend to the user during the authoring process of the educational material. The author will create EMs, TLSs and EHPs within the HEAT. Furthermore, the modification of EHPs within TLSs, the production of the educational material for the presentation to the student via the WWW and the usage of the stored educational material in the content space are implemented as the main HEAT working interface. 4.5.1 Design aspects As mentioned above, it has been decided to use the implementation of the EM- layer as the main HEAT interface to the author. This results in the effect that the author is not able to distinguish between the EM-layer and the HEAT, because for him it is basically the same. Therefore, the EM-layer becomes transparent to the author. • Creation The creation of a new EM is seen as being rather easy for the author. Due to the fact that the main working interface of the HEAT represents the EM- layer of the EFTECS, the author creates a new EM immediately when he creates some new educational material. • Removal The removal of an EM is seen as being very easy to achieve. However, every TLS and every EHP within the EM is also removed, as long as they were not stored in the content space. However, a warning is given to the author by the HEAT. • Linking The linking of different EMs is not implemented in this version of the HEAT. Every EM is regarded as a stand-alone course. However, the fu- ture work in this domain will have to address the issues of inter-EM-linking (cf. section 9.2). 106

4.5 EM-Layer 4 HEAT The important features of content space and material production of the HEAT will be introduced in 4.6 and 4.7 respectively. 4.5.2 Technical aspects The actual technical implementation of the EM is too complex to be discussed in detail at this point of the project because the complete HEAT workspace would have to be discussed at this level as well. However, the basic elements and meth- ods of the EM-layer will be introduced in table 9. The set-methods and get- methods of the single elements were also implemented. Element Type ehpInfo EHPInformation TLSVector Vector of TLSs addTLStoVector TLS removeTLSfromVector TLS Table 9: Elements and methods of the EM-class To provide a visualisation of the HEAT and the implementation of the EFTECS a detailed example of how the HEAT works is given in 4.8. 107

4.5 EM-Layer 4 HEAT<br />

4.5 EM-Layer<br />

The EM-layer <strong>of</strong> the EFTECS will work as the frontend to the user during the<br />

authoring process <strong>of</strong> the educational material. The author will create EMs, TLSs<br />

and EHPs within the HEAT. Furthermore, the modification <strong>of</strong> EHPs within TLSs,<br />

the production <strong>of</strong> the educational material for the presentation to the student via<br />

the WWW and the usage <strong>of</strong> the stored educational material in the content space<br />

are implemented as the main HEAT working interface.<br />

4.5.1 Design aspects<br />

As mentioned above, it has been decided to use the implementation <strong>of</strong> the EM-<br />

layer as the main HEAT interface to the author. This results in the effect that the<br />

author is not able to distinguish between the EM-layer and the HEAT, because for<br />

him it is basically the same. Therefore, the EM-layer becomes transparent to the<br />

author.<br />

• Creation<br />

The creation <strong>of</strong> a new EM is seen as being rather easy for the author. Due<br />

to the fact that the main working interface <strong>of</strong> the HEAT represents the EM-<br />

layer <strong>of</strong> the EFTECS, the author creates a new EM immediately when he<br />

creates some new educational material.<br />

• Removal<br />

The removal <strong>of</strong> an EM is seen as being very easy to achieve. However,<br />

every TLS and every EHP within the EM is also removed, as long as they<br />

were not stored in the content space. However, a warning is given to the<br />

author by the HEAT.<br />

• Linking<br />

The linking <strong>of</strong> different EMs is not implemented in this version <strong>of</strong> the<br />

HEAT. Every EM is regarded as a stand-alone course. However, the fu-<br />

ture work in this domain will have to address the issues <strong>of</strong> inter-EM-linking<br />

(cf. section 9.2).<br />

106

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

Saved successfully!

Ooh no, something went wrong!