XQuestion – Non Standard Element Support 1.0 © 2003/2004 Central Question Ltd.

XQuestion – Non Standard Element Support


Version 1.0




































Copyright 2003/2004 Central Question Ltd. All rights reserved.

<branch>


Supported zero or once within the <respcondition> element.


Attributes:

Elements:

None


Description:

This element is used for branching forward in an assessment. It is triggered if the respcondition element is evaluated to be true. It can be combined with other actions, such as setvar and displayfeedback. Branching will cause any items or sections to be skipped unless they have the 'target' id. Any feedback that is to be shown will be shown prior to branching. If a user moves backward through the assessment after having branched forward, the user will skip backward to the point from which he came.


Attribution:

This element is based on a suggestion from James Salsman of bovik.org


<questvar_create>


Supported zero or many times within <section>, <assessment> and <item>.


Attributes:


Elements:

None


Description.

This element is used for storing variables within an assessment that can accessed at a later part of the assessment. The scope of the variable is dependent on the place where it is defined. A questvar created at the section level is available to all elements within that section.


Attribution

This element is based on the extension suggested by Dick Bacon, University of Surrey.






<questvar_update>


Supported zero or many times within <respcondition>.


Attributes:


Elements:

None


Description.

This element is used in conjunction with questvar_create. When this appears in respcondition, the questvar described by the 'ident' is updated with the first value that is present as an answer in the response defined by respident.


Attribution

This element is based on the extension suggested by Dick Bacon, University of Surrey.


<questvar_equal>


Supported zero or many times within elements <and>, <not>, <or> and <conditionvar>.


Attributes:


Elements:

None


Description.

This element is used in conjunction with <questvar_create> and <questvar_update>. This is a condition that evaluates to true if the questvar described by the varident attribute is equal to the value found as the text node of this element.


Attribution

This element is based on the extension suggested by Dick Bacon, University of Surrey.


http://www.xquestion.com 2