The production of interactive multimedia content is in most cases an expensive task in terms of time and cost. Hence, optimizing production by exploiting the reusability of interactive multimedia elements is mandatory. Reusability can be triggered by a combination of resuable multimedia components and the appropriate use of metadata to control the components as well as their combination.
In this article, we discuss the reusability aspects of interactive multimedia content in web-based learning systems. In contrast to existing approaches, we extend a component-based architecture to build interactive multimedia visualization units with the use of metadata for reusability and customizability.
In the three-tier model, the lowest layer of the paradigm corresponds to the programmer (code reusability). The user interface of an educational visualization is located at the top layer where the interaction with the end-user (student) takes place. The educator is located between the top and the bottom layers. This medium layer allows adapting interactive multimedia content according to the needs of the user, applying a predefined set of metadata. The teacher can both adjust the level of explanation and the level of interactivity of an animation, and influence the presentation and the results of the algorithms being illustrated (program reusability). After a theoretical overview, we explain our architecture by giving an example of an application.
[1]
Joan L. Mitchell,et al.
MPEG Video: Compression Standard
,
1996
.
[2]
Daniel D. Suthers,et al.
Developing Educational Software Components
,
1999,
Computer.
[3]
Andries van Dam,et al.
Granularity in the design of interactive illustrations
,
1999,
SIGCSE '99.
[4]
Abdulmotaleb El-Saddik,et al.
A component-based construction kit for algorithmic visualization
,
1999
.
[5]
Reinhard Klein,et al.
Using a Modular Construction Kit for the Realization of an Interactive Computer Graphics Course.
,
1998
.
[6]
Klara Nahrstedt,et al.
Multimedia: Computing, Communications and Applications
,
1994
.
[7]
Ralf Steinmetz,et al.
Automatic creation of exercises in adaptive hypermedia learning systems
,
2000,
HYPERTEXT '00.
[8]
Carl Lagoze,et al.
The Warwick Framework: A Container Architecture for Diverse Sets of Metadata
,
1996,
D Lib Mag..