用Excel建立試題庫
(作者未知) 2005/12/20
問題的提出:通常計算機試題庫用Foxpro、Foxbase建立和維護。操作人員必須掌握一門數(shù)據(jù)庫語言和使用該語言進行信息處理的方法。一般非計算機專業(yè)的教師、教學管理人員難以勝任。Excel的工作表提供建立試題庫的快捷方法。會使用Win95/98,掌握一種中文輸入法的人員均可獨立完成試題庫建設。
一、關(guān)系試題庫模型
一門課的試題庫是該課各種類型試題的有序集合!坝行颉奔词穷}庫必須遵照某種模型。采用關(guān)系模型,設計出試題庫模型。
表1的模型,實際上為一個二維數(shù)據(jù)表格。一道試題及說明這道試題屬性的數(shù)據(jù)作為一行,稱為一個記錄。表征試題屬性的一項數(shù)據(jù)稱為記錄的一個字段。一門課的所有試題組成一個二維數(shù)據(jù)表。表中一個單元格中的數(shù)據(jù)稱為一個元素,元素可以是數(shù)字、字符組成的文本和圖形。表中的列是試題屬性的集合,每列說明試題的某個屬性。
“序號”是關(guān)鍵字,唯一標識一道試題,以便查找、輸出、更新。其它字段不是關(guān)鍵字,只能用于查詢一定范圍內(nèi)的試題,而不能用于唯一查詢一道題。利用多種屬性可以組成“合成關(guān)鍵字”,用合成關(guān)鍵字能方便地查詢試題,組織輸出考卷。
二、用Excel創(chuàng)建試題庫的可能性
在Excel 97工作表中,一個單元格可容納32000個字符,即可容納16000個漢字,一般一道試題不會超過單元格的容量。Excel 97每個工作表由256列和65536行組成。每行用于保存一道試題,一個工作表可以保存65536道試題。一個工作表完全滿足建立一門課的試題庫的需要。Excel工作表是基于關(guān)系模型數(shù)據(jù)庫而設計的,它具備數(shù)據(jù)庫的基本功能,如數(shù)據(jù)的存儲、插入、刪除、排序、查找。Excel有三個層次:即Excel管理眾多工作簿,每個工作簿管理眾多工作表。
與用數(shù)據(jù)庫語言相比,用Excel的工作表制作試題庫可避免編程,可直觀地在表格上輸入數(shù)字、字符文本、圖形。
三、試題庫的創(chuàng)建
1.建立關(guān)系試題庫模型
根據(jù)學科特點,確立試題庫模型,如表1。根據(jù)模型編篡試題。
2.在Win95/98下,打開Excel。我們將在Sheet1工作表中創(chuàng)建一個試題庫。
在A1、B1、C1、D1、E1、F1、G1、H1……對應輸入試題的屬性名稱,如“序號”、“題型”、“分數(shù)”、“試題內(nèi)容”、“答案”、“章”、“難度”等,即確立各個字段名;從第二行開始每一行對應輸入一道試題,試題屬性與字段名對應。
3.設定工作表的格式
為了有良好的顯示界面,避免輸入長文本時顯示內(nèi)容超越單元格的邊界線,要求單元格隨輸入文本增多而增大面積。采用的方法是:“定列寬,自動調(diào)節(jié)行高,自動換行”。
(1)設定工作表列寬
根據(jù)各項屬性可能出現(xiàn)的數(shù)據(jù)長度,確定列寬度。一般輸入是數(shù)字的列只留恰好的寬度,而“試題內(nèi)容”列輸入是文本和圖形,應留下最大寬度。調(diào)節(jié)列寬的直觀方法是在列坐標A、B、C……之間按住鼠標右鍵拖動列標志線,直到滿意為止。列寬數(shù)據(jù)會自動存入Excel。
(2)自動調(diào)整行高
在對某一行輸入數(shù)據(jù)時,選擇“格式”菜單中的“行”命令,子菜單中出現(xiàn)選擇“行”命令,從出現(xiàn)的子菜單中選擇“最合適的行高”命令,Excel根據(jù)行中最長數(shù)字、文本,自動調(diào)整行高到最佳高度。
(3)自動換行
在對一單元格輸入數(shù)據(jù)時,選擇“格式”菜單的“單元格”命令,出現(xiàn)“單元格格式”對話框。單擊“對齊”,出現(xiàn)“文本控制”,選擇“自動換行”,則輸入長文本時能自動換行,單元格自動增高。
4.輸入試題
按表1模型,每一道題占用一行,每題賦予一個序號。建議序號從1001開始,1至1000作為選出考題組織考卷的備用序號。序號準備作為查詢關(guān)鍵字。輸入試題內(nèi)容有數(shù)字、文本格式數(shù)字、文本、圖形、數(shù)學公式。
(1)數(shù)字輸入
分數(shù)、序號、章、難度、均可按數(shù)字輸入。方法:激活單元格,輸入數(shù)據(jù),按“Enter”,數(shù)字存進單元格。
(2)純文本輸入
題型、章、試題內(nèi)容、答案是文字或數(shù)字,按文本輸入,方法同(1)。
(3)圖形輸入
同一單元格內(nèi)同時具有文字、數(shù)學公式、圖形的,先輸入文字,再輸入數(shù)學公式和圖形。由于Excel“插入”菜單中沒有符號集,試題中的公式應先輸入字符,再用繪圖工具繪制符號。圖形可用繪圖欄的繪圖工具在單元格中繪圖,也可以用“自選圖形”中的圖形粘貼到單元格中。在圖形中輸入字符,必須先在圖形中設置文字框,才能在文字框中輸入字符。
輸入結(jié)束,試題庫是按序號排列的。如想按其它屬性排列,用工具欄中的排序工具進行排序,如按(未完,下一頁)
|
|
相關(guān)專業(yè)論文
|
|
推薦專業(yè)論文
|
|
|
|