跳轉到內容

幫助:測驗

來自華夏公益教科書

互動式測驗和考試是讀者測試知識、檢視學習成果以及閱讀書籍時檢查學習進度的好方法。

測驗使用

[編輯 | 編輯原始碼]

書籍旨在幫助人們學習新事物,測驗可用於補充和提高書籍的教育效用。但是,任何旨在測試一個人現有知識的作品都應該放在維基versity上。

幫助指南

[編輯 | 編輯原始碼]

感謝來自維基versity的使用者貢獻,以下提供了關於構建測驗的複雜教程。

測驗標籤

[編輯 | 編輯原始碼]

以下是如何將測驗插入華夏公益教科書。

維基文字
(您要寫入的內容)
渲染
(您看到的內容)
註釋
<quiz>
insert questions here
</quiz>

  

這裡將顯示問題。

測驗標籤的作用
  • 它們在頂部插入一些標準測驗選項,並在標記時新增一個顏色鍵。顏色鍵僅在問題被標記時顯示。
  • 它們在底部新增一個“提交”按鈕,供學習者完成測驗並希望標記時使用。
  • 測驗標籤之間的所有內容都由測驗擴充套件解析,並儘可能地轉換為問題。

理論上,可以將測驗標籤放在每個單獨的問題周圍,允許學習者依次標記每個問題。

隨機排列問題:如果顯示隨機排列問題按鈕,則可以透過單擊該按鈕來隨機排列問題。這僅在測驗者沒有開始回答問題時才有效。一旦測驗者開始回答,順序就被鎖定。

<quiz display=simple>
insert questions here
</quiz>

這裡將顯示問題。

  • 重要的是,新增“display=simple”作為測驗標籤的屬性會刪除頂部的分數表。
  • 這對於簡短的測驗非常有用,特別是對於在文字塊之間插入單個問題的情況。
<quiz shuffle=none>
insert questions here
</quiz>

  

這裡將顯示問題。

  • 如果您想保留分數表,但要刪除隨機排列問題的按鈕,請使用shuffle=none,如所示。

插入問題

[編輯 | 編輯原始碼]

下面顯示了可用的問題型別。

一個重要的點是,每個問題都必須用空行分隔,否則它們會合併成一個問題。

如何使用示例

[編輯 | 編輯原始碼]

在本頁面的示例中,既有維基文字,也有渲染維基文字向您展示了程式碼,您可以將其複製並貼上到您的頁面中,也可以只是學習和理解。渲染顯示了結果的外觀。

複製和貼上

[編輯 | 編輯原始碼]

為了幫助理解,標記已略作簡化。如果您複製和貼上,則必須在標記之前和之後插入<quiz>標籤。您可能希望使用帶有“display=simple”選項的測驗標籤,如上所示。

請注意,下面的實際示例也使用了表格以確保清晰度。如果將測驗插入表格,這會修改測驗的外觀 - 例如,測驗中的一些元素周圍會出現方框。如果您不使用表格,這些方框會消失,您的測驗看起來會更簡潔。

貼上時,請確保所有符號都與頁面的左側對齊 - 也就是說,如果任何行以空格開頭,可能會出現格式錯誤。

即時演示

[編輯 | 編輯原始碼]

以下所有示例都應該有效。不要害怕嘗試它們。點選校正按鈕是可以的 - 它不會更改或損壞此頁面。

基本問題型別

[編輯 | 編輯原始碼]

單選題

[編輯 | 編輯原始碼]
維基文字 渲染 註釋
{Question
|type="()"}
+ The correct answer.
- Distractor.
- Distractor.
- Distractor.

問題

正確答案。
干擾項。
干擾項。
干擾項。

  • 這種型別的問題允許一個正確答案和任意數量的干擾項(顯示了 3 個干擾項,但可以是 1 個、9 個或任何其他數量)。
  • 正確答案可能出現在任何位置,並用加號標記。干擾項用減號標記。
  • 顯示的維基文字應插入到上面所示的 <quiz> 標記之間。
  • 答案按標記中的順序出現,因此建議在匯出到標記之前將它們隨機排列。
  • 每個符號,即 |、+、- 和下面列出的任何其他符號,必須位於新的一行上。
  • 符號必須開始新的一行 - 它們前面沒有空格。
  • 邊框是維基表格周圍邊框的結果。它們是可選的。
  • 干擾項 是指選擇題中錯誤的選擇項的標準術語。
  • type 屬性中的 () 符號應該看起來像一個單選按鈕。
  • 要檢視完整的顏色程式碼(包含四種顏色),請嘗試參加測驗並點選校正按鈕。
  • 再次點選單選按鈕(即點選已點選的單選按鈕)將取消選中它。

