Inline questions are a more flexible and extensible form of free response question that can include multiple response cells. In this way, they are similar to multipart questions in that they provide a shell structure in which to embed other questions. Inline questions support the following features:
Questions can contain multiple response cells - like 'Fill-in-the-Blanks' questions
The widest variety of types of EDU response cells (linked to specific question grader types) anwhere within the body of a question, including within HTML tables.
Question Types:
All Formula Question Types: Formula, Formula Mod C, Restricted Formula, Equation, Multiformula, ntuple, Formula List
Numeric Question Types: with and without required unit dimensions
Multiple Choice, Non-permuting Multiple Choice (displayed horizontally)
Multiple Selection, Non-permuting Multiple Selection (displayed horizontally)
List Questions, including text or menu input styles, exact or relaxed graders, multiple correct or incorrect responses can be specified, partial credit can be defined for each response, response-specific feedback can be defined.
As in a multipart question, each subpart of the Inline question must itself be a well-formed EDU question. The only exception is that, when used to define a blank inside an Inline Question, any of the above question types may omit the 'question' field (because this is actually defined Inline in the body of the larger question statement).
The Inline Question Type is a "Shell" that is internally consistent with other EDU questions: numeric blanks inside Inline Questions, for example, will grade the same as single-part "Numeric" questions because the grading is actually done by the numeric question itself. Likewise, each embedded question type inside an Inline Question will support all the features offered with that individual question type (e.g., margin of error, significant figures, tolerance, etc.).
See Also:
Inline Question Example Script