[Athen] QTI 2.2 specification, MathML, and drop down interactions

Madeleine Rothberg madeleine_rothberg at wgbh.org
Tue Dec 1 06:31:19 PST 2015


Sean,

It sounds like you found an interesting bug - maybe in QTI or maybe in the component coding or the browser you are using. You may find people who can help answer your question in the IMS forum for QTI:

http://www.imsglobal.org/forums/ims-glc-public-forums-and-resources/question-test-interoperability-public-forum

-Madeleine

-----
Madeleine Rothberg
Senior Subject Matter Expert
National Center for Accessible Media at WGBH
617-300-2492 (voicemail)
http://ncam.wgbh.org
madeleine_rothberg at wgbh.org

From: Sean Keegan <skeegan at ccctechcenter.org<mailto:skeegan at ccctechcenter.org>>
Reply-To: Access Technology Higher Education Network <athen-list at u.washington.edu<mailto:athen-list at u.washington.edu>>
Date: Tuesday, November 24, 2015 8:12 PM
To: Access Technology Higher Education Network <athen-list at u.washington.edu<mailto:athen-list at u.washington.edu>>
Subject: [Athen] QTI 2.2 specification, MathML, and drop down interactions

Hello,

I have an assessment application that developers are building according to the QTI 2.2 specification. One of the interaction types is that of a dropdown choice (like a <select> menu) but implemented using Angular-Bootstrap. It is based off the following:
https://angular-ui.github.io/bootstrap/#/dropdown

As an example - there could be a sentence with a word missing and the dropdown menu would offer several choices so as to complete the sentence.

While this interaction type can be made accessible and works fine for text content, it fails when MathML is used to present any math content. Visually the math is presented, but the MathML content cannot be read by any assistive technologies. In fact, interacting with this component from the keyboard becomes problematic if any AT is running at the time.

As part of the IMS QTI 2.2 specification, MathML is "approved" for use in certain interaction types, one being InlineChoiceGroup in which the dropdown interaction is used. We have AT that supports MathML and yet by following the IMS QTI 2.2 specification, that content is no longer communicated to the user.

I have been reviewing the Accessible Portable Item Protocol and best practices, but this points to the QTI 2.1 specification and does not appear to provide any direction as to how to resolve such an issue.

Looking for suggestions from anyone who has any experience with these specifications.

Take care,
Sean

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman12.u.washington.edu/pipermail/athen-list/attachments/20151201/0fd49fe4/attachment.html>


More information about the athen-list mailing list