Note: You are currently viewing documentation for Moodle 2.9. Up-to-date documentation for the latest stable version of Moodle may be available here: Overview of the Moodle question engine.

Development:Overview of the Moodle question engine

From MoodleDocs
Revision as of 19:25, 26 February 2010 by Tim Hunt (talk | contribs) (New page: {{Template:Question_engine_2}} This page summarises how the new question engine works. Previous section: Design {{Work in progress}} ==Key cla...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.

Question processing.png

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.