• 沒有找到結果。

設計測驗題型

在文檔中 摘要 (頁 59-62)

第三章 實驗規劃與設計

3.4 實驗步驟

3.4.2 設計測驗題型

S65 使用自訂或系統提供之相關函式、傳值呼叫、傳址呼叫等應用及處理 S66 解題技巧與常識

while (c<=5) {

product *=c;

c++;

}

cout << product << endl;

c++;

}

cout << product << endl;

測驗題型之每一題均有其欲測之知識屬性重點,本研究對於題型對應屬性之限制 為每一題之重點屬性個數小於4,如此設計之用意為避免屬性分佈過於發散,失去欲 測之關鍵重點知識屬性。

如表16 所示,第 1 題對應的屬性為「C31」,表示答對第 1 題,則具備有 『基 本概念,布林資料型態與邏輯運算元』的知識;第2 題對應的屬性為「C31,P54」,

表示答對第2 題,則同時具備有『基本概念,布林資料型態與邏輯運算元』及『數學、

字串等函式之使用』兩類的知識;第3 及 4 題,為布林資料型態與邏輯運算元及數學 或字串函數處理;第5 題,為陣列相關之變數宣告、設定及處理;第 6 題,為識別碼 及變數之宣告、設定及處理;第7 題,為陣列處理、函式之傳值呼叫及資料輸出等應 用…以此類推。

16 測驗題型與知識屬性之間的關係說明

題號 對應之屬性 重點觀念說明

1 C31 布林資料型態與邏輯運算元之處理 2 C31 布林資料型態與邏輯運算元之處理

3 C31,P54 布林資料型態與邏輯運算元及數學或字串函數處理 4 C31,P54 布林資料型態與邏輯運算元及數學或字串函數處理 5 C61,S61 陣列相關之變數宣告、設定及處理

6 C22,S61 識別碼及變數之宣告、設定及處理

7 C61,P51,P52,S65 陣列處理、函式之傳值呼叫及資料輸出等應用 8 P51,P52,S62,S65 函式傳址呼叫等應用及處理

9 P51,P53,S62,S65 函式傳值呼叫等應用、處理及輸出結果 10 P51,S62,S65 函式傳值或址整合處理輸出結果

11 P43,P44,S61,S62 巢狀迴圈等處理、輸出結果等應用 12 C23 數值資料型態的轉換與運算

13 P52,P53,S62,S65 函式傳值或址呼叫等整合處理輸出結果 14 P52,p53,S62,S65 函式傳值或址呼叫等整合處理輸出結果

15 C23,C32 數值資料型態的轉換與運算及運算優先順序與結合 16 C32 運算優先順序與結合處理

17 C22,C23, S61 識別碼及數值資料變數之宣告、運算處理 18 C61,P42,P44,S62 陣列相關之 For 迴圈之結果輸出處理 19 S62 各種資料之結果輸出入處理

20 C32 , S62 運算元優先順序與結合之輸出處理 21 P31,P53, S65 條件式控制及傳址呼叫應用處理 22 p54, S62 數學或字串函式應用之輸出處理 23 P41,P42, S62,S64 For 與 While 迴圈之結果輸出處理應用 24 P52,P53, S62,S65 函式傳值或址呼叫等整合處理輸出結果

25 S61,S62,S65 自訂函式等相關之傳值或址資料變化輸出處理 26 P54, S61,S62,S65 數學或字串函式之輸出入處理應用

27 C61, S61,S62 陣列資料之宣告、設定等輸出處理應用 28 P42,P51,P52,P53 For 迴圈之函式傳值呼叫處理

29 P33,S63 Switch 相關之控制敘述處理應用 30 P32,S63 If 相關之控制敘述處理應用 31 P42,S64 For 迴圈之處理應用

32 P42,P43,S64 For 迴圈(包括巢狀迴圈)之處理應用

在文檔中 摘要 (頁 59-62)