Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
What is ASDEL?
• An assessment delivery engine
 • Presents a QTI v2.1 assessment to a candidate
   • Purely an “engine” - ...
ASSESSMENT
 RENDERER


               JQTI
                               web-service interface
ASSESSMENT
CONTROLLER
    ...
JQTI
• Pure Java library for handling IMS QTI
  • Currently, mostly deals with classes related to
    AssessmentTest (i.e....
ASSESSMENT CONTROLLER
• Provides the ability to load an assessment into JQTI
 • Both plain xml, and IMS content packages
•...
ASSESSMENT RENDERER
•   Rendering engine for integrating rendered items with test
    rubric, feedback and controls.

    ...
ASDEL Homepage:
 http://www.asdel.ecs.soton.ac.uk

ASDEL Development Blog:
http://blog.lsl.ecs.soton.ac.uk/asdel

        ...
ASDEL: assessment delivery engine for QTI v2 questions
ASDEL: assessment delivery engine for QTI v2 questions
Upcoming SlideShare
Loading in …5
×

ASDEL: assessment delivery engine for QTI v2 questions

1,263 views

Published on

Jon Hare, University of Southampton

Published in: Economy & Finance, Technology
  • Be the first to comment

  • Be the first to like this

ASDEL: assessment delivery engine for QTI v2 questions

  1. 1. What is ASDEL? • An assessment delivery engine • Presents a QTI v2.1 assessment to a candidate • Purely an “engine” - does not deal with who the candidate is, etc. • Attempts to implement all of the QTI specification with regard to the AssessmentTest class • Both adaptive and non-adaptive assessments
  2. 2. ASSESSMENT RENDERER JQTI web-service interface ASSESSMENT CONTROLLER web-service interface ASDEL DEMO SERVLET
  3. 3. JQTI • Pure Java library for handling IMS QTI • Currently, mostly deals with classes related to AssessmentTest (i.e. those required for ASDEL) • Supports both evaluation of existing QTI xml and the creation of new xml documents • Enables interpretation and evaluation of QTI • Provides static analysis to attempt to determine correctness of QTI xml before it is evaluated, minimising runtime errors • Also deals with IMS Content Packaging, conformance profiles and reporting
  4. 4. ASSESSMENT CONTROLLER • Provides the ability to load an assessment into JQTI • Both plain xml, and IMS content packages • Orchestrates flow through an assessment • Handles multiple sessions (possibly with different assessments) • Handles interaction between user responses, R2Q2 and JQTI • Provides a set of web-services for integration into other systems
  5. 5. ASSESSMENT RENDERER • Rendering engine for integrating rendered items with test rubric, feedback and controls. • Plugin-able: write your own renderer! • We provide a templated xhtml renderer • Just tweak the settings and an xhtml template to modify the way the assessment is presented • Designed to allow easy integration into VLEs, portlets, etc. • Supports multiple renderer instances • E.g. could have a “standard” renderer and an “accessible” renderer
  6. 6. ASDEL Homepage: http://www.asdel.ecs.soton.ac.uk ASDEL Development Blog: http://blog.lsl.ecs.soton.ac.uk/asdel ASDEL Demo: http://campin.ecs.soton.ac.uk/asdel

×