醫(yī)學(xué)教育網(wǎng)絡(luò)教學(xué)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)

時(shí)間:2022-04-28 09:53:18

導(dǎo)語(yǔ):醫(yī)學(xué)教育網(wǎng)絡(luò)教學(xué)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

醫(yī)學(xué)教育網(wǎng)絡(luò)教學(xué)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)

網(wǎng)絡(luò)教學(xué)平臺(tái)是針對(duì)Internet開展現(xiàn)代遠(yuǎn)程教育的支撐軟件工具,為遠(yuǎn)程教學(xué)的教師和學(xué)習(xí)者提供授課、學(xué)習(xí)、作業(yè)處理、討論、答疑等教學(xué)過程所提供支持工具,是實(shí)施網(wǎng)絡(luò)教育所必須的教學(xué)支撐環(huán)境[1]。國(guó)內(nèi)許多學(xué)?;蛘吖菊陂_發(fā)或者已開發(fā)了適用于我國(guó)的相關(guān)軟件,如科健、校際通、網(wǎng)梯、育得優(yōu)、飛魚、安博等,這些軟件各具特色,部分比較完善,然而系統(tǒng)龐大、功能繁復(fù),而部分產(chǎn)品的功能則較弱,也有些產(chǎn)品僅支持同步教學(xué)方式,其作用類似于網(wǎng)絡(luò)版電視大學(xué)[2]。本文根據(jù)現(xiàn)階段網(wǎng)絡(luò)教學(xué)平臺(tái)的缺點(diǎn),重點(diǎn)構(gòu)建科學(xué)的系統(tǒng)結(jié)構(gòu),讓系統(tǒng)具備良好的可重用性和易維護(hù)性、易擴(kuò)展性。

1網(wǎng)絡(luò)學(xué)習(xí)的優(yōu)勢(shì)分析

1.1對(duì)學(xué)習(xí)者嘗試過程進(jìn)行強(qiáng)化,讓其長(zhǎng)期記憶加深。網(wǎng)絡(luò)教學(xué)的多媒體教學(xué)具有活潑、生動(dòng)的特點(diǎn),能讓學(xué)習(xí)者的積極性和主動(dòng)性顯著提高,讓學(xué)習(xí)者有興趣去學(xué)習(xí)。采用網(wǎng)絡(luò)學(xué)習(xí),學(xué)習(xí)者面對(duì)的主要是機(jī)器,因此可以不用擔(dān)心自己的面子問題而不斷進(jìn)行嘗試,進(jìn)而來對(duì)學(xué)習(xí)進(jìn)行強(qiáng)化[3]。1.2網(wǎng)絡(luò)教學(xué)能為學(xué)習(xí)者提供支持。對(duì)于學(xué)習(xí)者來講,在學(xué)習(xí)期間需要支持才能堅(jiān)持下去,一旦缺乏支持則可能放棄學(xué)習(xí)。網(wǎng)絡(luò)教學(xué)具有良好的交互性,能向?qū)W習(xí)者進(jìn)行快速和及時(shí)的反饋,對(duì)學(xué)習(xí)者存在的疑問進(jìn)行解決,讓學(xué)習(xí)者能堅(jiān)持下去[4]。1.3網(wǎng)絡(luò)教學(xué)能對(duì)社會(huì)資源進(jìn)行優(yōu)化和節(jié)省。采用網(wǎng)絡(luò)教學(xué)不會(huì)受時(shí)空限制,學(xué)校不需要解決學(xué)習(xí)者的住宿問題,也不需要為學(xué)習(xí)者安排教師,而且還能減少學(xué)習(xí)者的交通費(fèi)用和交通時(shí)間[5]。教學(xué)活動(dòng)不會(huì)受到地域限制,能向全國(guó)各地延伸,甚至可以延伸到世界各地,不但能優(yōu)化教育資源,而且還能讓教育資源實(shí)現(xiàn)共享。網(wǎng)上教學(xué)信息的存在形式為電子形式,在復(fù)制教學(xué)信息時(shí),不僅經(jīng)濟(jì)、快速,而且操作簡(jiǎn)單方便,因此能有效節(jié)約書本開支;除此之外電子信息容易進(jìn)行更改,所以方便對(duì)網(wǎng)上的教學(xué)內(nèi)容進(jìn)行更新。

2網(wǎng)絡(luò)教學(xué)平臺(tái)現(xiàn)階段存在的問題

2.1無(wú)法有效支持多學(xué)科體系。分析現(xiàn)階段的網(wǎng)絡(luò)教育平臺(tái)發(fā)現(xiàn),大部分僅支持文科類型課程的交互和學(xué)習(xí),對(duì)化學(xué)、物理、輸血等理科類型的課程支持還比較小,有些網(wǎng)絡(luò)教育平臺(tái)僅能在頁(yè)面上顯示相關(guān)內(nèi)容,無(wú)法在網(wǎng)頁(yè)上通過公式和他人直接交互[6]。2.2缺乏有效的動(dòng)態(tài)交互功能。交互主要為系統(tǒng)與用戶的交互、用戶與用戶的交互。部分網(wǎng)絡(luò)教學(xué)平臺(tái)雖然通過聲音、動(dòng)畫以及圖形等媒體技術(shù)來開展教學(xué)活動(dòng),然而交互功能卻并不理想。學(xué)生在對(duì)電子書籍的相關(guān)內(nèi)容進(jìn)行學(xué)習(xí)時(shí),處于被動(dòng)地位,無(wú)法通過網(wǎng)絡(luò)教學(xué)平臺(tái)開展協(xié)作性、創(chuàng)造性和發(fā)現(xiàn)式學(xué)習(xí)。2.3測(cè)試系統(tǒng)的功能不理想。現(xiàn)階段雖然有些網(wǎng)上測(cè)試系統(tǒng)能按照用戶的實(shí)際需求進(jìn)行動(dòng)態(tài)選題組卷,但是大部分都是通過隨機(jī)函數(shù)在題庫(kù)中組卷,缺乏目的性,并不是按照教學(xué)需求和教學(xué)策略需求來組卷,所以試卷無(wú)法充分滿足教學(xué)的實(shí)際需求,組卷一致性也無(wú)法得到保證。

3系統(tǒng)設(shè)計(jì)

3.1設(shè)計(jì)系統(tǒng)架構(gòu)。正常情況下,為了便于系統(tǒng)的可擴(kuò)展性和可移植性,而且也為了不改變軟件模型和功能,能按照需求靈活調(diào)整用戶界面構(gòu)成,可以選擇MVC來對(duì)系統(tǒng)體系結(jié)構(gòu)進(jìn)行架構(gòu)[7]。采用MVC模式方示模型,為應(yīng)用對(duì)象,無(wú)用戶界面;V表示視圖,生成用戶界面,為流向用戶的數(shù)據(jù);C表示控制器,按照用戶輸入對(duì)界面數(shù)據(jù)顯示進(jìn)行控制,并對(duì)模型對(duì)象狀態(tài)進(jìn)行更新,模型同隊(duì)視圖數(shù)據(jù)進(jìn)行更新來對(duì)數(shù)據(jù)變化情況進(jìn)行反映[8]。本文選擇MVC結(jié)構(gòu)模式和B/S三層軟件架構(gòu)模式來構(gòu)建網(wǎng)絡(luò)教學(xué)平臺(tái),其體系結(jié)構(gòu)包括控制層、業(yè)務(wù)邏輯層和表示層。但是因?yàn)镸VC模式具有較大的開發(fā)難度,在實(shí)現(xiàn)本平臺(tái)時(shí)可以選擇Struts框架模式進(jìn)行輔助開發(fā),讓MVC模式的開發(fā)難度降低。3.2各層詳細(xì)設(shè)計(jì)。(1)表示層:對(duì)客戶端桌面的顯示內(nèi)容進(jìn)行定義,同時(shí)對(duì)客戶端請(qǐng)求進(jìn)行接收,然后轉(zhuǎn)到控制層,通過JSP來實(shí)現(xiàn),選擇Struts定義來對(duì)表單進(jìn)行標(biāo)記,該標(biāo)記能對(duì)HTML中的標(biāo)記進(jìn)行封裝,與ActionForm元素實(shí)現(xiàn)相互間的映射。(2)控制層:對(duì)客戶端請(qǐng)求進(jìn)行接收,并執(zhí)行業(yè)務(wù)邏輯,向客戶端返回結(jié)果。控制層由ActionMapping和ActionServlet組成。本平臺(tái)架構(gòu)是由ActionServlet和Servleet所組成,選擇web.xml文檔來對(duì)Servlet進(jìn)行配置。(3)業(yè)務(wù)邏輯層:用于功能模塊的封裝和實(shí)現(xiàn),有ActionForm和Action組成,ActionForm用于對(duì)表單數(shù)據(jù)進(jìn)行封裝,Action則用于對(duì)應(yīng)用處理邏輯的封裝,兩者通過交互實(shí)現(xiàn)表單請(qǐng)求。Action類能直接實(shí)現(xiàn)簡(jiǎn)單邏輯,而復(fù)雜邏輯則是通過EJB或JavaBean實(shí)現(xiàn)[9]。

