问题界面类型

问题和评估框架提供了许多不同的提出和回答问题的界面. 界面类型定义了问题对象的控件、样式和布局.

自由格式

"Code" 编写代码回答问题

"MultipleShortAnswers" 使用表格将项目分组

"ShortAnswer" 在输入栏中输入答案

"TextCompletion" 敲入文本填充空白

固定的选择

"ChooseMultiple" 从已定义的列表中选择任意个数的项

"DragCategorize" 分类多个项

"DragCompletion" 从池中选择项来填充空白

"MultipleChoice" 从列表中选择一个正确的答案

"MultipleChoiceGrid" 使用表格将项分组

"SelectCompletion" 选择项填充空白

"SelectPair" 对项进行分类

"Sort" 按顺序排列项

"TrueFalse" 确定问题为 true 或 false

单个答案

"Code" 编写代码回答问题

"MultipleChoice" 从列表中选择一个正确的答案

"NumericRange" 从一定范围内选择一个值

"SelectColor" 选择一种颜色

"SelectPair" 对项进行分类

"ShortAnswer" 在输入栏中输入答案

"Sort" 按序安排项

"TrueFalse" 确定问题为 true 或 false

多个答案

"ChooseMultiple" 从已定义的列表中选择任意个数的项

"ClickLocations" 在图像或图形上选择位置

"DragCategorize" 分类多个项

"DragCompletion" 从池中选择项填充空白

"MultipleChoiceGrid" 使用表格将项目分组

"MultipleShortAnswers" 使用表格将项目分组

"SelectCompletion" 选择项填充空白

"TextCompletion" 输入文本填充空白

填空

"DragCompletion" 从池中选择项填充空白

"SelectCompletion" 选择项填充空白

"TextCompletion" 输入文本填充空白

分类

"DragCategorize" 分类多项

"MultipleChoiceGrid" 使用表格将项分组

"SelectPair" 对项进行分类

使用问题界面类型

QuestionInterface 指定界面类型并自定义属性

QuestionObject 使用任意界面类型创建交互型问题

AssessmentFunction 定义评估函数并表明问题的界面