李曉靜,房國棟,段渭軍,王瓊瓊
(1.西北工業(yè)大學(xué) 電子信息學(xué)院,陜西 西安 710072;2.西北工業(yè)大學(xué) 網(wǎng)絡(luò)與教育技術(shù)中心,陜西 西安 710072;3.西北工業(yè)大學(xué) 體育部,陜西 西安 710072)
隨著以互聯(lián)網(wǎng)技術(shù)為核心的信息技術(shù)的發(fā)展,網(wǎng)絡(luò)教學(xué)在我國得到了蓬勃的發(fā)展。在網(wǎng)絡(luò)教學(xué)中,網(wǎng)絡(luò)教學(xué)平臺(tái)為教與學(xué)的實(shí)施提供了技術(shù)支持。網(wǎng)絡(luò)教學(xué)平臺(tái)自誕生以來經(jīng)歷了內(nèi)容管理系統(tǒng)(CMS)、學(xué)習(xí)管理系統(tǒng)(LMS)、學(xué)習(xí)內(nèi)容管理系統(tǒng)(LCMS)、通用網(wǎng)絡(luò)教學(xué)平臺(tái)(Webbased Instruction Platforms)四個(gè)階段后,發(fā)展為一個(gè)由網(wǎng)上課程開發(fā)系統(tǒng)、網(wǎng)上教學(xué)支持系統(tǒng)和網(wǎng)上教學(xué)管理系統(tǒng)構(gòu)成的相對(duì)完整的網(wǎng)絡(luò)教學(xué)支撐平臺(tái)。[1]盡管大多數(shù)的網(wǎng)絡(luò)教學(xué)平臺(tái)已具備用戶管理、課程管理、資源管理等教學(xué)管理功能,但是,在利用網(wǎng)絡(luò)教學(xué)平臺(tái)的學(xué)習(xí)(教學(xué))過程中出現(xiàn)了無法監(jiān)控學(xué)生學(xué)習(xí)狀況、不能指導(dǎo)學(xué)生學(xué)習(xí)方法、無法實(shí)現(xiàn)及時(shí)交流等問題,從而直接影響了學(xué)習(xí)效率。因此,網(wǎng)絡(luò)教學(xué)平臺(tái)需要在現(xiàn)有功能的基礎(chǔ)上增加管理學(xué)習(xí)過程的功能,以提高網(wǎng)絡(luò)教學(xué)(學(xué)習(xí))效果。
網(wǎng)絡(luò)學(xué)習(xí)是指通過計(jì)算機(jī)或者其他傳播媒體組建的網(wǎng)絡(luò)平臺(tái)來進(jìn)行學(xué)習(xí)的一種學(xué)習(xí)活動(dòng)。學(xué)習(xí)過程是學(xué)習(xí)者為達(dá)成學(xué)習(xí)目標(biāo)而必須執(zhí)行的基本階段或環(huán)節(jié)。那么,網(wǎng)絡(luò)學(xué)習(xí)過程就是指在計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境下學(xué)習(xí)者為了達(dá)到預(yù)定學(xué)習(xí)效果而采取的一系列操作或活動(dòng),如確定學(xué)習(xí)目標(biāo)、制定學(xué)習(xí)計(jì)劃、選擇學(xué)習(xí)方法、操作學(xué)習(xí)行為等。
網(wǎng)絡(luò)學(xué)習(xí)過程管理就是對(duì)網(wǎng)絡(luò)學(xué)習(xí)過程進(jìn)行管理,即對(duì)學(xué)習(xí)者在學(xué)習(xí)過程中的不同階段或環(huán)節(jié)所采用的不同學(xué)習(xí)行為的管理。網(wǎng)絡(luò)學(xué)習(xí)過程管理是以學(xué)習(xí)者的學(xué)習(xí)過程為核心、對(duì)學(xué)習(xí)者的學(xué)習(xí)行為進(jìn)行有效的引導(dǎo)、監(jiān)控、幫助、激勵(lì)等管理行為,正如傳統(tǒng)課堂中教師指導(dǎo)監(jiān)督學(xué)生的學(xué)習(xí)情況、學(xué)習(xí)行為、課堂紀(jì)律、布置作業(yè)、組織討論、測評(píng)考試等行為。
網(wǎng)絡(luò)學(xué)習(xí)過程管理的目的是實(shí)現(xiàn)學(xué)習(xí)者和教師對(duì)學(xué)習(xí)過程的管理。[2]對(duì)學(xué)習(xí)過程的管理需要在學(xué)習(xí)過程中實(shí)現(xiàn)對(duì)學(xué)習(xí)者信息的記錄,學(xué)習(xí)過程的追蹤、監(jiān)控,師生之間和學(xué)生之間的交互、討論,學(xué)習(xí)方法和學(xué)習(xí)過程的引導(dǎo)、幫助,對(duì)學(xué)習(xí)結(jié)果的監(jiān)測與評(píng)價(jià)等功能。由于網(wǎng)絡(luò)學(xué)習(xí)具有突破時(shí)空限制的特點(diǎn),學(xué)生可以隨時(shí)隨地進(jìn)行網(wǎng)絡(luò)學(xué)習(xí)。在基于網(wǎng)絡(luò)教學(xué)平臺(tái)的學(xué)習(xí)中,并不能保證學(xué)生在學(xué)習(xí)的同時(shí)剛好教師也在線。因此,通過借助教師管理學(xué)習(xí)過程很難實(shí)現(xiàn),只能通過依靠網(wǎng)絡(luò)教學(xué)平臺(tái)來實(shí)現(xiàn)對(duì)學(xué)習(xí)者學(xué)習(xí)行為的引導(dǎo)、監(jiān)控、幫助、激勵(lì)等管理功能。那么,我們需要對(duì)網(wǎng)絡(luò)教學(xué)平臺(tái)的管理功能重新設(shè)計(jì),在現(xiàn)有管理功能的基礎(chǔ)上注入對(duì)學(xué)習(xí)過程管理系統(tǒng)的設(shè)計(jì)。
網(wǎng)絡(luò)教學(xué)平臺(tái)自20世紀(jì)90年代中期產(chǎn)生,經(jīng)過二十多年的發(fā)展,目前已進(jìn)入現(xiàn)代通用網(wǎng)絡(luò)教學(xué)平臺(tái)階段,其管理系統(tǒng)主要有教學(xué)與系統(tǒng)管理子系統(tǒng)、網(wǎng)絡(luò)教學(xué)與自主學(xué)習(xí)子系統(tǒng)、網(wǎng)絡(luò)課程開發(fā)與資源管理子系統(tǒng),它的管理功能主要是面向網(wǎng)絡(luò)教學(xué)資源、面向用戶和課程的,而沒有對(duì)學(xué)習(xí)過程的管理。基于網(wǎng)絡(luò)教學(xué)平臺(tái)的學(xué)習(xí)過程管理系統(tǒng)是對(duì)學(xué)習(xí)者的學(xué)習(xí)全過程 (從學(xué)習(xí)者進(jìn)入平臺(tái)開始至學(xué)習(xí)者離開平臺(tái))進(jìn)行管理的,它是網(wǎng)絡(luò)教學(xué)平臺(tái)的一個(gè)專門管理學(xué)習(xí)過程的子系統(tǒng)。
基于網(wǎng)絡(luò)教學(xué)平臺(tái)的學(xué)習(xí)過程管理系統(tǒng)主要用于實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)學(xué)習(xí)過程的管理,主要內(nèi)容在于管理網(wǎng)絡(luò)學(xué)習(xí)行為,包括對(duì)學(xué)習(xí)者的引導(dǎo)、監(jiān)控、幫助、考核與評(píng)價(jià)、激勵(lì)等。其系統(tǒng)功能結(jié)構(gòu)如圖1所示。
用戶管理功能包括三個(gè)模塊:用戶注冊(cè)、用戶登錄和用戶管理。[3]用戶注冊(cè)模塊提供用戶注冊(cè)界面,將正確的注冊(cè)信息寫入數(shù)據(jù)庫,用戶根據(jù)自己身份選擇注冊(cè)方式,待完成注冊(cè)后才能進(jìn)入平臺(tái)學(xué)習(xí)。用戶登錄模塊中,當(dāng)用戶輸入登錄信息后,系統(tǒng)自動(dòng)將輸入的信息和相關(guān)用戶數(shù)據(jù)庫中的內(nèi)容進(jìn)行比較,如果該用戶輸入的信息和數(shù)據(jù)庫表中的內(nèi)容相符,則通過驗(yàn)證,可成功登錄;否則登錄失敗。用戶管理主要管理學(xué)生、教師和管理員三種類型的人員,其中不同類型的人員被賦予的權(quán)限不同。
管理系統(tǒng)中的引導(dǎo)功能主要體現(xiàn)在對(duì)學(xué)習(xí)者進(jìn)行學(xué)習(xí)進(jìn)度提示、學(xué)習(xí)方法指導(dǎo)、重難點(diǎn)提示三個(gè)方面。學(xué)習(xí)進(jìn)度提示是指系統(tǒng)為學(xué)習(xí)者提示當(dāng)前的學(xué)習(xí)進(jìn)度及全部學(xué)習(xí)量等信息,引導(dǎo)學(xué)習(xí)者合理安排學(xué)習(xí)進(jìn)度。學(xué)習(xí)方法指導(dǎo)是指系統(tǒng)根據(jù)學(xué)習(xí)內(nèi)容的特征為學(xué)習(xí)者提供幾種有效的學(xué)習(xí)方法,學(xué)習(xí)者可以根據(jù)自身狀況選擇合適的學(xué)習(xí)方法。重難點(diǎn)提示是指系統(tǒng)在學(xué)習(xí)內(nèi)容的重難點(diǎn)處設(shè)置提示,便于學(xué)生抓住學(xué)習(xí)重點(diǎn),合理安排學(xué)習(xí)時(shí)間。
系統(tǒng)中的監(jiān)控管理功能類似于傳統(tǒng)課堂中教師對(duì)學(xué)生學(xué)習(xí)情況的監(jiān)督和控制作用,包括學(xué)習(xí)時(shí)間的控制、學(xué)習(xí)內(nèi)容的控制、學(xué)習(xí)交互的控制和學(xué)習(xí)效果的控制。[4]學(xué)習(xí)時(shí)間的控制是指系統(tǒng)從學(xué)習(xí)者注冊(cè)登錄該網(wǎng)絡(luò)課程起,記錄學(xué)習(xí)者在網(wǎng)絡(luò)課程中停留的時(shí)間,便于學(xué)習(xí)者能隨時(shí)查看自己的學(xué)習(xí)時(shí)間。學(xué)習(xí)內(nèi)容的監(jiān)控是指系統(tǒng)提供記錄學(xué)習(xí)者在規(guī)定時(shí)間內(nèi)學(xué)習(xí)的章節(jié)和知識(shí)點(diǎn)的功能,為檢驗(yàn)學(xué)習(xí)成果提供量化指標(biāo)。學(xué)習(xí)交互的監(jiān)控是指系統(tǒng)能夠記錄學(xué)習(xí)者在規(guī)定時(shí)間內(nèi)與教師或其他學(xué)習(xí)者的交互的次數(shù)和討論主題的個(gè)數(shù)。學(xué)習(xí)效果的監(jiān)控是指系統(tǒng)能夠監(jiān)控學(xué)習(xí)者的形成性練習(xí),及時(shí)了解學(xué)習(xí)者進(jìn)行個(gè)別化自主學(xué)習(xí)的階段性學(xué)習(xí)效果。
系統(tǒng)能夠?yàn)閷W(xué)習(xí)者提供交流討論、網(wǎng)絡(luò)答疑、相關(guān)知識(shí)鏈接等幫助。交流討論借助于QQ軟件、BBS、留言板、E-mail等手段在教師和學(xué)生間建立多向同步或異步在線交流來解決學(xué)生之間、師生之間在教學(xué)活動(dòng)或課后環(huán)節(jié)中的交流和討論問題,給學(xué)生充分自主權(quán)和發(fā)言權(quán),如對(duì)課程的某些主題可以在網(wǎng)上展開討論,各自發(fā)表見解等。網(wǎng)絡(luò)答疑能讓學(xué)生在學(xué)習(xí)過程中遇到疑問時(shí)能盡快得到教師對(duì)該問題的解答。相關(guān)知識(shí)鏈接的功能是指學(xué)生在學(xué)習(xí)過程中遇到新的知識(shí)點(diǎn)時(shí),系統(tǒng)會(huì)提供相關(guān)知識(shí)鏈接,為學(xué)生提供幫助,節(jié)約學(xué)生查找的時(shí)間,提高學(xué)習(xí)效率。
系統(tǒng)從作業(yè)管理、題庫管理、測驗(yàn)管理和成績管理四個(gè)方面提供考核管理。[5]作業(yè)管理部分是指教師可以在線布置作業(yè)、批改作業(yè)、對(duì)作業(yè)進(jìn)行統(tǒng)計(jì)分析,學(xué)生可以在線完成作業(yè)并提交給教師。題庫管理部分是指錄入原始題庫資料后,系統(tǒng)可以生成試題庫,能夠提供單選、多選、判斷正誤、匹配、排序、填空和論述題等多種題型,且題庫內(nèi)容可以導(dǎo)入、導(dǎo)出,或者形成壓縮包便于老師保存數(shù)據(jù)。測驗(yàn)管理是指教師可以從試題庫中抽出測試題目或錄入原始試題,并規(guī)定測試時(shí)間,系統(tǒng)根據(jù)時(shí)間提示自動(dòng)開放或關(guān)閉測驗(yàn),學(xué)生在線測驗(yàn)后保存結(jié)果。成績管理是指系統(tǒng)可創(chuàng)建關(guān)于學(xué)生答案的統(tǒng)計(jì)數(shù)據(jù)報(bào)告,進(jìn)行綜合加權(quán)計(jì)算,自動(dòng)得到綜合測評(píng)分?jǐn)?shù),并能對(duì)特定用戶、作業(yè)和考試進(jìn)行深入分析,并產(chǎn)生報(bào)表。
系統(tǒng)中的評(píng)價(jià)方式比較齊全,由教師評(píng)價(jià)、自我評(píng)價(jià)和同伴評(píng)價(jià)組成,評(píng)價(jià)要素可編輯,可填寫標(biāo)題、描述,設(shè)置其他參數(shù)如是否開啟自我評(píng)價(jià)、評(píng)價(jià)開始時(shí)間、提交時(shí)間、結(jié)束時(shí)間等。激勵(lì)機(jī)制是把學(xué)習(xí)與適當(dāng)?shù)膴蕵方Y(jié)合,把學(xué)習(xí)與獎(jiǎng)勵(lì)相結(jié)合,其目的在于提高學(xué)習(xí)者的學(xué)習(xí)興趣,主要方法有學(xué)習(xí)積分獎(jiǎng)勵(lì),進(jìn)度游戲獎(jiǎng)勵(lì),提示語鼓勵(lì)等。
基于網(wǎng)絡(luò)教學(xué)平臺(tái)的學(xué)習(xí)過程管理系統(tǒng)采用B/S三層體系結(jié)構(gòu),分別表示為用戶表示層(即瀏覽器)、業(yè)務(wù)邏輯層(即應(yīng)用服務(wù)器)和數(shù)據(jù)層(即數(shù)據(jù)庫系統(tǒng)),其體系結(jié)構(gòu)如圖2所示。
圖2 基于B/S三層架構(gòu)
該系統(tǒng)的開發(fā)環(huán)境是在Windows操作系統(tǒng)下,用到的服務(wù)器是Apache,數(shù)據(jù)庫是SQL Sever,主要的開發(fā)工具是PHP+HTML+CSS。
該系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)有:
PHP即 Hypertext Preprocessor(超文本預(yù)處理器),其語法借鑒了 C、Java、PERL等語言,但對(duì)于開發(fā)者編程知識(shí)的要求較低,它與HTML語言具有非常好的兼容性,使用者可以直接在腳本代碼中加入HTML標(biāo)簽,或者在HTML標(biāo)簽中加入腳本代碼從而更好地實(shí)現(xiàn)頁面控制。PHP提供了標(biāo)準(zhǔn)的數(shù)據(jù)庫接口,數(shù)據(jù)庫連接方便,兼容性強(qiáng)、擴(kuò)展性強(qiáng),可以進(jìn)行面向?qū)ο缶幊獭?/p>
SQL Server是由Microsoft公司推出的一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),具有良好的可伸縮性和可用性,易于安裝部署和使用,支持對(duì)稱多處理器結(jié)構(gòu)、存儲(chǔ)過程、ODBC,并具有自主的SQL語言。 SQL Server以其內(nèi)置的數(shù)據(jù)復(fù)制功能、強(qiáng)大的管理工具、與Internet的緊密集成和開放的系統(tǒng)結(jié)構(gòu)為廣大的用戶、開發(fā)人員和系統(tǒng)集成商提供了一個(gè)出眾的數(shù)據(jù)庫平臺(tái)。
(1)打開與SQL Sever數(shù)據(jù)庫的鏈接
MS SQL Sever的連接可分為一般連接和永久鏈接兩種。一般連接使用的函數(shù)是mssql-connect;永久連接使用的函數(shù)是mssql-pconnect。這兩個(gè)函數(shù)的語法分別如下:
參數(shù)說明:
Severname:為欲連上的數(shù)據(jù)庫服務(wù)器名稱。
Username:為連接使用的賬號(hào),可省略。
Password:為連接使用的密碼,可省略。
(2)關(guān)閉與SQL Sever數(shù)據(jù)庫的鏈接
使用mssql-connect函數(shù)連接的數(shù)據(jù)庫,可以使用mssql-close函數(shù)來關(guān)閉鏈接。該函數(shù)的語法如下:
Boolean mssql-close(int[link-identifier]);
參數(shù)link-identifier為所指定的連接,可省略。
目前基于網(wǎng)絡(luò)教學(xué)平臺(tái)的學(xué)習(xí)過程管理系統(tǒng)尚處于初步運(yùn)行階段,還存在較多的問題,需要進(jìn)一步研究與測驗(yàn),以達(dá)到更好的管理效果。
[1]曲宏毅,韓錫斌,張明等.網(wǎng)絡(luò)教學(xué)平臺(tái)的研究進(jìn)展[J].數(shù)字校園,2006(5):55-59.
[2]曹艷.網(wǎng)絡(luò)學(xué)習(xí)社區(qū)中協(xié)作學(xué)習(xí)過程管理系統(tǒng)的構(gòu)建與實(shí)現(xiàn)[D].武漢:華中師范大學(xué),2007:14.
[3]秦劍鋒.基于Web的教學(xué)管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D].青島:中國海洋大學(xué),2006:43-48.
[4]陳云虹.基于Web的網(wǎng)絡(luò)課程學(xué)習(xí)監(jiān)控體系的構(gòu)建[D].西安:陜西師范大學(xué),2004:26-27.
[5]朱琦斌.基于BlackBoard的網(wǎng)絡(luò)教學(xué)管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[D].上海:復(fù)旦大學(xué),2010:31-32.