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 article is a work in progress. Please use the page comments or an appropriate moodle.org forum for any recommendations/suggestions for improvement.
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