Below you can find details of some of my experience developing for Moodle.
Recent Work - 7 and a bit new question types for Moodle Commissioned by The Open University, UK
Recently I have worked on 8 new question types for the Moodle Quiz. 7 of these question types I was solely responsible for developing. 1 of these question types the 'drag and drop words to sentence' type I just rewrote the YUI drag and drop code and also refactored the code so it could share code with the 'gap select' question type. You can see some example of the questions in the quiz below. Here are the question types I worked on and the links to the Moodle plug in db where you can get more info and download them for your Moodle site :
Drag and drop into text "A drag and drop question type where missing words have to be dragged into gaps in a paragraph of text or other html."
Drag and drop onto image "You can use text and / or images as drag items onto defined drop zones on a background image."
Pattern match "Allows a short response of one or a few sentences that is graded by comparing against various model answers, which are described using the OU's pattern match syntax."
Pattern match with JME editor "A question type where the user enters their response using the Java Molecular Editor, and the response is then graded using the OU's pattern-match algorithm."
Select missing words "This question type allows students to complete a paragraph of text by selecting the missing words using drop-down menus."
Variable numeric "A calculated numeric question type with variable and expression evaluation. Random values are generated for each student attempting the quiz."
Variable numeric set "A calculated numeric question type with variable and expression evaluation. All values are precalculated although a question can have several variants with different variable values for each variant."
Try Out These New Question Types in the Demo Quizzes Below