elml:selfCheck

The element selfCheck allows inserting three types of questions (see subelements for the types possible) for the student to check if the learning goals were reached.

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
category xs:string optional
The optional attribute category can be used to define different levels of questions. How the content of this attribute is handled and what is allowed within is left to the author of the project specific XSLT files.
label elml:LabelType optional
The attribute label is restricted to 25 characters which can be a random selection from the values 'a-z',
'A-Z', '0-9' and '_'.
shuffle elml:YesNoType optional
The attribute shuffle allows defining if the answers to the questions should be (re-)arranged randomly each time the (e.g. html) page is reloaded.
title xs:string optional
The attribute title contains a string representing a title.

Used By

Complex Types elml:SIIType, elml:SType

Source

<xs:element name="selfCheck">
  <xs:annotation>
    <xs:documentation>The element selfCheck allows inserting three types of questions (see subelements for the types possible) for the student to check if the learning goals were reached.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice>
      <xs:element ref="elml:multipleChoice"/>
      <xs:element ref="elml:fillInBlanks"/>
    </xs:choice>
    <xs:attributeGroup ref="elml:LabelImp"/>
    <xs:attributeGroup ref="elml:TitleImp"/>
    <xs:attributeGroup ref="elml:QuestionReq"/>
  </xs:complexType>
</xs:element>

Sample