是非題

[編輯 | 編輯原始碼]
維基文字 渲染 註釋
{Bulgaria and Rumania joined the 
European Union in 2007.
|type="()"}
+ TRUE.
- FALSE.
{Switzerland is a member of the 
European Union.
|type="()"}
- TRUE.
+ FALSE.

1 保加利亞和羅馬尼亞於 2007 年加入歐盟。

TRUE.
FALSE.

2 瑞士是歐盟成員國。

TRUE.
FALSE.

  • 在許多測驗系統中,是非題被列為一種獨立的題型,儘管它們實際上僅僅是單響應選擇題的一種變體。測驗擴充套件正確地將是非題視為單響應選擇題。它們的實現方式與上面完全相同。
  • 兩個例子中的第一個顯示了一個是非題,其中正確答案是“真”。
  • 兩個例子中的第二個顯示了一個是非題,其中正確答案是“假”。
  • 這些例子是即時的,現在可以嘗試一下。
  • 如果有很多是非題,更有效的佈局方式是使用下面記錄的帶單選按鈕的表格響應型別

選擇題/多選題

[編輯 | 編輯原始碼]
維基文字 渲染 註釋
{Question
|type="[]"}
+ Correct answer.
- Incorrect answer.
+ Correct answer.
- Incorrect answer.

問題

正確答案。
錯誤答案。
正確答案。
錯誤答案。

  • 這種題型是選擇題,其中可能有多個答案是正確的。
  • 正確答案用加號標記,錯誤答案用減號標記。
  • 顯示的維基文字應插入到上面所示的 <quiz> 標記之間。
  • 答案按標記中的順序出現,因此建議在匯出到標記之前將它們隨機排列。
  • 每個符號,即 |、+、- 和下面列出的任何其他符號,必須位於新的一行上。
  • 符號必須開始新的一行 - 它們前面沒有空格。
  • 邊框是維基表格周圍邊框的結果。它們是可選的。
  • type 屬性中的 [] 符號應該看起來像一個複選框。

鍵入響應(簡答)

[編輯 | 編輯原始碼]
維基文字 渲染 註釋
{ &nbsp;
|type="{}"}
Where was Aristotle born? 
{ Stageira }

{ &nbsp;
|type="{}"}
Name Aristotle's famous mentor. 
{ Plato }

{ &nbsp;
|type="{}"}
{ Alexander } was Aristotle's most 
famous pupil.

1  

亞里士多德出生在哪裡?

2  

說出亞里士多德著名的導師的名字。

3  

