Note: You are currently viewing documentation for Moodle 1.9. Up-to-date documentation for the latest stable version is available here: Developer conference December 2006.

Developer conference December 2006: Difference between revisions

From MoodleDocs
Line 42: Line 42:
** Make a test suite for the quiz. The quiz is so complicated and there are so many permuatations of options, that it is impossible to test everything by hand. Therefore, little things keep breaking, and it wastes a lot of my time. Some time ago I made some tests for some of the individual question types, and that time investment has already more than payed for itself. I now need to do the same for the quiz.
** Make a test suite for the quiz. The quiz is so complicated and there are so many permuatations of options, that it is impossible to test everything by hand. Therefore, little things keep breaking, and it wastes a lot of my time. Some time ago I made some tests for some of the individual question types, and that time investment has already more than payed for itself. I now need to do the same for the quiz.
** Mechanism for Moodle to report grades to other systems, and to pull in grades from other systems. This would build on the enhanced grade book. I am thinking that (a subset of) the [http://www.imsglobal.org/question/#version1.2 IMS QTI results reporting] format could be used for packaging up the data for transfer. Then define a couple of simple web service interfaces one for push and one for pull transfers. Then make Moodle implement both the client and server ends of both interfaces. Them moodle can swap grades with any other system that follows the same rules. To support this, I think it would help to add an 'ID number' field to quizzes and other graded activities.
** Mechanism for Moodle to report grades to other systems, and to pull in grades from other systems. This would build on the enhanced grade book. I am thinking that (a subset of) the [http://www.imsglobal.org/question/#version1.2 IMS QTI results reporting] format could be used for packaging up the data for transfer. Then define a couple of simple web service interfaces one for push and one for pull transfers. Then make Moodle implement both the client and server ends of both interfaces. Them moodle can swap grades with any other system that follows the same rules. To support this, I think it would help to add an 'ID number' field to quizzes and other graded activities.
** Mechanism for Quiz Question Metadata and advanced searching function in a sitewide quiz question bank, sorting criteria for severities or Bloom-Categories. Background are question banks with 10.000 to 50.000 quiz questons in language training.
** Ralf Hilgenstock: Mechanism for Quiz Question Metadata and advanced searching function in a sitewide quiz question bank, sorting criteria for severities or Bloom-Categories. Background are question banks with 10.000 to 50.000 quiz questons in language training.


==Moodle 2.0==
==Moodle 2.0==

Revision as of 09:24, 7 December 2006

Developer conferences > December 2006 conference notes

Conference is at 11pm 7th December GMT (find your time) via Elluminate: Connect now

Moodle 1.7

  • Martin D
    • Roles review
    • XMLDB review
    • Ajax course formats
    • Admin pages
  • Martin L
    • Auth plugins

Moodle 1.8

  • Martin D:
    • Accessibility
    • Formslib
    • Blog comments
    • Wiki
  • Martin L:
    • Multi Auth ready to merge (demo and code review)
    • MNET RPC almost ready to merge (demo and code review)
    • Moodle Network - actually ready in time for 1.8? - needs discussion
  • Tim Hunt
    • Improved quiz navigation
    • Quiz sumamry page before submitting
    • Integration with 'Opaque' question engines. (Successor to RQP.)
    • Ralf Hilgenstock - what about better usability of cloze question

Moodle 1.9

  • Martin D
    • "Push" Gradebook and GUI - needs funding!
    • Metadata
  • Tim Hunt - these ideas are vague, we are still discussing our priorites, but some highlights that I hope we will be able to do:
    • Improve the model around adaptive questions. It is basically right, but could be a little better.
    • Make a test suite for the quiz. The quiz is so complicated and there are so many permuatations of options, that it is impossible to test everything by hand. Therefore, little things keep breaking, and it wastes a lot of my time. Some time ago I made some tests for some of the individual question types, and that time investment has already more than payed for itself. I now need to do the same for the quiz.
    • Mechanism for Moodle to report grades to other systems, and to pull in grades from other systems. This would build on the enhanced grade book. I am thinking that (a subset of) the IMS QTI results reporting format could be used for packaging up the data for transfer. Then define a couple of simple web service interfaces one for push and one for pull transfers. Then make Moodle implement both the client and server ends of both interfaces. Them moodle can swap grades with any other system that follows the same rules. To support this, I think it would help to add an 'ID number' field to quizzes and other graded activities.
    • Ralf Hilgenstock: Mechanism for Quiz Question Metadata and advanced searching function in a sitewide quiz question bank, sorting criteria for severities or Bloom-Categories. Background are question banks with 10.000 to 50.000 quiz questons in language training.

Moodle 2.0

A chance to break stuff again :)

  • Prepared statements and placeholders for dmllib.

Other projects in development

  • Martin D
    • Moodle Tracker
    • Moodle Docs
    • Moodle.org
    • contrib area
    • Moodle CVS
    • Moodle Downloads
  • Nick
    • New groups implementation - OU

Other news