<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE document PUBLIC "-//CNX//DTD CNXML 0.5//EN" "http://cnx.rice.edu/cnxml/0.5/DTD/cnxml_plain.dtd">
<document xmlns="http://cnx.rice.edu/cnxml" xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="qmlfaq">
  
  <name xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/">QML 1.0 faq</name>
  
  <metadata xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/">
  <md:version xmlns:bib="http://bibtexml.sf.net/">2.3</md:version>
  <md:created xmlns:bib="http://bibtexml.sf.net/">2001/07/16</md:created>
  <md:revised xmlns:bib="http://bibtexml.sf.net/">2004/08/04 11:23:29.424 GMT-5</md:revised>
  <md:authorlist xmlns:bib="http://bibtexml.sf.net/">
      <md:author xmlns:bib="http://bibtexml.sf.net/" id="bartmess">
      <md:firstname xmlns:bib="http://bibtexml.sf.net/">Elizabeth</md:firstname>
      
      <md:surname xmlns:bib="http://bibtexml.sf.net/">Bartmess</md:surname>
      <md:email xmlns:bib="http://bibtexml.sf.net/">bartmess@alumni.rice.edu</md:email>
    </md:author>
  </md:authorlist>

  <md:maintainerlist xmlns:bib="http://bibtexml.sf.net/">
    <md:maintainer xmlns:bib="http://bibtexml.sf.net/" id="bartmess">
      <md:firstname xmlns:bib="http://bibtexml.sf.net/">Elizabeth</md:firstname>
      
      <md:surname xmlns:bib="http://bibtexml.sf.net/">Bartmess</md:surname>
      <md:email xmlns:bib="http://bibtexml.sf.net/">bartmess@alumni.rice.edu</md:email>
    </md:maintainer>
    <md:maintainer xmlns:bib="http://bibtexml.sf.net/" id="brentmh">
      <md:firstname xmlns:bib="http://bibtexml.sf.net/">Brent</md:firstname>
      <md:othername xmlns:bib="http://bibtexml.sf.net/">Michael</md:othername>
      <md:surname xmlns:bib="http://bibtexml.sf.net/">Hendricks</md:surname>
      <md:email xmlns:bib="http://bibtexml.sf.net/">brentmh@rice.edu</md:email>
    </md:maintainer>
  </md:maintainerlist>
  
  <md:keywordlist xmlns:bib="http://bibtexml.sf.net/">
    <md:keyword xmlns:bib="http://bibtexml.sf.net/">questions markup language</md:keyword>
    <md:keyword xmlns:bib="http://bibtexml.sf.net/">faq</md:keyword>
    <md:keyword xmlns:bib="http://bibtexml.sf.net/">qml</md:keyword>
    <md:keyword xmlns:bib="http://bibtexml.sf.net/">learning assessment</md:keyword>
  </md:keywordlist>

  <md:abstract xmlns:bib="http://bibtexml.sf.net/"> FAQ for Questions Markup Language v1.0</md:abstract>
</metadata>
  
  <content xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/">
    <section xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="whatisit">
      <name xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/">What is QML?</name>
      <para xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="whatisit1">
	QML (Questions Markup Language) is an XML language for describing
	learning assessment items (questions).  It was originally
	developed for the
	<link xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" src="http://cnx.rice.edu">Connexions project</link>.  It
	is designed to be lightweight and flexible.  Documentation on
	QML is available at <link xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" src="http://cnx.rice.edu/qml/intro/qml.xml">http://cnx.rice.edu/qml/intro/qml.xml</link>.
      </para>
    </section>
    
    <section xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="whatkinds">
      <name xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/">What types of items does QML support?</name>
      <para xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="whatkinds1">
	It provides support for the following four types of items:
	<list xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="whatklist1" type="bulleted">
	  <item xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/"> Single-response items.  These are items for which there is
	    one and only one correct answer to be selected from provided
	    answers.  Examples are multiple-choice (select only one) and
	    Likert scale items. </item>
	  <item xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/"> Multiple-response items.  These are items which
	    require more than one selected response option for a
	    correct answer.  Examples are multiple-choice items where
	    the user must select two or more responses to each item.</item>
	  <item xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/">Ordered-response items.  These are multiple-response
	    items for which the order of the selected responses is
	    important.  An example is an item that asks the user to
	    select the instructions for performing a procedure in
	    their proper order.</item>
	  <item xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/">Text-response items.  These are items which require a
	    textual or numeric response.  Examples are
	    short-answer questions and supply-the-answer math
	    questions.</item>
	</list>
      </para>
    </section>
    
    <section xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="support">
      <name xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/">Does QML provide support for hints and feedback?</name>
      <para xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="supportp1">
	Yes.  You can specify multiple hints for each question.  For
	single-choice, multiple-choice, and ordered-response questions, you
	can provide response-specific feedback for each response option,
	as well as general feedback.  For text-response
	items, you can provide feedback for a correct answer and for an
	incorrect answer. 
      </para>
    </section>
    
    <section xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="resources">
      <name xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/">Can I attach external resources to individual items?</name>
      <para xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="resp1">
	Yes.  QML allows you to specify the location of as many
	resources (i.e. datasets, programs) as
	you wish for each item. 
      </para>
    </section>

    <section xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="display">
      <name xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/">How do I display the items?</name>
      <para xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="dispp1"> 
	Display is up to you; QML only provides the ability to describe the
	items.  However, QML does allow you to embed markup within the text
	of the question, responses, feedback, and hints.  This allows you
	to display pictures instead of text, for example.  
      </para>
    </section>
    
    <section xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="responses">
      <name xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/">How do I process responses to the items?</name>
      <para xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="respp1"> 
	Response processing is up to you.  If you are not concerned about the user seeing
	the answer, response processing for single-response and
	multiple-response questions can be done fairly simply, by using a
	stylesheet, for example.  If you wish to prevent the user from seeing the
	answers, you must use software which strips out the feedback and keys
	to the items before presenting the items to the user.  If you wish
	to process responses to text-response or ordered-response
	questions, you will need software which can parse text-response
	questions and keep track of the order in which the ordered-response
	options are selected. 
      </para>
    </section>
    
    <section xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="software">
      <name xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/">What display software and response-processing software is available for use with QML?</name>
      <para xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="softp1"> 
	Limited display and response-processing capability is
	available through XSL and CSS stylesheets and JavaScript created
	for the Connexions project.  For more information, contact <link xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" src="mailto:assess@cnx.rice.edu">assess@cnx.rice.edu</link>.
      </para>
    </section>
  </content>
</document>
