User Tools

Site Tools


en:manual:items:independientes

Standalone questions

Standalone questions (also called Independent questions) are those that can be shown independently without being linked to the completion of a conventional test. 1) that allows Siette to present this type of question on direct demand, without any of the selection of Siette questions or sequencing of questions. This use is intended to be able to exclusively integrate the contents of Siette in external systems, thus allowing their interoperability.

The questions defined in this way can be displayed through a direct link, capture the student's response, show their correction and the feedback they had associated, and return the results of the evaluation of this question to another system other than Siette.

Potentially, any Siette question can be displayed independently, regardless of its type, whether simple or compound, interactive or file-based. There is no limitation in this sense. However, not all questions contained in Siette should be displayed independently, since certain questions must be reserved for use in summative assessments. If the questions have been presented previously, the reliability of the evaluation could be compromised.

For all these reasons, limitations have been established when accessing this type of questions. In order to display a question independently, it is necessary to follow the following steps:

  • Indicate in the subject that the use of questions independently will be allowed. (See tab Subject data). 2)
  • Indicate those questions that can be shown independently. (See tab Question Selection)
  • Get a link to display the question. (See tab Question Information)
  • Optionally, include in this link a web address (urlback) to which Siette must return control once the question has been presented and corrected.
  • Optionally, include in this link a web address (urlreport) to which Siette will silently return an XML sequence that describes the result of the evaluation.

Example

In the “Demo” subject, the use of independent questions has been allowed and the question with id = 26334 has been marked as suitable to be shown independently. After this, the question displayed in the Question Information tab shows the following link: 3)

 https://www.siette.org/siette?idtest=848698&idpreg=81850&anon

The parameters urlback and urlreport are added to this link, where to send the response; For example:

 https://www.siette.org/siette?idtest=848698&idpreg=81850&anon&urlreport=
                 https://www.siette.org/siette/tests/external/URLReport.jsp

When click on this link, the following compound question is displayed:

that is responded to and sending the response results in this correction. Internally, a call has been made to the web address indicated in the urlreport parameter, passing through the POST method a parameter called xml with the following content:

<?xml version="1.0" encoding="UTF-8"?>
<items idsession="-29311" xmlns="http://www.siette.org/siette/SqtiResponsesListSchema-1.4" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.siette.org/siette/SqtiResponsesListSchema-1.4 https://www.siette.org/siette/sqti_responses_list_schema_1.4.xsd">
  <item id="-81850" order="0" xsi:type="type_item_answer">
    <seed>1733682225762</seed>
    <md5>E541327BBA93FA9E1AF0EC16B3F8FB1D</md5>
    <exposuretime>23</exposuretime>
    <date>2024/12/08 19:23:16</date>
    <subquestions>
      <item id="-93852" order="0" xsi:type="type_item_answer">
        <seed>1733682225762</seed>
        <md5>FEB737B7BF25EE5F88773E9F46CEB322</md5>
        <exposuretime>23</exposuretime>
        <date>2024/12/08 19:23:16</date>
        <responses correct="true" maxpoints="1.0" points="1.0" typeid="5" xsi:type="list_responses_free">
          <response correct="true" id="-109832">
            <text>4 s</text>
          </response>
        </responses>
      </item>
      <item id="-93853" order="1" xsi:type="type_item_answer">
        <seed>1733682225762</seed>
        <md5>733B204B930CA574D0CA7A518112BCB5</md5>
        <exposuretime>23</exposuretime>
        <date>2024/12/08 19:23:16</date>
        <responses correct="false" maxpoints="1.0" points="0.0" typeid="5" xsi:type="list_responses_free">
          <response correct="false" id="-109836">
            <text>25 m/s</text>
          </response>
        </responses>
      </item>
    </subquestions>
  </item>
</items>

Basically this text in XML indicates that the question with id=81850 which consists of two components with the ids 93852 and 93853 respectively, the first sub-question has been answered correctly obtaining a total of 1.0 point , maximum possible in this subquestion, with the answer 4 s. On the other hand, the answer to the second subquestion has been 25 m/s, which is incorrect and represents 0.0 points of the total of 1.0 that could have been obtained. The type of question (encoded), the seed that was used in the generation of the instance (this is a generative question), the exposure time and other auxiliary data are also shown.

The correction and possible reinforcements (none in this case) are also shown to the student in the web browser, where a button appears at the bottom and an icon at the top right that, when pressed, returns control to the indicated web page. through the urlback call parameter.

1)
Actually these questions are linked to a special test called virtual test
2)
This option automatically creates the virtual test of the subject for in current language
3)
Note that by default the reference to the virtual test has been included through the idtest parameter, and the reference to the case not identified by the anon parameter
en/manual/items/independientes.txt · Last modified: 2024/12/11 13:13 by root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki