高勝哲,尹麗
摘要:本文以國(guó)家開(kāi)展精品開(kāi)放課程建設(shè)為背景,以大學(xué)數(shù)學(xué)課程為研究對(duì)象,以課程評(píng)價(jià)為切入點(diǎn),分別從研究背景、需求分析、系統(tǒng)設(shè)計(jì)、關(guān)鍵技術(shù)和數(shù)據(jù)庫(kù)設(shè)計(jì)等方面研究并設(shè)計(jì)了基于B/S模式的大學(xué)數(shù)學(xué)課程評(píng)價(jià)系統(tǒng),是大學(xué)數(shù)學(xué)課程信息平臺(tái)建設(shè)的重要組成部分。
關(guān)鍵詞:大學(xué)數(shù)學(xué);課程評(píng)價(jià);課程建設(shè)
1. 研究背景
根據(jù)《教育部關(guān)于國(guó)家精品開(kāi)放課程建設(shè)的實(shí)施意見(jiàn)》的精神,加大教學(xué)改革步伐,課程體系建設(shè)和課程內(nèi)容整合,深化教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段以及考核方式的改革,利用現(xiàn)代信息技術(shù)手段,加強(qiáng)優(yōu)質(zhì)教育資源開(kāi)發(fā)和普及共享,進(jìn)一步提高高等教育質(zhì)量。
課程是學(xué)校教學(xué)工作的基本單元,是構(gòu)成專業(yè)的第一要素。課程建設(shè)是教學(xué)建設(shè)的核心內(nèi)容,是深化教學(xué)改革,提高教學(xué)質(zhì)量的一項(xiàng)綜合性建設(shè)工作。按照學(xué)?!耙詥伍T課程為基礎(chǔ)、以課程群建設(shè)為核心、強(qiáng)化課程體系建設(shè)” 的課程指導(dǎo)原則,從受益面以及課程性質(zhì)出發(fā),建立了“高等數(shù)學(xué)課程群”“線性代數(shù)課程群”和“概率論與數(shù)理統(tǒng)計(jì)課程群”。為加強(qiáng)大學(xué)數(shù)學(xué)課程建設(shè),提高大學(xué)數(shù)學(xué)課程建設(shè)水平,研發(fā)一個(gè)基于B/S模式的大學(xué)數(shù)學(xué)課程評(píng)價(jià)系統(tǒng),實(shí)現(xiàn)了課程評(píng)價(jià)常態(tài)化和信息化,使大學(xué)數(shù)學(xué)課程建設(shè)與課程評(píng)價(jià)相輔相成,具有重要現(xiàn)實(shí)意義。
2.需求分析
根據(jù)教育部頒布的《2008年度國(guó)家精品課程評(píng)審指標(biāo)體系(本科)》,大學(xué)數(shù)學(xué)課程的評(píng)審要體現(xiàn)大學(xué)數(shù)學(xué)教育教學(xué)改革的方向,引導(dǎo)教師創(chuàng)新。對(duì)大學(xué)數(shù)學(xué)課程評(píng)價(jià)系統(tǒng)的具體要求為:
(1)系統(tǒng)安全性。系統(tǒng)用戶登錄采用口令控制機(jī)制,防止非法使用系統(tǒng);數(shù)據(jù)寫入進(jìn)行完整性控制;采用大型數(shù)據(jù)庫(kù)管理系統(tǒng)MS SQL server;提供軟件容錯(cuò)包,及時(shí)診斷和提示系統(tǒng)錯(cuò)誤及處理方法。
(2)系統(tǒng)可靠性。系統(tǒng)應(yīng)符合國(guó)家精品課程評(píng)審標(biāo)準(zhǔn);系統(tǒng)能夠?qū)崿F(xiàn)大學(xué)數(shù)學(xué)課程評(píng)價(jià)的工作要求。
(3)系統(tǒng)開(kāi)放性。系統(tǒng)應(yīng)可以靈活實(shí)現(xiàn)課程評(píng)價(jià),實(shí)現(xiàn)評(píng)價(jià)專家異地注冊(cè)、異地評(píng)價(jià);系統(tǒng)應(yīng)具有與大學(xué)數(shù)學(xué)課程檔案管理信息系統(tǒng)的接口,實(shí)現(xiàn)數(shù)據(jù)共享。
(4)系統(tǒng)科學(xué)性。系統(tǒng)中采用的評(píng)價(jià)算法應(yīng)實(shí)現(xiàn)定性與定量相結(jié)合,同時(shí)應(yīng)提供用戶可以自行豐富評(píng)價(jià)算法的功能。
3.系統(tǒng)設(shè)計(jì)
3.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
大學(xué)數(shù)學(xué)課程評(píng)價(jià)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖,如圖1所示。
圖1中以大學(xué)數(shù)學(xué)課程評(píng)價(jià)系統(tǒng)為中心,通過(guò)大學(xué)數(shù)學(xué)課程檔案管理信息系統(tǒng)收集、存儲(chǔ)、提供涉及課程評(píng)價(jià)的基礎(chǔ)信息,而系統(tǒng)管理人員、評(píng)價(jià)專家信息、評(píng)價(jià)模型信息等信息通過(guò)大學(xué)數(shù)學(xué)課程評(píng)價(jià)系統(tǒng)的服務(wù)器端進(jìn)行維護(hù);評(píng)價(jià)專家在身份認(rèn)證后通過(guò)客戶端對(duì)待評(píng)價(jià)課程根據(jù)評(píng)價(jià)指標(biāo)的要求進(jìn)行打分,經(jīng)過(guò)評(píng)價(jià)數(shù)學(xué)模型處理后給出最終評(píng)價(jià)結(jié)果。
系統(tǒng)開(kāi)發(fā)基于B/S模式,后臺(tái)數(shù)據(jù)庫(kù)選用MS SQL server 數(shù)據(jù)庫(kù),前端程序使用visual studio 和Java 語(yǔ)言開(kāi)發(fā),操作系統(tǒng)為Windows XP。
3.2系統(tǒng)功能設(shè)計(jì)
根據(jù)大學(xué)數(shù)學(xué)課程評(píng)價(jià)工作的需要,系統(tǒng)功能可分為用戶信息管理、專家信息管理、課程評(píng)價(jià)管理、數(shù)學(xué)模型管理、評(píng)價(jià)數(shù)據(jù)處理、評(píng)價(jià)結(jié)果發(fā)布等六個(gè)模塊,其系統(tǒng)功能圖,如圖2所示。
系統(tǒng)功能簡(jiǎn)述如下:
(1)用戶信息管理模塊:包括系統(tǒng)管理人員和各級(jí)用戶信息的維護(hù),登錄口令設(shè)置,訪問(wèn)權(quán)限設(shè)置。
(2)專家信息管理模塊:包括評(píng)價(jià)專家的基本信息維護(hù),評(píng)價(jià)專家評(píng)價(jià)課程設(shè)置,評(píng)價(jià)專家訪問(wèn)權(quán)限設(shè)置。
(3)課程評(píng)價(jià)管理模塊:包括發(fā)布課程評(píng)價(jià)有效期,設(shè)置課程評(píng)價(jià)專家人選,課程評(píng)價(jià)專家人選組成結(jié)構(gòu)分析,設(shè)置課程評(píng)價(jià)指標(biāo),課程評(píng)價(jià)狀態(tài)管理,設(shè)置課程評(píng)價(jià)系統(tǒng)與大學(xué)數(shù)學(xué)課程檔案管理信息系統(tǒng)接口。
(4)數(shù)學(xué)模型管理模塊:包括設(shè)置課程選用的評(píng)價(jià)模型,對(duì)評(píng)價(jià)數(shù)學(xué)模型信息維護(hù),提供系統(tǒng)與其他數(shù)學(xué)模型軟件包接口。
(5)評(píng)價(jià)數(shù)據(jù)處理模塊:包括評(píng)價(jià)專家評(píng)價(jià)數(shù)據(jù)預(yù)處理,選用評(píng)價(jià)數(shù)學(xué)模型進(jìn)行數(shù)據(jù)處理,評(píng)價(jià)結(jié)果生成及語(yǔ)義解釋,評(píng)價(jià)數(shù)據(jù)存儲(chǔ)和備份。
(6)評(píng)價(jià)結(jié)果發(fā)布模塊:包括根據(jù)發(fā)布渠道的不同,采用不同形式發(fā)布評(píng)價(jià)結(jié)果,給出課程建設(shè)方面的建議。
4. 關(guān)鍵技術(shù)
4.1 面向?qū)ο蠓椒?/p>
面向?qū)ο蠓椒▽?duì)問(wèn)題的理解更直接,更符合人們認(rèn)識(shí)客觀事物的思維規(guī)律;系統(tǒng)分析和系統(tǒng)設(shè)計(jì)使用同一模型,不存在過(guò)渡困難;開(kāi)發(fā)出來(lái)的系統(tǒng)從本質(zhì)上具有更強(qiáng)的生命力;易于擴(kuò)充和維護(hù)。[1,2]
4.2 科學(xué)的評(píng)價(jià)模型
系統(tǒng)不僅用計(jì)算機(jī)軟件模擬人的手工操作,而且能夠?qū)λa(chǎn)生的數(shù)據(jù)進(jìn)行處理,運(yùn)用科學(xué)的評(píng)價(jià)數(shù)學(xué)模型進(jìn)行分析。評(píng)價(jià)數(shù)學(xué)模型有模糊數(shù)學(xué)、層次分析、回歸分析、聚類分析、數(shù)據(jù)包絡(luò)法等。
4.3 無(wú)紙?jiān)u價(jià)
無(wú)紙辦公是當(dāng)今世界上辦公手段發(fā)展的趨勢(shì)。系統(tǒng)的實(shí)施可以使得課程評(píng)價(jià)擺脫繁重的手工操作,實(shí)現(xiàn)課程評(píng)價(jià)信息化、無(wú)紙化,避免了大量資源浪費(fèi)。
5. 數(shù)據(jù)庫(kù)設(shè)計(jì)
要設(shè)計(jì)高質(zhì)量的大學(xué)數(shù)學(xué)課程評(píng)價(jià)系統(tǒng),首先是要解決建立良好的數(shù)據(jù)庫(kù)結(jié)構(gòu)這一問(wèn)題。關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論主要包括三個(gè)方面內(nèi)容:數(shù)據(jù)依賴、范式和模式設(shè)計(jì)方法。為了便于程序設(shè)計(jì),提高軟件的可靠性和運(yùn)行效率,必須在信息分析的基礎(chǔ)上合理的建立數(shù)據(jù)庫(kù)。[3]
在數(shù)據(jù)庫(kù)管理系統(tǒng)MS SQL server 上建立了用戶信息表、專家信息表、課程檔案信息表、評(píng)價(jià)數(shù)據(jù)表、評(píng)價(jià)結(jié)果表、數(shù)學(xué)模型表等多個(gè)表、視圖及存儲(chǔ)過(guò)程。
6. 結(jié)束語(yǔ)
大學(xué)數(shù)學(xué)課程評(píng)價(jià)系統(tǒng)是在大學(xué)數(shù)學(xué)課程評(píng)價(jià)方面一種嘗試,是目前國(guó)家精品開(kāi)放課建設(shè)的一個(gè)補(bǔ)充,也是大學(xué)數(shù)學(xué)課程信息平臺(tái)建設(shè)的重要組成部分。在后續(xù)的研究中,將利用數(shù)學(xué)方法對(duì)課程建設(shè)過(guò)程中產(chǎn)生的數(shù)據(jù)及課程評(píng)價(jià)所積累的數(shù)據(jù)進(jìn)行深度分析,挖掘出潛在的、有價(jià)值的信息,并嘗試將課程評(píng)價(jià)應(yīng)用推廣到其他課程中。
參考文獻(xiàn)
[1] 鄺孔武,王曉敏.信息系統(tǒng)分析與設(shè)計(jì)(第三版)[M].北京:清華大學(xué)出版社,1998.
[2] 黃梯云.智能決策支持系統(tǒng).北京:電子工業(yè)出版社,2001.
[3] 王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論(第三版)[M].北京:高等教育出版社,2000.
[4] 胡水星.基于模糊理論的網(wǎng)絡(luò)課程評(píng)價(jià)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電化教育研究,2006,158(6):52-58.
[5] 趙春娜等,基于理想灰關(guān)聯(lián)距離的課程評(píng)估方法[J].數(shù)學(xué)的實(shí)踐與認(rèn)識(shí),2012,42(2):27-35.