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.
Delivering QTI Self-tests to Personal Learning Environments using Wookie Widgets<br />Vladimir Tomberg, Raido Kuli, Mart L...
Personal Learning Environments <br />The shift of PLE pedagogical paradigm: from teacher-driven to self-directed learning ...
PLE and Tests<br />Questions and tests are digital learning objects, which currently can be hardly delivered to PLE<br />B...
IMS QTI XML: de facto standard for assessment-related content<br />Since 2005 QTI ver. 2 is stable and widely used (but st...
Widgets technology<br />Lightweight Web applications designed for a single specific function<br />Great choice of differen...
Our scenario for Self-Testing in PLE<br />Teacher embeds selected self-tests into her/his blog in form of widget<br />Embe...
Functional Requirements<br />Searching a suitable test from a repository<br />Visualization of testing questions and submi...
Overall Architecture of Software Solution<br />To implement the embedding widgets into blogs we used Java servlet server A...
QAPS<br />QAPS (QTI Assessment Proxy Service) is API, which deals with self-test related data exchange between a Learning ...
Using QAPS API for Self Testing Solution<br />10<br />
Workflow for QTI player prototype components<br />11<br />
Widget at Work: Searching for Test<br />12<br />
Widget at Work: Implementation of Test<br />13<br />
Widget at Work: Finishing Test<br />14<br />
Widget at Work: Feedback<br />15<br />
Conclusion<br />The implementation of QAPS demonstrated the feasibility of re-using the existing QTI content stored in Lea...
To Do<br />Adding authentication<br />Service, which is going to aggregate the learners’ profiles, and store their tests’ ...
Thank you.<br />18<br />
Upcoming SlideShare
Loading in …5
×

ICWL 2010 in Shanghai

755 views

Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

ICWL 2010 in Shanghai

  1. 1. Delivering QTI Self-tests to Personal Learning Environments using Wookie Widgets<br />Vladimir Tomberg, Raido Kuli, Mart Laanpere, PeeterNormak<br />Tallinn University<br />Estonia<br />09.12.2010, ICWL 2010, Shanghai<br />1<br />
  2. 2. Personal Learning Environments <br />The shift of PLE pedagogical paradigm: from teacher-driven to self-directed learning process<br />Web 2.0 technology is causing a decrease in the use of existing digital content, which is still valuable and re-usable<br />2<br />
  3. 3. PLE and Tests<br />Questions and tests are digital learning objects, which currently can be hardly delivered to PLE<br />But there is a wealth of valuable, reusable questions and tests stored in learning object repositories<br />3<br />
  4. 4. IMS QTI XML: de facto standard for assessment-related content<br />Since 2005 QTI ver. 2 is stable and widely used (but still is beta!)<br />Possibility to import/export tests<br />Testing system as a set of tools or services:<br />authoring tool, <br />repository, <br />test construction tool, <br />assessment delivery system<br />4<br />
  5. 5. Widgets technology<br />Lightweight Web applications designed for a single specific function<br />Great choice of different widget platforms and related specifications not compatible between themselves<br />First standard: W3C Widget Packaging and Configurationspecification (2006)<br />5<br />
  6. 6. Our scenario for Self-Testing in PLE<br />Teacher embeds selected self-tests into her/his blog in form of widget<br />Embedded search tool provided to learners for finding suitable self-tests from repository <br />Students generate self-test by themselves<br />6<br />
  7. 7. Functional Requirements<br />Searching a suitable test from a repository<br />Visualization of testing questions and submitting the test<br />Receiving results of test’s completion with feedback<br />7<br />
  8. 8. Overall Architecture of Software Solution<br />To implement the embedding widgets into blogs we used Java servlet server Apache Tomcat, which serves several web services and software: Wookie application, QAPS API and question rendering engine R2Q2.<br />8<br />
  9. 9. QAPS<br />QAPS (QTI Assessment Proxy Service) is API, which deals with self-test related data exchange between a Learning Object Repository and the Widget engine.<br />9<br />
  10. 10. Using QAPS API for Self Testing Solution<br />10<br />
  11. 11. Workflow for QTI player prototype components<br />11<br />
  12. 12. Widget at Work: Searching for Test<br />12<br />
  13. 13. Widget at Work: Implementation of Test<br />13<br />
  14. 14. Widget at Work: Finishing Test<br />14<br />
  15. 15. Widget at Work: Feedback<br />15<br />
  16. 16. Conclusion<br />The implementation of QAPS demonstrated the feasibility of re-using the existing QTI content stored in Learning Object Repositories<br />Project source code address:http://trac.htk.tlu.ee/modules/wiki/qti_player<br />16<br />
  17. 17. To Do<br />Adding authentication<br />Service, which is going to aggregate the learners’ profiles, and store their tests’ results<br />17<br />
  18. 18. Thank you.<br />18<br />

×