Skip to content
Jérôme Bogaerts edited this page Apr 29, 2019 · 3 revisions

QTI-SDK is an IMS QTI (Question & Test Interoperability) Software Development Kit for PHP supporting a wide range of features described by the IMS QTI specification family.

It provides all the necessary mechanisms for the backend-side of a PHP application aiming at delivering assessment tests following the QTI standard.

  • Targets QTI 2.0, 2.1 and 2.2
  • Complete QTI Information Model support. Assessment contents can be loaded, modified and saved in an easy way
  • QTI Rule Engine to drive pre-conditions and branch rules, response/outcome/template processing
  • Custom Operator Hooks to extend QTI capabilities
  • Wilbert Kraan's / Steve Lay's Goldilocks Rendering to transfer contents in a client-side friendly format
  • CSS Parser for direct QTI Information Model mapping at rendering time
  • Item and Test Sessions (with lightning fast binary persistence)
  • Nice and Clean API for QTI Document manipulation/traversal
  • Selection and Ordering for complex item flow within your tests
Clone this wiki locally