Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

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)

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.