Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-1008

Add selection and shuffling support sections in QTI editor and runtime

    XMLWordPrintable

    Details

    • Funded by:

      Description

      In the QTI editor we support selection and shuffling of items within a section. The GUI configuration is transformed in the XML to a selection_ordering element. According to the QTI spec, this selection_ordering can also be configured for the assessment element, not only within the section element. Likewise, it should then be applied to the selection of sections and not the question items.

      Example selection orderings:

            <selection_ordering>
              <selection/>
              <order order_type="Sequential"/>
            </selection_ordering>
      
           <selection_ordering>
              <selection>
                <selection_number>2</selection_number>
              </selection>
              <order order_type="Random"/>
            </selection_ordering>
      

      Todo:

      • Change runtime to read and implement selection_ordering in assessment elements
      • Change editor to read and write selection_ordering in assessment elements
      • Default is "select all sections" and "fix order"

      Special care:

      • Make sure default is applied when selection_ordering is missing
      • Make sure already started tests without selection_ordering can be resumed properly
      • Make sure existing edit sessions without selection_ordering can be resumed properly

        Attachments

          Activity

            People

            Assignee:
            srosse Stéphane Rossé
            Reporter:
            gnaegi Florian Gnägi
            Tester:
            Kirsten Scherer
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 day, 3 hours, 30 minutes
                1d 3h 30m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 day, 2 hours, 15 minutes Time Not Required
                1d 2h 15m