Development:Overview of the Moodle question engine
Template:Question engine 2 This page summarises how the new question engine works.
Previous section: Design
Note: This article is a work in progress. Please use the page comments or an appropriate moodle.org forum for any recommendations/suggestions for improvement.
Key classes
TODO
Key processes
These two sequence diagrams summarise what happens during the two key operations, displaying a page of the quiz, and processing the student's responses.
See also
In the next section, Developing a Question Interaction Model I describe what a developer will need to do to create a Question Interaction Model plugin for the new system.
- Back to Question Engine 2