Information Technology Reference
In-Depth Information
Figure 11. Instantiation of a MUPPLE page from an activity pattern
primarily within a complex socio-technical system
of actors and tools in which traditional models
(learner model, domain model, and adaptation
model) are distributed. So far, MUPPLE supports
the following different kinds of personalization.
First, MUPPLE pages can be simply individu-
alized by the corresponding user, as the owner of
such a page has full control over it. Learners can
modify every aspect of their MUPPLE activities
and, among others, exchange tools, rename actions
or remove outcomes.
Second, personalization can be achieved
through the activity patterns and the placeholder
mechanism mentioned above. By substituting parts
of a URL, it is possible to anonymize confident or
private parts of each activity and, at the same time,
make it instantiable by other users. On starting
such a URL within the web application mash-up,
MUPPLE asks the user to enter a value for this
placeholder (see Figure 12). Further, the value
entered to this dialog is materialized through a
LISL command within the page. Consequently,
this value is set as the default for the placeholder
and used every time the page is opened again,
until the corresponding LISL code is removed
or the value of the outcome is overwritten with a
new one. However, this mechanism allows for the
adaptation of activity pages to accommodate the
requirements of single users or groups of users.
Third, MUPPLE also supports the before-
mentioned analysis of existing learning scripts in
order to personalize different aspects of learning
by recommending action-outcome-tool triples to
inexperienced learners. This also strongly supports
learnability and efficiency when using MUPPLE
in practice. Therefore, a scheduled mechanism
Figure 12. Resolving a placeholder on URL execution
Search WWH ::




Custom Search