问题类型

目前可以支持的问题类型包括：

1. 单选这是缺省的问题类型。单选是一种很流行的形式，它允许学生从多个选择中选择一个正确答案。如果学生选择了正确的答案，则他可以继续学习课程的内容，如果选错了，就不行。错误的答案通常是起到干扰的作用，题目质量的高低通常是通过错误答案而非正确答案体现出来的。

   每个回答都可以有一个可选的相应。如果没有响应，则缺省的相应信息“这是正确答案”或“这是错误答案”将会显示给学生。

   单选可以有一个或多个正确答案。不同的正确答案可以给学生提供不同的相应，并将他们引导到不同的页面上去，但所有正确答案的分数都是一样的。(也就是说一个答案不会比其它的更正确，至少在分数上如此。题目的所有答案都可以是正确的，它根据学生的选择将他们引导到课程的不同的部分。

   单选题有个变形称为“多选”题。它要求学生选出全部的正确答案，题目可以告诉也可以不告诉学生正确答案有多少个。例如“下列哪位是美国总统？”这个问题就没有说，而“从下面列表中选出两位美国总统？”就说了。正确答案的数目可以是一个或更多，但不能超过答案总数。(只有一个正确答案的多选题和单选题是不同的，前者允许学生选择多个答案，而后者不允许。)

   再说一次，正确答案是以向前跳转标识出来的，错误的答案则停留在当前页或向后跳转。当有多于一个的正确答案时，所有的跳转都应该指向同一页面，这同错误答案类似。如果不是这样，在教师视图中会看到一个警告。如果需要正确的响应，应当在第一个正确答案后给出。其它答案的上的响应会被忽略(无警告)。

2. 填空 要求学生以一小段文字回答问题。学生给出的答案会和一个或多个设定好答案进行比较，而这些设定好的答案可以是正确的也可以是错误的。每个答案都可以有一个响应，如果没有设定响应，则会显示缺省的响应信息“这是正确答案”和“这是错误答案”。如果学生输入的文字和所有的预设答案都不一样，则表示回答错误，并显示缺省的错误提示。

   缺省的情况下，比较时会忽略字母的大小写，有一个选项可以让比较对大小写敏感。

   星号(*)在答案中可以作为“通配符”使用。它表示任意多的字符(包括没有字符)。例如，答案“Long*”可以和“longer”、“longest”和“long”匹配。如果答案只是一个“*”(一个星号)，则这个答案可以和任何文字匹配，它通常用于最后一个答案。匹配的顺序和答案出现的次序一致，一旦找到一个合适的答案就不再继续匹配并返回结果(响应)。因此对于上利而言，如果答案的顺序是“Longest”、“Long*”和“*”，则回答“longer”会和第二个答案匹配，在这种情况下，尽管第三个答案也是正确的，也会忽略它。

   如果在答案中确实需要一个星号(*)，则应当输入为“\*”(反斜线星号)。

3. 判断题 判断题的选项只有两个——是与非，学生选择哪个是正确的。这种类型问题就是一个只有两个答案的单选题。

4. 匹配这是一种功能非常强大并且很灵活的提醒。它要求学生将一组名称或陈述与另一组名称或陈说匹配起来。例如“将首都与国家匹配起来”，而它的答案是两个列表，其一为“日本”、“加拿大”和“意大利”，而另一组是“东京”、“渥太华”和“罗马”。在一组中是可以有重复的项目的，但匹配必须是唯一的。譬如“指出下列动物的种类”这个题目，答案有一组为“麻雀”、“牛”、“蚂蚁”和“狗”，另一组为”鸟”、“兽”、“昆虫”和“兽”。

   在这种题目中，第一组答案作为问题部分，而第二组答案作为选择部分。Once created a more sensible labeling scheme is shown. 当学生正确匹配时，会使用第一个答案上的跳转。错误的回答会跳转到第二个答案所指定的页面上。此种题型不支持自定的响应信息，系统会告诉学生他选对了多少，选错了多少。

   与单选题不同的是，所有选项并不会总是以随机的方好显示，第一组问题并不会随机显示，而是以预先设定好的顺序显示出来。这就允许创建“排序”题目，譬如“将如下人物以其出生时间排序，先出生排在前”，它的两组答案可以分别是“1., 2., 3. 4.”和“Longfellow, Lawrence, Lowell, Larkin”。当然，第二组在使用前会被打乱。

5. 数字题 这种类型的题目要求使用一个数字作为答案。其最简单的格式是指定一个数字。例如“2乘2得几？”，答案是“4”以及正确的跳转。当然，由于数字的特性，有时给出一个范围会比给出一个值更好，譬如“10除以3得几？”这个问题，它的答案就可以以“最小值:最大值”的方式即以冒号分割的两个数字给出，如果答案是“3.33:3.34”，则3.33、3.333、3.3333...都是正确的答案。错误的答案包括小于等于3.3和大于等于3.4的数字。

   可以有多于一个正确答案。而检查回答是否正确时会依答案的顺序进行，因此当希望显示正确的响应信息时就应当小心处理答案的顺序。譬如“Larkin是哪年出生的？”，其答案可以是1922，也可以是1920:1929，前者更正确而后者稍差。当然，在检查回答是否正确时会先是用1922再使用1920:1929，前者的响应可以是“完全正确”，而后者的可以是“差不多，上下十年之内”。

   也可以给出错误的答案，但应当将它们放在正确答案之后。例如当添加错误答案3:4到“10除以3”这个问题时，它应当排在正确答案3.33:3.34之后。