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 page is a work-in-progress. Feedback and suggested improvements are welcome. Please join the discussion on moodle.org or use the page comments.
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