• 沒有找到結果。

第二章 文獻探討

第二節 線上測驗系統

壹、線上測驗系統之意義

測驗一直是教學過程中不可或缺的一環。它可以反應出學生了解學習內容的 程度,提供教師掌握學生的學習狀況,藉此以診斷出學生學習的盲點,做為改進 教學方式或學生學習進度的方法,以提高學生的學習(林敏芳,2005)。一般而言,

評量的作用在於評估教師教學之成效與學生學習的成果,以瞭解學生學習的程度 與瓶頸,作為教師改進教學及修正課程的參考(單文經,1998)。所以測驗可讓學 生的學習更為有效,也可從測驗的過程中得到有意義的回饋,老師也可從測驗中 了解學生是如何學習及學習程度等訊息(Sanchis, 2001)。

余民寧(1997)認為教育測驗在教育上可以作為教學評量、診斷學習及幫助學 習等三方面用途,教育測驗依其特定的功能與適用範圍有下列四種之分類:

一、根據教育目標可以分成認知測驗、情意測驗和動作技能測驗。

二、根據試題的類型可以分成選擇型試題測驗、補充型試題測驗。

三、根據編製過程的標準化程度可分成標準化測驗、教師自編測驗和實驗性 測量。

四、根據分數的解釋方式可以分成常模參照測驗、標準參照測驗。

傳統的測驗方式大多採用紙筆的型式,也就是以文字、圖形的靜態紙筆測驗 為主,也是目前學校的教師最常使用的方式;然而隨著測驗技術的發展並結合網 際網路Web 環境,提供如傳統測驗的文字與圖形,更增加多媒體動態的效果。

而測驗的方式就評量時所使用的工具和形式來分,可以歸納成:紙筆測驗和 電腦輔助測驗;紙筆測驗就是以測驗紙與筆為工具的測驗,也是現今在各級學校 最常使用的方式。電腦輔助測驗則是因最近電腦科技興起而利用電腦為工具的測 驗;電腦輔助測驗又可分為二類,單機的電腦化測驗,與近年來因網際網路興起 的網路化測驗(張鑫安、游光昭、張炳雄,2006;曹書豪,2008);而線上測驗亦

是屬於電腦輔助測驗,而電腦輔助測驗以測驗的方式來區分,大致上可以分為下 列兩種(李連順,1990):一是「傳統式測驗」,其測驗方式與紙筆測驗相同,但以 電腦作為呈現及答題工具,並由電腦計分;另一為「適性化測驗」,適性化測驗 乃自動按照受試者之程度進行測驗,也就是說受試者在經過每一道試題之後,電 腦會依照受試者之反應選擇下一道試題,以精確的鑑別出受試者真正的能力,但 本研究不屬於適性化測驗之範疇,故不再贅述。

電腦輔助測驗隨著電腦科技及測驗技術的發展,現在電腦可應用在很多有關 測驗的活動,如題目編擬、建立題庫、挑選試題、測驗編製、施測和評分、統計 及印製成績單、以及測驗結果的解釋等(吳裕益,1995)。而傳統式測驗在隨著資 訊科技的快速發展,透過與網際網路結合,逐漸的由單機施測演變成為區域網路 的施測環境,而再更進一步發展出以網際網路的施測環境,其目的是希望合網際 網路的的優點,提供超越時空、隨選隨測、更彈性的施測環境(何榮桂,1997)。

McCormack and Jones (1997)也認為,網路化測驗具備節省時間、即時回饋、減少 資源、保存記錄以及利於資料分析等特點,因此能夠改善評量的程序和方法。

因本研究之目的是為了建立一個常模,故屬於教師自編測驗、常模參照測 驗。評量學生資訊能力程度的最佳方式就屬實際上機操作的實作評量,但實作評 量需對每一位學生進行評測,在有限的時間及人力上實屬不易;除了實作評量外 也可以利用相關軟體模擬出相似的情境,如陳育豐(2005)所做之研究即利用 Macromedia Captivate 軟體錄下相關的操作畫面資料,以顯示出真實的操作環境,

但有些操作動作如:按滑鼠右鍵等,則受限於軟體功能尚無法模擬,但這在實際 操作環境卻是時常在使用。

貳、線上測驗系統之建置

一、線上測驗系統設計之考量

線上測驗系統即是以Web 為基礎所發展出之一套電腦輔助網路測驗,其 在設計上需考量以下要點(陳新豐,1998):

(一)在硬體方面,需要考慮記憶體容量大、速度快;硬碟存取容量大、速 度快為優先考量因素。

(二)軟體則應以 Web 伺服器相容且與作業系統相容為原則。

(三)系統設計考慮方面,資料庫系統在系統設計時應考慮是否能與施測系 統相容為原則;Web 伺服器的架設與管理以功能為主要考量依據,

尤其在資料庫的支援方面是一重要關鍵。

(四)作業系統的選擇應以穩定且易於管理為考量因素;資料庫與 Web 連 結以開放式的資料庫連結介面為考量重點;

(五)系統的人機介面對於受試者情意方面的影響是重要的,對於流程的安 排及畫面的設計應妥為規劃清楚,假如先前準備測驗說明給予受試 者觀看,可以減少受試者焦慮的情緒。

