Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Content Creation for Everyone Niall S F Barr [email_address]
Background <ul><li>FAB Project </li></ul><ul><ul><li>Needed a simple way to add quizzes to web pages </li></ul></ul><ul><u...
Background 2 <ul><li>Later versions added </li></ul><ul><ul><li>Export of quizzes to JavaScript </li></ul></ul><ul><ul><li...
QuizAuthor 1
QuizAuthor 1 limitations <ul><li>Clunky interface made adding feedback slow </li></ul><ul><li>No preview of questions </li...
QTIViewer <ul><li>QTI 1.2.1 Item viewing program </li></ul><ul><li>Originally a test & demonstration application for Oghma...
QTIViewer
Authoring Tool Requirements <ul><li>All the unnecessary detail (XML, file structure, manifests etc.) hidden from the user....
QuizAuthor 2 <ul><li>A complete rewrite </li></ul><ul><li>Shares a lot of code with QTIViewer </li></ul><ul><li>Templates ...
QuizAuthor 2 <ul><li>Simple to use </li></ul><ul><ul><li>Single organization </li></ul></ul><ul><ul><li>Assessments displa...
Initial release (coming soon) <ul><li>Will create content packages containing </li></ul><ul><ul><li>Web content </li></ul>...
Future Releases <ul><li>More (full?) Common Cartridge support </li></ul><ul><ul><li>Import Tools Interoperability descript...
Future... <ul><li>Logic layer is cross platform C++/STL </li></ul><ul><li>Potentially a Common Cartridge player </li></ul>...
Upcoming SlideShare
Loading in …5
×

QTI and Content Package authoring for everybody

2,849 views

Published on

Niall Barr, NB Software

Published in: Technology
  • Be the first to comment

  • Be the first to like this

QTI and Content Package authoring for everybody

  1. 1. Content Creation for Everyone Niall S F Barr [email_address]
  2. 2. Background <ul><li>FAB Project </li></ul><ul><ul><li>Needed a simple way to add quizzes to web pages </li></ul></ul><ul><ul><li>Quizzes to be fully created by lecturers </li></ul></ul><ul><ul><li>Delivery by Perl CGI script </li></ul></ul><ul><ul><li>Authoring tool QuizAuthor was created. </li></ul></ul><ul><ul><ul><li>Desktop application </li></ul></ul></ul><ul><ul><ul><li>Written in C++ with MFC </li></ul></ul></ul><ul><ul><ul><li>Windows (Win32s) and Mackintosh (System 7.5) versions </li></ul></ul></ul>
  3. 3. Background 2 <ul><li>Later versions added </li></ul><ul><ul><li>Export of quizzes to JavaScript </li></ul></ul><ul><ul><li>Export of Quizzes to QTI 1.2.1 </li></ul></ul><ul><li>Used briefly at Salford University with PHP QTI delivery system </li></ul><ul><li>Never widely released </li></ul>
  4. 4. QuizAuthor 1
  5. 5. QuizAuthor 1 limitations <ul><li>Clunky interface made adding feedback slow </li></ul><ul><li>No preview of questions </li></ul><ul><li>Quizzes not bundled with other material </li></ul><ul><li>Updating it for new delivery systems was very time consuming and involved editing C++ and recompiling. </li></ul>
  6. 6. QTIViewer <ul><li>QTI 1.2.1 Item viewing program </li></ul><ul><li>Originally a test & demonstration application for Oghma-C item engine. </li></ul><ul><li>Also displays content package structure allows web content and items to be previewed </li></ul><ul><li>MFC user interface (Windows only) </li></ul><ul><li>Generic C++/STL logic (cross platform) </li></ul>
  7. 7. QTIViewer
  8. 8. Authoring Tool Requirements <ul><li>All the unnecessary detail (XML, file structure, manifests etc.) hidden from the user. </li></ul><ul><li>Familiar style of interface as far as possible </li></ul><ul><ul><li>Easy to use </li></ul></ul><ul><ul><li>As few actions as possible per task </li></ul></ul><ul><li>Web content and Assessment </li></ul><ul><li>Interoperability without the user thinking (or knowing) about it. </li></ul>
  9. 9. QuizAuthor 2 <ul><li>A complete rewrite </li></ul><ul><li>Shares a lot of code with QTIViewer </li></ul><ul><li>Templates for item editing and QTI generation </li></ul><ul><ul><li>Easy to alter </li></ul></ul><ul><ul><li>Same editing templates can have export templates for different QTI variants (or other text based formats) </li></ul></ul><ul><li>Web content as well as quizzes </li></ul>
  10. 10. QuizAuthor 2 <ul><li>Simple to use </li></ul><ul><ul><li>Single organization </li></ul></ul><ul><ul><li>Assessments displayed in organization </li></ul></ul><ul><ul><li>No need for user to know about Content Package Structure </li></ul></ul><ul><li>Desktop application </li></ul><ul><ul><li>Familiar concept, Office style; Secure </li></ul></ul><ul><ul><li>Not tied to a particular VLE </li></ul></ul><ul><ul><li>But, not integrated with delivery system </li></ul></ul>
  11. 11. Initial release (coming soon) <ul><li>Will create content packages containing </li></ul><ul><ul><li>Web content </li></ul></ul><ul><ul><li>Assessments (QTI 1.2.1) </li></ul></ul><ul><ul><li>Itembanks (QTI 1.2.1) </li></ul></ul><ul><li>Based on Common Cartridge profile </li></ul><ul><ul><li>Hopefully makes interoperability work... </li></ul></ul><ul><ul><li>Limited range of assessment items </li></ul></ul><ul><li>However, probably will still need 'personalities' for now </li></ul>
  12. 12. Future Releases <ul><li>More (full?) Common Cartridge support </li></ul><ul><ul><li>Import Tools Interoperability descriptors </li></ul></ul><ul><ul><li>Import SCORM SCOs </li></ul></ul><ul><ul><li>IMS Authentication ? </li></ul></ul><ul><li>QTI 2.1 </li></ul><ul><ul><li>More item types </li></ul></ul>
  13. 13. Future... <ul><li>Logic layer is cross platform C++/STL </li></ul><ul><li>Potentially a Common Cartridge player </li></ul><ul><ul><li>Next generation QTIViewer </li></ul></ul><ul><ul><li>Online delivery </li></ul></ul>

×