Overview
  • 1 Developer
  • Flash 7
  • OO Design
  • QTI Parser
  • QTI Results Processor
  • QTI 1.2.1 standard
  • Supports all QTI question types
Description 

The QTI player was one of the trickiest OO projects I’ve ever had to write.  QTI is a notoriously complicated and ambiguous standard to adhere to – and at the time of development 1.2.1 was the latest version. Subsequent versions of QTI have simplified much of XML processing required to render a question, but is still no means an easy task.

The QTI player integrates into a controlled locked down web page and sends updates every 20 seconds to the webservice backend.  This information is then encrypted and saved to a remote database.  The exact mechanics of integration is far too complex to warrant mention in this brief portfolio.

There are few Flash QTI players around; and mine is certainly one of the most feature rich. I wouldn’t like to repeat the experience though.

Screenshots

This question contains a Flash animation of a motor

This question contains a Flash animation of a motor

This question contains a Flash animation of a motor

This question contains a Flash animation of a motor