IMS Global Assessment Custom Interactions
Portable Custom Interaction (PCI) defines a standard way for technology-enhanced items (TEIs) or custom interaction types to be represented as part of the Question and Test Interoperability® (QTI®) and Accessible Portable Item Protocol® (APIP®) specifications.
This document outlines a method that allows an author to define an almost unlimited variety of custom interaction types, while still keeping the item portable between different systems. This is achieved by making use of common web technologies combined with an agreement about how to communicate the results of a learner's interaction with a QTI/APIP rendering engine. By following the best practice documented here, most TEIs and assessment components can increase their value by supporting interoperability.
Over time and through the use of the guidance described in this document, certain interactions or TEIs will very likely be established and become standard through the IMS assessment community. Authors or publishers are encouraged to share their PCI items through the public GitHub, which will be made available when the spec is published as Final.
Specification Revision History
The first public release of PCI was as a Public Candidate Final in spring 2013. Around this time, in the midst of updates to the QTI and APIP specifications, PCI went through some internal revisions and change proposals as detailed below. This latest version combines these changes and is made available as a Member Candidate Final draft, recommended for implementation.
- PCI v1.0 Public Candidate Final (published April 2013)
- PCI v1.0 Public Draft v1 Change Proposal (approved April 2014)
- PCI v1.0 Public Draft v2 Change Proposal (approved December 2014)
IMS Global Portable Custom Interactions - Version 1.0 Candidate Final Specification (IMS member login required)
Your feedback, comments, and questions are welcome: QTI Public Forum.