拜現今科技進步之賜,硬體的部份進步一日千里,因為製造技術的進步 使得成本下降,也因製造技術的進步使得電腦的運算速度有了爆炸性的成 長。而在資料庫方面,現今資料庫系統已有統一之 S.Q.L.語法,故需考慮的 是在選擇與資料庫連接時是否採用直接連接或開放式資料庫連線,使用開放 式資料庫連線之優點為:若更換選擇之資料庫系統則在程式開發時其程式不 受影響,對設計者而言不會造成大災難,而採用直接連接則恰好相反。

故在系統建置時必須考慮硬體設備的效能、Web 伺服器與作業系統的配 合以及Web 與資料庫的配合等方面,同時在操作介面也需考慮使用者的操作 習慣以及畫面的流程順序,以避免因為不當的操作而影響線上測驗的結果及 受試者因操作不當而影響其情緒。

二、全球資訊網與線上測驗系統

在網路眾多的應用中,全球資訊網(World Wide Web,WWW)利用瀏覽器 顯示圖形、文字、聲音及影像,並以 Client-Server 的形式傳送,可以讓使用 者透過瀏覽器對網路上的資訊進行瀏覽,而其網頁上的多媒體功能,具有非

常豐富的特質,並因其結合多媒體與資料連結的功能,更使其在資料處理上 有高度的互動性(林奇賢,1997)。

因此使用者在可以利用瀏覽器觀看全球資訊網的資源,使用者經由瀏覽 器發出請求,而伺服器網站則根據使用者的請求找到相對應的資源,經過處 理後再回應給使用者,將結果顯示在瀏覽器上,因此完成瀏覽的動作。此種 經由瀏覽器發出請求,伺服器收到請求並回應,就形成全球資訊網最基本的 主從式(Client-Server)架構。

由於線上測驗系統在測驗時,內含龐大的測驗所需的資料,如:測驗的 試題及相關圖片、學生的基本資料、管理人員資料、學生作答的資料等,因 此只採用主從式架構是不足的;再者測驗的畫面皆雷同,若用一般之網頁語 言來製作,將耗費許多時間在修改網頁內容上,而使用動態網頁語言將可避 免此種情況,因此本研究採用三層式主從架構與動態網頁語言來建置線上測 驗系統。以下就三層式主從架構資料庫與動態網頁語言說明如下:

(一)三層式主從架構技術

這個架構主要在用戶端及伺服器端再加上一中介層,成為三層的主 從架構。在這三層的架構下,用戶端使用標準的通訊協定(如:TCP/IP) 與中介層溝通;中介層使用標準的資料庫通訊協定或資料庫中介軟體與 後端的資料庫溝通。三層式主從架構邏輯層的結構如圖2-1,各層為:使 用者介面的資料展現層(presentation tier)、包含操作資料的處理邏輯層又 稱商業邏輯層(functionality/business tier)以及供應資料的存取服務的資料 服務層(data tier)(黃朝恭,2000)。

Tier 1 presentation

Tier 2 Business

Tier 3 data 圖2-1 三層式主從架構

三層式主從架構將使用者的介面分離出來-通常都是使用者用瀏覽 器觀看到的介面,可以讓系統容易管理與擴充,而使用者也可以在瀏覽 器上操作系統提供之功能,而不用擔心使用者端的介面是否太過老舊,

導致有些新的功能無法使用(Ratschiller & Gerken, 2000)。也就是說以瀏 覽器做為舞台,設計者的介面架設在瀏覽器這個舞台上,讓操作者以直 觀的方式操作,對於操作者而言是容易的;再者,對於設計者而言,只 需專注於程式的處理邏輯與後端資料庫的鏈結,因此可以將程式與資料 分開,而不會有程式碼中含有資料的混亂情形,也利於設計者開發與維 護。這種架構在每一層之間都有其明確負責的功能,假使其中有一層需 要做改變的話也不會影響到其他層之運作,因為已經建立起一致的溝通 介面,這也是目前最常使用的一種方式。

(二)動態網頁語言

在線上測驗系統中,題目與選項均使用網頁之型式,因此除了題目 與選項之不同外,其他如外觀部份皆相同,若利用傳統網頁標記語言-

HTML(Hyper Text Markup Language)製作,將會耗費許多儲存空間與時 間,以後假若有些許改變就必須重新修改每個檔案,並不符合設計的原 則;因此隨著製作技術之進步,動態網頁語言應運而生,諸如:JSP、PHP、

ASP……等,這些語言提供了類似程式語言的語法或函式,讓設計者可 以方便的使用語法或函式產生大量且相同的頁面,也可以因每個網頁之 不同而設計出不同的頁面。

本 研 究 中 所 使 用 的 動 態 網 頁 語 言 是 PHP(PHP: Hypertext Preprocessor),架設之系統則使用 Linux,因在眾多 Linux Distribution 裡 皆會提供 PHP 此動態網頁語言;因所使用之系統為 Linux,而在 Linux 系統中最常使用之Web Server 則為 Apache Server。

PHP 提供類似程式語言之語法,利用 PHP 所提供之函式可以重複產

PHP 提供類似程式語言之語法,利用 PHP 所提供之函式可以重複產

相關文件