[摘 要]本文介紹了基于B/S模式的配合課堂的網(wǎng)絡(luò)教學(xué)輔助系統(tǒng)中“學(xué)生注冊與在線學(xué)習(xí)管理”子系統(tǒng)的設(shè)計和實現(xiàn)方案。作為課堂教學(xué)延伸和補充的網(wǎng)上學(xué)習(xí)平臺,要按每學(xué)期開的每門課程對學(xué)生進行注冊管理以及提供相應(yīng)的學(xué)習(xí)資源和課程學(xué)習(xí)指導(dǎo)。子系統(tǒng)設(shè)計了注冊與個人信息管理、在線選課、課件下載與瀏覽、在線作業(yè)、在線自測、在線學(xué)習(xí)交流等功能,并且應(yīng)用數(shù)據(jù)庫表和二層頁面及其框架結(jié)構(gòu)實現(xiàn)動態(tài)的網(wǎng)上學(xué)習(xí)平臺管理。
[關(guān)鍵字]集體注冊;在線學(xué)習(xí);通用網(wǎng)上平臺;設(shè)計;實現(xiàn)
[中圖分類號]G434 [文獻標識碼]A [文章編號]1673-0194(2006)07-0057—03
本文介紹我們承擔的“電算化類課程網(wǎng)絡(luò)教學(xué)輔助系統(tǒng)”的學(xué)生注冊與在線學(xué)習(xí)管理子系統(tǒng)的設(shè)計和實現(xiàn)方案。整個系統(tǒng)的設(shè)計目標是將網(wǎng)絡(luò)技術(shù)帶來的教學(xué)優(yōu)勢與傳統(tǒng)的以教師主講為中心的班級授課模式進行互補,建立一種將課堂教學(xué)與網(wǎng)上教學(xué)融為一體的教學(xué)模式。
1 學(xué)生注冊與在線學(xué)習(xí)子系統(tǒng)設(shè)計特點
(1)兩種學(xué)生注冊方式:班級學(xué)生集體注冊與選課學(xué)生個人注冊
作為傳統(tǒng)課堂教學(xué)延伸的網(wǎng)絡(luò)教學(xué)平臺,每一門課程按教學(xué)計劃有確定的班級學(xué)生以及其他的選課學(xué)生,任課教師要認識授課對象,才便于進行教學(xué)指導(dǎo)和溝通。因此,與一般的靜態(tài)學(xué)習(xí)網(wǎng)站不同,每個學(xué)期的每門課程都要進行學(xué)生注冊和老師審批。如果讓學(xué)生自由注冊,老師審批工作量大。針對每門課程教學(xué)計劃內(nèi)的班級學(xué)生名單是固定的特點,子系統(tǒng)設(shè)計了兩種注冊方式:計劃內(nèi)班級學(xué)生由系統(tǒng)管理員集體注冊并自動審批;其他選課學(xué)生(重修、選修、補修)的名單是不確定的,采用個人注冊、教師審批的方法。這樣能夠提高注冊效率,減少教師審批工作量。
(2)是一個方便的、互動的、通用的網(wǎng)上學(xué)習(xí)平臺
在線學(xué)習(xí)子系統(tǒng)是學(xué)生了解課程進度、共享教學(xué)資源、獲得教學(xué)指導(dǎo)、進行學(xué)術(shù)討論等學(xué)習(xí)活動的通用平臺。這個平臺使用的方便性和對學(xué)習(xí)過程的支持性直接影響學(xué)生上網(wǎng)學(xué)習(xí)的積極性。整個系統(tǒng)結(jié)構(gòu)采用了B/S(瀏覽器朋艮務(wù)器)模式,學(xué)生通過客戶端的IE瀏覽器直接登錄教學(xué)網(wǎng)站,就能方便地進行在線學(xué)習(xí)。在線學(xué)習(xí)子系統(tǒng)還通過提供“網(wǎng)上學(xué)習(xí)中心”和“在線學(xué)習(xí)課堂”兩個通用的動態(tài)頁面支持學(xué)生在網(wǎng)上進行互動式的學(xué)習(xí)活動。
(3)是一個便于學(xué)生與教師溝通又能保護學(xué)生私隱性的平臺
傳統(tǒng)課堂教學(xué)模式中,教師是教學(xué)的中心,站在講臺上口若懸河地講授知識,學(xué)生只能被動地接收。教師在學(xué)生面前總有一種“威嚴”,很多學(xué)生不愿意面對面地發(fā)表自己的看法。而在網(wǎng)絡(luò)課堂,師生之間是非面對面的交流,沒有空間距離,便于有效溝通,保持平等心態(tài)。在線學(xué)習(xí)子系統(tǒng)充分利用了網(wǎng)絡(luò)的這些特點,提供了網(wǎng)上學(xué)習(xí)論壇、短消息通信功能,學(xué)生可以直接給教師提出教學(xué)建議或不同的觀點,并且可以不用留名。
(4)能夠支持個性化的學(xué)習(xí)需求
以教師主講為中心的傳統(tǒng)課堂,學(xué)生的思維要跟著教師講授的內(nèi)容轉(zhuǎn)。而基于Intemet的網(wǎng)絡(luò)課堂,學(xué)生可以充分共享網(wǎng)上的教學(xué)資源,最大限度地發(fā)揮學(xué)習(xí)者的主動性、積極性和探索精神。他們可以在網(wǎng)上收集課程的相關(guān)資料和案例,在網(wǎng)上進行討論;也可以下載共享的教學(xué)軟件以配合課程的實踐教學(xué)要求進行自學(xué);還可以通過業(yè)務(wù)模擬課件,熟悉會計業(yè)務(wù)流程。在線學(xué)習(xí)子系統(tǒng)通過提供各類教學(xué)資源以及友情鏈接相關(guān)的教學(xué)網(wǎng)站等功能支持學(xué)生個性化學(xué)習(xí)需求。在網(wǎng)絡(luò)課堂,學(xué)生也能把自己的要求及時反饋給教師,便于因人施教。
2 學(xué)生注冊與在線學(xué)習(xí)子系統(tǒng)功能設(shè)計
學(xué)生注冊與在線學(xué)習(xí)是按每門課程進行網(wǎng)上空間管理的。通過課程在線學(xué)習(xí)平臺,學(xué)生不僅能隨時隨地下載、查看教學(xué)大綱、教學(xué)公告、課堂講義,進行課前預(yù)習(xí),還能在課后進行課堂教學(xué)的視頻回放、在線作業(yè)和自我測試、下載操作實習(xí)軟件,并能就學(xué)習(xí)中遇到的疑難問題及時通過該學(xué)習(xí)平臺傳遞,與教師在網(wǎng)上進行討論、釋疑解惑。由此,學(xué)生注冊和在線學(xué)習(xí)子系統(tǒng)的主要功能如下:
(1)學(xué)生注冊與個人信息管理。
凡登錄教學(xué)輔助系統(tǒng)的用戶(包括教師和學(xué)生)必須先注冊,而學(xué)生用戶量最大,占95%1)2上,系統(tǒng)提供了兩種學(xué)生注冊方法以提高注冊效率。對于教學(xué)計劃之內(nèi)的固定選課學(xué)生,由系統(tǒng)管理員通過賬號管理模塊為他們集體注冊,使他們可以跳過注冊直接登錄學(xué)習(xí)平臺。對于教學(xué)計劃之外的選課學(xué)生則要自己注冊才能選課。注冊批準后的學(xué)生可以通過個人信息管理模塊,查看、修改個人信息。由此,共設(shè)計了賬號管理、注冊、登錄、個人信息管理4個功能模塊實現(xiàn)對用戶的管理。
(2)在線選課。
教學(xué)輔助系統(tǒng)是按課程進行教學(xué)管理的。學(xué)生注冊后,必須先進行選課操作,待任課教師批準后,才可以進入具體課程的在線學(xué)習(xí)平臺。集體注冊的學(xué)生不要再進行計劃內(nèi)課程的選課,凡教學(xué)計劃外的學(xué)生選課都要進行在線選課操作。系統(tǒng)設(shè)計的在線選課模塊提供了選課、查詢、批準或取消功能,學(xué)生有選課和查詢的權(quán)限。學(xué)生進入在線選課模塊,點擊選課功能,系統(tǒng)顯示可選課程列表供其選擇;點擊查詢功能,可以查看已選并已經(jīng)批準的課程,已選未批準的課程。學(xué)生選課批準后就可以進入該課程的網(wǎng)上學(xué)習(xí)平臺。
(3)下載課件及各類學(xué)習(xí)資料。
教學(xué)課件及豐富的學(xué)習(xí)資源是學(xué)生在線學(xué)習(xí)的主要內(nèi)容。子系統(tǒng)設(shè)計了課件觀看和下載功能模塊,學(xué)生進入某門課程的在線學(xué)習(xí)平臺后,可以運用這些模塊的功能,觀看或下載該課程的教學(xué)大綱、講義、案例分析、實習(xí)軟件等各種形態(tài)的學(xué)習(xí)資料。另外,系統(tǒng)還提供了友情鏈接功能,學(xué)生可以通過鏈接到與課程相關(guān)的其他網(wǎng)站獲得學(xué)習(xí)資源。
(4)作業(yè)獲取與提交。
課后作業(yè)是加深對課堂講授內(nèi)容的理解、鞏固所學(xué)知識的重要環(huán)節(jié)。教師根據(jù)課堂教學(xué)的內(nèi)容在網(wǎng)上布置課后練習(xí),學(xué)生上完課后可以下載。子系統(tǒng)設(shè)計了作業(yè)查看、下載和提交功能。通過作業(yè)查看和下載模塊,學(xué)生可以在線獲取作業(yè),然后離線完成和提交,也可以在自己的客戶機上完成后,通過提交(上傳)功能模塊遞交作業(yè)。
(5)在線自測。
自我測試是學(xué)生對所學(xué)知識掌握程度的一種檢驗方式。系統(tǒng)為課程提供在線自測題庫管理,由教師出題以及給出標準答案。學(xué)生進入課程的在線學(xué)習(xí)平臺后,通過子系統(tǒng)提供的在線自測功能模塊,可以按章節(jié)進行自我測試并得到測試成績。
(6)在線學(xué)習(xí)交流與討論。
系統(tǒng)設(shè)計的網(wǎng)上教學(xué)論壇為學(xué)生進行在線學(xué)習(xí)交流和討論提供了一個沒有時空限制的交流場所,師生們可以就教學(xué)中的熱點問題在這個論壇上進行實時交流和討論。學(xué)生進入網(wǎng)上學(xué)習(xí)中心,還可以通過公告牌及時了解教學(xué)信息,并且運用系統(tǒng)提供的短消息功能模塊,給教師發(fā)短消息提出自己的教學(xué)建議或意見。
3 學(xué)生注冊與在線學(xué)習(xí)子系統(tǒng)的實現(xiàn)
學(xué)生注冊與在線學(xué)習(xí)子系統(tǒng)是網(wǎng)絡(luò)教學(xué)輔助系統(tǒng)的一個重要組成部分,其體系結(jié)構(gòu)同樣基于B/S模式,圖1是學(xué)生注冊與在線學(xué)習(xí)子系統(tǒng)實現(xiàn)的三層結(jié)構(gòu)示意圖。前端客戶機為表示層,統(tǒng)一用瀏覽器界面,用來接收用戶提交的表單數(shù)據(jù)傳遞給功能層處理,并接收、顯示功能層傳遞的結(jié)果信息。業(yè)務(wù)層負責提供學(xué)生注冊與在線學(xué)習(xí)管理的各種功能模塊,業(yè)務(wù)層的應(yīng)用程序在WEB服務(wù)器端開發(fā)、運行和維護,Web服務(wù)器采用支持Java技術(shù)的Tomcat。數(shù)據(jù)服務(wù)層負責提供學(xué)生、課程、課件等數(shù)據(jù)的存儲,執(zhí)行查詢和更新數(shù)據(jù)的請求,數(shù)據(jù)庫服務(wù)器采用SQLSERVER2000。整個系統(tǒng)采用動態(tài)網(wǎng)頁設(shè)計技術(shù)JSP(JavaServerPage)編程,以實現(xiàn)對課程、學(xué)生、短消息、作業(yè)等信息的動態(tài)管理和人機交互式的學(xué)習(xí)功能。以下介紹子系統(tǒng)實現(xiàn)的主要特點。
(1)統(tǒng)一的注冊、登陸和個人信息管理界面。
教學(xué)輔助系統(tǒng)的用戶都統(tǒng)一通過系統(tǒng)主頁上的注冊、登錄及個人信息管理界面進行操作。系統(tǒng)管理員作為一類特殊的用戶,也要通過主頁的登錄界面進入系統(tǒng)管理與維護頁面操作,從而避免管理員直接訪問數(shù)據(jù)庫的操作,保證系統(tǒng)數(shù)據(jù)的安全性和維護的方便性。在線個人注冊的學(xué)生點擊注冊按鈕,進入注冊頁面,填寫注冊信息,提交即完成注冊。課程教學(xué)計劃內(nèi)的班級學(xué)生由系統(tǒng)管理員通過賬號管理模塊直接將他們的基本信息錄入數(shù)據(jù)庫,為他們集體注冊。注冊批準后的學(xué)生和教師,通過個人信息管理模塊可以進行個人信息維護。
(2)應(yīng)用數(shù)據(jù)庫表實現(xiàn)學(xué)生在線選課與在線學(xué)習(xí)的動態(tài)管理。
每個學(xué)期網(wǎng)上開設(shè)多少個課堂、每個課堂的授課班級和選課學(xué)生都是動態(tài)變化的。這是一種動態(tài)的學(xué)生在線學(xué)習(xí)管理,涉及多個頁面、多個功能,所有的操作都要與數(shù)據(jù)庫聯(lián)系。教學(xué)輔助系統(tǒng)的數(shù)據(jù)庫表是共享的,如課程表、課件表、作業(yè)表、自測題庫、短消息庫等,不同的是學(xué)生僅有使用表中數(shù)據(jù)的權(quán)限。實現(xiàn)每學(xué)期每門課程選課學(xué)生的動態(tài)管理的主要數(shù)據(jù)庫表及其關(guān)系模式如下:
學(xué)生{學(xué)號,登錄名,密碼,姓名,班級,所屬院系,電子郵件,聯(lián)系電話,手機、QQ號碼、基本信息,權(quán)限}
課程{課程編碼,課程代號,課程名稱,課程性質(zhì),課時,學(xué)分,教師編號}
選課{學(xué)號,課程編碼,開課學(xué)期,批準狀態(tài),成績}
(注:單下劃線的表示是該數(shù)據(jù)表的主屬性,雙下劃線的表示是該數(shù)據(jù)表的外碼)
其中,課程表存放每學(xué)期所開課程的基本信息,其他與課程相關(guān)的課件表、作業(yè)表、自測題庫都通過課程編碼與課程表建立聯(lián)系。學(xué)生注冊的信息錄入學(xué)生表,通過在線選課(或集體注冊選課)操作將選課信息錄人選課表,子系統(tǒng)通過選課表中的課程編碼找到與該課程相對應(yīng)的各類教學(xué)資源,直接列示于在線學(xué)習(xí)頁面中,方便學(xué)生使用。
(3)運用二層頁面及其框架結(jié)構(gòu)實現(xiàn)動態(tài)的網(wǎng)上學(xué)習(xí)平臺。
因為每個學(xué)生可能選幾門課,而且各個學(xué)生選的課程也不一樣,每個學(xué)生進入系統(tǒng)之后,既要進行下載課件、查看講義、在線作業(yè)等與每門課程相關(guān)的學(xué)習(xí)活動,還要進行個人信息管理、發(fā)送短消息、在線選課等與學(xué)習(xí)有關(guān)的個人管理活動。為了實現(xiàn)學(xué)習(xí)活動和管理活動的分離,設(shè)計了兩個動態(tài)頁面來實現(xiàn),即管理頁面(圖2)與學(xué)習(xí)頁面(圖3)。在第一層管理頁面,學(xué)生可以實現(xiàn)個人信息管理、在線選課、短消息、網(wǎng)上論壇等與具體課程關(guān)聯(lián)性較小的活動,同時這個頁面將把該學(xué)生已選已批準、已選未批準的課程列示出來并予以介紹。學(xué)生點擊某課程,便可以進入具體課程學(xué)習(xí)的頁面,也就是第二層學(xué)習(xí)頁面。進入學(xué)習(xí)頁面,學(xué)生可以進行查看、下載該門課程的講義、下載教學(xué)實習(xí)軟件、在線作業(yè)、在線自測等與該門課程密切相關(guān)的活動。同時,我們在兩個頁面中都將提供教學(xué)公告和相關(guān)教學(xué)網(wǎng)站的鏈接,方便同學(xué)們查看教學(xué)信息、進入相關(guān)教學(xué)網(wǎng)站學(xué)習(xí)。學(xué)生在線學(xué)習(xí)管理實現(xiàn)的流程如圖4所示。
4 結(jié)束語
我們用4篇文章介紹了我們承擔的武漢大學(xué)教務(wù)部的實踐教學(xué)改革項目的改革思路和實現(xiàn)方案,網(wǎng)絡(luò)教學(xué)輔助系統(tǒng)的應(yīng)用軟件已經(jīng)編制完成。希望通過建立一個與傳統(tǒng)課堂教學(xué)融為一體的網(wǎng)絡(luò)教學(xué)平臺,將會計知識的理論學(xué)習(xí)、實際工作的模擬演示以及應(yīng)用軟件的操作等連成一整套教學(xué)知識鏈,以利于培養(yǎng)信息時代所需的會計人才。