Note: You are currently viewing documentation for Moodle 2.0. Up-to-date documentation for the latest stable version is 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 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.

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.