標題:
13-3 線上考試(13-3-1 試卷的組成構造)
[打印本頁]
作者:
小誌
時間:
2011-4-24 15:15
標題:
13-3 線上考試(13-3-1 試卷的組成構造)
13-3 線上考試
相信各位網友們對於『遠距教學』這個名詞應該都是耳熟能詳了吧!『遠距教學』拜網路科技的技術的日漸成熟,使得原本處於理論研究階段的『遠距教學』逐漸成為可以實際應用的技術,『遠距教學』顧名思義就是學生們可以由家中電腦或在學生宿舍中,經由網路連線至學校的電腦計算機中心,來進行『教學』,即使是老師身於台北而學生遠在高雄,都依然可以透過網路的『遠距教學』進行授課及學習,甚至可以在網站上繳交作業或是進行學習成果的評量測驗。
現在除了可以使用傳統的紙張方式進行學習測驗外,同時還可以利用『線上考試』的方式於網站上進行現場的學習成果測驗,不但可以馬上得知測驗成績的結果免除辛勞試卷批改,同時還免用紙張,為地球環保盡一份棉薄之利呦。
現在就位為各位網友示範一個可以讓於網上進行學習成果測驗的『線上考試線上考試』!在本範例『線上考試』中所使用的資料(學生資料,考題答案、成績結果等三項資料紀錄)都是儲存於資料庫檔案中,別緊張!我們所使用的資料庫檔案格式為 Access 形式的 .mdb 檔案,相信各位網友們都已經是駕輕就熟啦!不熟?沒關係!我們會為各位簡單的介紹如何建立這個資料庫檔案。
作者:
小誌
時間:
2011-4-24 15:17
13-3-1 試卷的組成構造
要讓學生在線上進行學習成果測試,第一件要作的事,就是先確認學生的身分,所以我們要先設計一個『試場大門』的網頁,在本例中我們將這個網頁檔案名稱定為:『indoor.php』,這個網頁主要用來比對學生的身分,以便於測試結束後,將考試的結果儲存於相對應的學生成績欄位。
有了『試場大門』的網頁,比對學生的身分無誤後,接下來我們就要發給學生考試卷,這個考試卷當然是以網頁的型式呈現於學生的電腦螢幕中,這一個『線上考試』的網頁,在本例中我們將這個網頁檔案名稱定為:『question.php』,這個網頁中將含有一個讀取考試試題的PHP程式來讀取資料庫中的考題。
當學生完成試題的填寫完成後並且按下『交卷』的按鈕後,將會進入評分的PHP程式網頁中,在這個網頁中PHP程式將進行分數的計算,並且將評分後的成績送至資料庫檔案中儲存,不僅如此,PHP程式還會馬上將評定的成績結果立即顯示在網頁中,學生可以在線上填卷測驗後馬上得知自己的測驗成績,這一個『評分及公佈成績』的網頁,在本例中我們將這個網頁檔案名稱定為:『grad.php』。
最後,還有一個必要的檔案必須被建立,那就是含有學生資料,考題答案、成績結果等三項資料記錄的資料庫檔案,這個資料庫檔案為 Access 格式的 mdb 資料庫檔案,負責存放學生資料,考題答案、成績結果的資料記錄,在本範例中這個『儲存學生資料、考題、成績結果』的資料庫檔案,我們將它定名為:『exam.mdb』。
簡言之,我們線上考試的構成共有下列四大部分:
試場大門網頁:用來檢驗受測學生的身分。
線上考試網頁:也就是學生們要作答的考試卷,在這個網頁中將顯示學們接受測驗的所有題目。
評分及公佈成績網頁:在這個網頁中PHP程式將進行分數的計算,將評分後的成績送至資料庫檔案中儲存,並且將受測學生的成績結果立即顯示出來。
資料庫檔案:負責存放學生資料,考題題目答案、成績結果的資料記錄。
下圖為線上考試的組成與關聯性說明圖:
[attach]5829[/attach]
圖13-12 線上考試範例結構。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)