4系統(tǒng)實(shí)現(xiàn)

4.1媒體資源合成模塊。在合成媒體資源時(shí),是按照教學(xué)片斷相互間的語(yǔ)義和時(shí)間關(guān)系來對(duì)其播放邏輯關(guān)系進(jìn)行確定,教師可按照講課內(nèi)容來對(duì)時(shí)間先后關(guān)系進(jìn)行設(shè)定,當(dāng)學(xué)生按照個(gè)人需求來對(duì)學(xué)習(xí)內(nèi)容進(jìn)行合成時(shí),則可以按照學(xué)習(xí)時(shí)間段來對(duì)資源先后順序進(jìn)行設(shè)定[10]。選擇數(shù)碼攝像機(jī)拍攝下或模擬任課教師的試驗(yàn)過程、技能講解、授課過程,并對(duì)其他視頻、音頻素材進(jìn)行收集,轉(zhuǎn)換成流媒體格式,將幻燈片轉(zhuǎn)化為圖片格式,利用教學(xué)平臺(tái)將多媒體素材傳輸?shù)椒?wù)器[11]。4.2在線考試模塊。用戶登錄作為驗(yàn)證過程,第一步是從數(shù)據(jù)庫(kù)獲得用戶的相關(guān)信息,按照用戶角色顯示相關(guān)的操作界面[12-13]。按照考試的要求和特點(diǎn),應(yīng)嚴(yán)格限制用戶的權(quán)限劃分,對(duì)于管理員、學(xué)生、專家以及教師來講,其界面也存在差異。首先系統(tǒng)應(yīng)根據(jù)試卷要求,從題庫(kù)中通過隨機(jī)函數(shù)動(dòng)態(tài)喊去整張?jiān)嚲眍}目,按照題型的不同在答題頁(yè)面上顯示各個(gè)試題,每次所形成的試卷各不相同。在每次生成試卷后,用戶可以將其保存,也可以對(duì)試卷進(jìn)行瀏覽,如果存在不適合或者重復(fù)題目,則可對(duì)試卷進(jìn)行在線維護(hù)。除此之外考試系統(tǒng)還應(yīng)具備答案恢復(fù)的功能。4.3網(wǎng)絡(luò)學(xué)習(xí)系統(tǒng)。用戶在利用瀏覽器使用網(wǎng)絡(luò)教學(xué)平臺(tái)時(shí),應(yīng)驗(yàn)證用戶的身份,按照用戶可以將平臺(tái)分成面向?qū)W生、面向?qū)<摇⒚嫦蚪處?、面向系統(tǒng)管理員。

作者:蔣寧 林林 王琪 賈振