Assessment Delivery for QTI v2'1 Tests - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

Assessment Delivery for QTI v2'1 Tests

Description:

One of three e-assessment projects funded in the last round of JISC capital funding ... Original aim was to build an engine for the delivery of ... Bug fixes ... – PowerPoint PPT presentation

Number of Views:52
Avg rating:3.0/5.0
Slides: 24
Provided by: tencomp
Category:

less

Transcript and Presenter's Notes

Title: Assessment Delivery for QTI v2'1 Tests


1
Assessment Delivery for QTI v2.1 Tests
  • Jonathon Hare
  • School of Electronics and Computer Science
  • University of Southampton

2
The ASDEL Project
  • One of three e-assessment projects funded in the
    last round of JISC capital funding
  • Sister projects aqur_at_te (Kingston) and minibix
    (Cambridge)
  • Original aim was to build an engine for the
    delivery of QTI v2.1 assessments
  • Attempts to implement all of the QTI
    specification with regard to the AssessmentTest
    class
  • Both adaptive and non-adaptive assessments

3
QTIQuestion Test Interoperability
  • QTI is a specification published by IMS
    describing a data-model for eAssessment
  • Designed for the representation of items and
    tests in an interoperable format
  • Enables exchange between different tools
  • Includes a standard xml binding to the data-model

4
  • Specifically, QTI is designed to
  • Provide a well documented content format for
    storing and exchanging items independent of the
    authoring tool used to create them.
  • Support the deployment of item banks across a
    wide range of learning and assessment delivery
    systems.
  • Provide a well documented content format for
    storing and exchanging tests independent of the
    test construction tool used to create them.
  • Support the deployment of items, item banks, and
    tests from diverse sources in a single learning
    or assessment delivery system.
  • Provide systems with the ability to report test
    results in a consistent manner.

5
(No Transcript)
6
QTI Items
  • The QTI v2.0 specification supports many
    different types of interactions within a question
  • Its not just for MCQ!
  • Questions can contain a mixture of different
    types of interaction
  • They can even be adaptive
  • The specification even supports free-text
    interactions which can be marked offline

7
  • The R2Q2 project aimed to make a web-service for
    the rendering and responding (marking) of QTI
    v2.0 items.
  • Supports most of the item-types
  • Can upload and test your own items from the demo
    site
  • http//r2q2.qtitools.org

8
2
  • As part of the ASDEL project we have made some
    improvements to the original R2Q2
  • Bug fixes
  • Improvements to the renderer, allowing control
    over what is output (summer student work)
  • New web-service interface
  • Its now interoperable!
  • Can use any toolkit/language to interface (not
    just limited to javaaxis1.4)
  • Basic MathML support

9
The ASDEL QTItools toolset
10
(No Transcript)
11
Technologies
  • Target platform
  • Java JRE 1.5 or later
  • Any servlet container (gt v2.4)
  • i.e. Tomcat 5.5
  • Development environment
  • Java JDK 1.5 (or later)
  • Maven 2
  • Subversion

12
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

13
  • QTI documents are more than just data
  • Contain logic and instructions
  • Standard xml schema validation isnt enough!
  • validatr A QTI v2.1 validation tool and editor
  • Find problems in your QTI xml
  • Visualise adaptive tests
  • Edit and modify your assessment with live
    feedback about potential problems

14
Demo
15
  • An QTI assessment player
  • 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
  • Highly configurable (xhtml) renderer
  • Web-based and desktop versions

16
Demo
17
A lightweight assessment delivery tool (enables
tutors to schedule assessments for candidates)
A lightweight online assessment authoring tool
(enables tests to be assembled from groups of
items from item bank)
18
Demo
19
Integrating Playr
  • Playr provides a REST-like API
  • Can be used to embed QTI functionality in your
    application regardless of programming language
    and environment
  • Example Integration with the Moodle VLE (written
    in PHP)
  • Moodle qtiplayr plugin - all the functionality
    of assessr, but integrated as a moodle activity!

20
Demo
21
Summary
  • We have built a Java library for handling QTI
    documents.
  • On top of this we have produced a suite of
    server-side and desktop tools for playing and
    delivering QTI assessments
  • Future Plans
  • R2Q23 - powered by JQTI
  • Full validation of QTI items

22
(No Transcript)
23
Any Questions?
Write a Comment
User Comments (0)
About PowerShow.com