是亞里士多德最著名的學生。

  • 鍵入響應中,測驗者使用鍵盤在文字欄位中鍵入答案。
  • 題型使用"{}"作為type的引數來表示。
  • 文字欄位使用花括號插入到文字欄位所需的位置。
    • 請注意,僅僅使用花括號並不能建立文字欄位。花括號之間以及包含的文字之間必須有空格。{ Answer }有效,但{Answer}無效。
    • 正確答案必須插入到花括號之間。
    • 文字欄位可以放置在文字中的任何位置。文字欄位之前和之後的文字將正常顯示。
  • 邊框是維基表格周圍邊框的結果。它們是可選的。
  • 在 { 和 |type= 之間插入了一個不間斷空格,因為該位置需要一些文字(稍微有點bug)。
  • 答案區分大小寫,這意味著如果答案包含大寫字母,則必須在答案框中鍵入大寫字母。
{ &nbsp;
|type="{}"}
Name a famous Greek philosopher. 
{ Aristotle|Plato }

 

說出一位著名的希臘哲學家的名字。

  • 鍵入響應通常有多個可能的答案。可以使用管道將所有可能的答案列在花括號內以分隔它們。
  • 在示例中,有兩個可能的答案。試試看 - 演示是即時的。


{ &nbsp;
|type="{}"}
Name Aristotle's famous mentor. 
{ Plato _6 }

 

說出亞里士多德著名的導師的名字。

  • 要修改文字欄位的大小,請在花括號內的答案後新增下劃線和一個整數,以表示所需的字形空間數量。
  • 這個數字取決於情況,但應該在 n+2 左右(其中 n 是答案中的字形數量)。
{ Complete each box with a synonym
of the following words
|type="{}"}
<ol>
<li>free: { gratis _6 }</li>
<li>well: { good _4 }</li>
</ol>

用以下詞語的同義詞完成每個方框。

  1. 免費

  • 可以將這些專案組合成一個問題。
  • 不要在 <code class="mw-highlight mw-highlight-lang-wikitext mw-content-ltr" dir="ltr"><li> 之間使用換行符,整個列表必須顯示為單行(或跨度)。
{ &nbsp;
|type="{}"}
Where did Aristotle die? 
{ Chalcis (i) }

 

亞里士多德死在哪裡?

  • 區分大小寫:鍵入響應區分大小寫,除非您在顯示的位置新增(i)。 (i) 代表不區分大小寫。
  • 如果一些問題有多個可能的答案,您應該為每個答案包含一個(i)


填空/完形填空

[編輯 | 編輯原始碼]
維基文字
{Complete the text from the Wikipedia article on [[w:Aristotle|Aristotle]].
|type="{}"}
Aristotle was born in { Stageira _8 } in Chalcidice. His parents were { Phaestis _8 } 
and { Nicomachus _10 }, who became physician to King Amyntas of Macedon. Aristotle 
was educated as a member of the aristocracy. At about the age of { eighteen|18 _8}, 
he went to { Athens _6 } to continue his education at { Plato _5 }'s Academy. 
Aristotle remained at the Academy for nearly twenty years, not leaving until after 
Plato's death in { 347 _3 } BC.
渲染

完成維基百科中關於亞里士多德的文章的文字。

亞里士多德出生於

在色薩利地區。

,他後來成為馬其頓國王阿明塔斯的御醫。亞里士多德作為貴族成員接受教育。大約在

歲時,他前往

的學院繼續深造。亞里士多德在學院待了近二十年,直到柏拉圖於

年去世後才離開。

註釋
  • 填空(或完形填空練習)的建立方式幾乎與鍵入響應相同。不同之處在於您只需編寫更多文字並新增更多文字欄位。
  • 上面的填空還用維基表格放置在一個框中並居中。

數字響應

[編輯 | 編輯原始碼]
維基文字 渲染 註釋
{In which year was Plato born?
|type="{}"}
He was born in { 427-428 _5 } BC.

柏拉圖出生於哪一年?

他出生於

年去世後才離開。

  • 數字響應是鍵入響應的一種細微修改。語法相同,除了允許使用數字範圍和數字容差(如果答案是數字)。
  • 在右側的示例中,柏拉圖出生日期的不確定性透過使用範圍反映在答案中。數字之間用簡單連字元表示介於兩者之間的所有數字。
{How far is the earth from the sun?
|type="{}"}
{ 91-95 _3 } million miles.

地球離太陽有多遠?

百萬英里。

  • 這是另一個範圍示例。
  • _3 確保文字欄位不會太寬。
{What is 10 times 10?
|type="{}"}
{ 100 5% _3 }

10 乘以 10 等於多少?

  • 這是一個指定容差的示例。關鍵部分是“5%”,它指定了預期的 5% 容差。在這個示例中,95 到 105 之間的值應該可以工作,但請嘗試一下。
  • 在撰寫本文時,下劃線限制文字欄位大小的方法尚不能與容差規格相結合,因此範圍可能是指定數值精度的更好方法。


完成以下文字,根據需要插入單詞和數字。

地球形成於大約

十億年前,其唯一已知的天然衛星,

,開始繞其執行,大約在

十億年前。目前,地球繞

執行一次,大約每

次旋轉其軸。

  • 由於數字響應在程式設計上是鍵入響應的一種子型別,因此數字響應和文字響應可以自由地混合在填空中,如左側所示。



帶單選按鈕的表格響應型別

[編輯 | 編輯原始碼]
維基文字 渲染 註釋
 {Question
 |type="()"}
 | A | B | C 
 +-- A is correct.
 -+- B is correct.
 --+ C is correct.

問題

ABC
A 是正確的。
B 是正確的。
C 是正確的。

  • 透過重複每個行的開頭 +/- 符號來新增額外的單選按鈕。
  • 每行中應該只有一個加號。
  • 透過在頂部使用管道指定列標題。

帶複選框的表格響應型別

[編輯 | 編輯原始碼]
維基文字 渲染 註釋
{Question
|type="[]"}
| Option A | Option B | Option C 
++- Question 1 
(Clue: A and B are correct).
-++ Question 2 (
Clue: B and C are correct).
--+ Question 3 
(Clue: C is correct).

問題

選項 A選項 B選項 C
問題 1(提示:A 和 B 正確)。
問題 2(提示:B 和 C 正確)。
問題 3(提示:C 正確)。

  • 這種型別的題目有多個選項。
  • 正確答案用加號表示,錯誤答案用減號表示。透過在每行開頭重複 +/- 符號,可以新增額外的複選框。
  • 列標題使用頂部的管道定義,如所示。

高階內容

[編輯 | 編輯原始碼]

插入反饋

[編輯 | 編輯原始碼]
維基文字 渲染 註釋
 {Question
 |type="()"}
 + The correct answer.
 || Feedback for correct answer.
 - Distractor.
 || Feedback for distractor.
 - Distractor.
 || Feedback for distractor.
 - Distractor.
 || Feedback for distractor.

問題

正確答案。
干擾項。
干擾項。
干擾項。

  • 反饋是最初隱藏的文字,當用戶提交測驗進行更正時顯示給使用者。反饋通常用於鼓勵、解釋、祝賀和安慰。
  • 反饋透過在所有型別的響應後使用雙豎線 Help:Quizzes/ 設定。
  • 開始 反饋 部分的管道必須在新行上。
  • 對於涉及多個選擇的題目型別,只顯示使用者選擇的選項的反饋。
  • 反饋也適用於其他題目型別,例如簡答題、填空題等,只要管道在新行上。
  • 要嘗試反饋效果,請選擇一個選項並單擊更正按鈕。然後將顯示反饋。

在題目之間插入文字塊

[編輯 | 編輯原始碼]
維基文字 渲染 註釋
{This is the first question.
|type="()"}
+ The correct answer.
- Distractor.
- Distractor.

{This is a block of text.}

{This is the second question.
|type="()"}
+ The correct answer.
- Distractor.
- Distractor.

1 這是第一個問題。

正確答案。
干擾項。
干擾項。

Arctic Terns

北極燕鷗 是一種海鳥,屬於燕鷗 (Sternidae)。這種鳥類分佈環極,在北極歐洲亞洲北美洲(最南端至布列塔尼馬薩諸塞州)的亞北極地區群居繁殖。

2 這是第二個問題。

正確答案。
干擾項。
干擾項。

  • 可以透過將文字塊放在花括號 {....} 之間,在題目之間插入文字塊。
  • 文字塊可以包含維基標記,例如影像、超連結和格式化標籤,如本示例所示。

使用影像作為答案

[編輯 | 編輯原始碼]
維基文字 渲染 註釋
<quiz display=simple>
{ Which of these are not nuts? }
- [[Image:Walnut03.jpg|100px]]
||do not meet the botanical definition but walnuts are nuts in the culinary sense
+ [[Image:Peanuts.jpg|100px]]
+ [[Image:Malus-Idared on tree.jpg|100px]]
- [[Image:Pistachios in a bag.jpg|100px]]
||do not meet the botanical definition but are nuts in the culinary sense
- [[Image:Chestnut.jpg|100px]]
+ [[Image:P10802511.JPG|100px]]
</quiz>

以下哪些不是堅果?

  • 不幸的是,目前似乎還沒有辦法將它們排成一行或將佈局表格化。
  • 雖然這裡沒有為了節省空間而這樣做,但一般來說,為影像指定某種工具提示文字是最佳實踐,但要儘量避免給出答案的文字。

在題目中使用影像

[編輯 | 編輯原始碼]
維基文字 渲染 註釋
<quiz display=simple>
{ What is this? [[Image:Butterfly tongue.jpg|100px]]
| type="()" }
- Tiger
+ Butterfly
- Bee
- Fly
</quiz>

這是什麼?

老虎
蝴蝶
蜜蜂
蒼蠅

在本示例中,影像屬於題目的一部分。
只需使用普通的維基標記插入影像即可。

使用動畫

[編輯 | 編輯原始碼]

本節沒有新增任何新的技術技巧,但它看起來很漂亮。

這些是什麼樣的魚?

鯡魚
鮭魚
金槍魚
金魚

這是什麼?

拳擊手發動機
汪克爾發動機
徑向發動機

這裡有多少個球?


[編輯 | 編輯原始碼]

測驗中可用的標記

[編輯 | 編輯原始碼]
  • 超連結:[[....]]
  • 影像:[[Image:....]]
  • 其他媒體:[[....]]
  • 粗體和斜體。
  • <big>...</big><br />

測驗中部分可用的標記

[編輯 | 編輯原始碼]
  • 模板:{{....}}
    • subst 不起作用。
  • 表格:{|....|}
  • 標題:例如 ===....===
    • 警告: 目前目錄功能存在問題。
  • 列表和縮排:使用 #、* 和 

新增音樂和音效

[編輯 | 編輯原始碼]

這與插入影像類似。使用標準維基標記。

配置分數

[編輯 | 編輯原始碼]
維基文字
(您要寫入的內容)
渲染
(您看到的內容)
註釋
<quiz points="3/1!">
{Try this question now.} 
+ Plus 3 points for this one.
- Minus 1 point for this one.
</quiz>

  

現在試試這道題。

這道題加 3 分。
這道題減 1 分。

  • 預設情況下,正確答案得 1 分,錯誤答案得 0 分。
  • 可以使用 quiz 標籤的 points 屬性更改整個測驗的分數。
  • 格式為“X/Y!”,其中 X 表示正確答案的分數,Y 表示錯誤答案的分數。Y 分數表示為正整數,但從總分中減去
  • 由於一個錯誤,如果使用 display=simple(版本 0.9.2),則 points 屬性無效。
  • 允許使用 1.25 或 2.5 等值。
<quiz display=simple>
{Try this question now.
|type="()" } 
+ 1 points for this one.
- 0 points for this one.

{Try this question now. 
|type="()" coef="2"} 
+ 2 points for this one.
- 0 points for this one.

{Try this question now. 
|type="()" coef="4"} 
+ 4 points for this one.
- 0 points for this one.

{Try this question now. 
|type="()" coef="0.5"} 
+ 1/2 point for this one.
- 0 points for this one.
</quiz>

1 現在試試這道題。

這道題得 1 分。
這道題得 0 分。

2 現在試試這道題。

這道題得 2 分。
這道題得 0 分。

3 現在試試這道題。

這道題得 4 分。
這道題得 0 分。

4 現在試試這道題。

這道題得 1/2 分。
這道題得 0 分。

  • 係數 是一種為特定題目賦予權重的方式。通常,所有題目的分數都相同。預設情況下,所有題目都得 1 分。透過為每個或任何題目指定係數,可以將該題目的分數乘以係數。
  • 係數可以大於 1 或介於 0 和 1 之間。如果係數大於 1,則該題目將獲得更大的權重。如果係數小於 1,則該題目將獲得更小的權重。
  • 必須coef 屬性的引數放在引號中。

故障排除

[編輯 | 編輯原始碼]
  • 不能在編輯頁面時測試測驗,因為 提交 按鈕呈灰色。如果您想測試新的測驗,請先在其他地方建立一個沙盒頁面(例如,作為使用者頁面的子頁面),然後在那裡測試測驗,最後將測驗轉移到最終位置(並再次測試)。
  • 本測驗是為 IE6、IE7、Firefox(以及 Opera?)而開發的,但 Opera 上的顯示質量可能不是最佳,不同瀏覽器之間可能存在顯示差異。
  • 提醒:每個問題之間必須用空行分隔,否則問題將合併成一個問題。


華夏公益教科書