Development:Developing a Question Type
From MoodleDocs
This page explains how to go about writing a new Question Type for the new Moodle question engine.
For instructions on making a question type for current versions of Moodle, see Development:Question_type_plugin_how_to.
Previous section: Developing a Question Interaction Model
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.
File layout
Question type class
Question class
Renderer class
See also
In the next section, Implementation plan outlines how I will implement this proposal.
- Back to Question Engine 2