First page Back Continue Last page Overview Graphics
Strategy: Verbalizer versus Imager
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE strategy SYSTEM "../strategy.dtd">
<strategy name="VerbalizerVersusImager">
<description>Strategy for "Verbal" versus "Visual" style</description>
<if>
<condition>personal.VERBvsIM < 30</condition>
<then>
<select attributeName="media">
<showContent>image</showContent>
<showContentDefault>default</showContentDefault>
<showLink>
<linkTo>text</linkTo>
<comment>You can also see the textual information about the same concept</comment>
</showLink>
</select>
</then>
</if> …
</strategy>
Notes:
We have been experimenting with a number of stategies. Each strategy is specified in a separate XML file.
The strategy in the slide corresponds to Verbalizer vs Imager LS.
The elements and their attributes in this XML file are:
name – the name of the strategy;
description – is the strategy meaning; e.g., the corresponding learner model for which this strategy has been created;
if – a statement to specify if-then-else rules (currently we have only if statements within the strategy element, however we are thinking about applying other statements as well, like for, while, etc., as in LAG);
condition – appears within an if statement; is a Boolean expression which can contain some user-related information, for example, information about the user’s learning style. In this case the condition indicates the imager LS. (The “strange” escape sequences & > and < in the example XML file are needed because the XML parser will translate them to &, > and <. Without the escaping the XML parser would interpret, instead of translating them into & and <.)
then – an element defining a set of actions to be performed when the condition is satisfied;
The “select” element has an attribute “attributeName”. The value is provided by the author depending on the aspects of the concepts he wants to include in the final presentation. In the presented example the selection is based on the “media” attribute. The domain model concept can have several children representing it via different types of media. All the children concepts should have an attribute “media”. The value of this attribute for different concepts can be “audio”, “video”, “text”, “image”, etc.
In the final presentation for an imager the “image” item is included using “showContent” element.
In case there is no “image” item for some concept a “default” item specified by the author can be shown using the showDefaultContent element.
Also a link to “text” item can be included using “showLink”.Therefore the user’s presented with an “image” can still can follow a link to “text”.