摘 要:精品課程網(wǎng)站的開發(fā)和建設(shè)是實(shí)現(xiàn)優(yōu)質(zhì)教學(xué)資源共享,提高高校教學(xué)質(zhì)量和人才培養(yǎng)質(zhì)量的重要手段。本文根據(jù)國(guó)家精品課程評(píng)估指標(biāo),結(jié)合某高校精品課程網(wǎng)站建設(shè)的實(shí)踐,對(duì)精品課程網(wǎng)站的欄目進(jìn)行了統(tǒng)一規(guī)范,利用基于JTBC內(nèi)容管理系統(tǒng)(Content Management Systems,CMS)設(shè)計(jì)實(shí)現(xiàn)了高校精品課程網(wǎng)站,為高校精品課程網(wǎng)站的建設(shè)提供了實(shí)現(xiàn)方案和技術(shù)參考。關(guān)鍵詞:高校精品課程;內(nèi)容管","Introduction":"","Columns":"多媒體設(shè)計(jì)","Volume":"","Content":"
摘 要:精品課程網(wǎng)站的開發(fā)和建設(shè)是實(shí)現(xiàn)優(yōu)質(zhì)教學(xué)資源共享,提高高校教學(xué)質(zhì)量和人才培養(yǎng)質(zhì)量的重要手段。本文根據(jù)國(guó)家精品課程評(píng)估指標(biāo),結(jié)合某高校精品課程網(wǎng)站建設(shè)的實(shí)踐,對(duì)精品課程網(wǎng)站的欄目進(jìn)行了統(tǒng)一規(guī)范,利用基于JTBC內(nèi)容管理系統(tǒng)(Content Management Systems,CMS)設(shè)計(jì)實(shí)現(xiàn)了高校精品課程網(wǎng)站,為高校精品課程網(wǎng)站的建設(shè)提供了實(shí)現(xiàn)方案和技術(shù)參考。
關(guān)鍵詞:高校精品課程;內(nèi)容管理系統(tǒng);網(wǎng)站建設(shè)
中圖分類號(hào):TP393.092
根據(jù)教育部下發(fā)的《教育部關(guān)于啟動(dòng)高等學(xué)校教學(xué)質(zhì)量與教學(xué)改革工程精品課程建設(shè)工作的通知》,精品課程建設(shè)工作正式啟動(dòng),截止2010年底,已累計(jì)建設(shè)國(guó)家級(jí)精品課程3700余門,覆蓋了全國(guó)31個(gè)省、自治區(qū)、直轄市的近千所高校,并帶動(dòng)起近10000門省級(jí)精品課程和校級(jí)精品課程[1]。但隨之而來的精品課程網(wǎng)站建設(shè)問題層出,如“開發(fā)周期長(zhǎng),成本高,維護(hù)難”等,為了更好的規(guī)范精品課程網(wǎng)站,與國(guó)家精品課程評(píng)估指標(biāo)相一致,進(jìn)行了精品課程網(wǎng)站欄目的統(tǒng)一規(guī)劃,通過使用JTBC內(nèi)容管理系統(tǒng)減少了開發(fā)成本及周期、簡(jiǎn)化了網(wǎng)站后期維護(hù)工作。
1 高校精品課程網(wǎng)站現(xiàn)狀
目前,隨著精品課程建設(shè)的不斷深入,現(xiàn)階段國(guó)家精品課程建設(shè)已取得了一定的成績(jī),但高校精品課程網(wǎng)站建設(shè)仍然存在一些需要改進(jìn)和完善的地方,主要表現(xiàn)為:精品課程建設(shè)工作一般采用獨(dú)立開發(fā)模式,開發(fā)系統(tǒng)通用性、重用性佷低,資源的共享性也佷差[2]。這樣的建設(shè)方式既增加了建設(shè)成本,又造成了精品課程網(wǎng)站的內(nèi)容與新教學(xué)資源更新的嚴(yán)重脫節(jié),精品課程網(wǎng)站也就無法及時(shí)反映最新的教學(xué)狀況。對(duì)于精品課程負(fù)責(zé)人來說,只能瀏覽觀看,不利于交互性網(wǎng)絡(luò)輔助教學(xué)活動(dòng)的開展,很難依靠精品課網(wǎng)站來進(jìn)行隨時(shí)更新教學(xué)內(nèi)容、在線答疑輔導(dǎo)、即時(shí)交流、在線考核等師生交互活動(dòng),師生參與程度很低。
2 基于JTBC的CMS開發(fā)精品課程網(wǎng)站的優(yōu)勢(shì)
CMS(Content Management System,內(nèi)容管理系統(tǒng))采用服務(wù)器端腳本語言對(duì)網(wǎng)站的欄目、內(nèi)容以及模板進(jìn)行管理和維護(hù)[3]。利用CMS建設(shè)精品課程網(wǎng)站能實(shí)現(xiàn)靜態(tài)頁面的界面美觀,并能提高網(wǎng)頁的快速瀏覽性,同時(shí)動(dòng)態(tài)頁面的可維護(hù)性、可持續(xù)發(fā)展性又有很優(yōu)秀的體現(xiàn)。JTBC是開源免費(fèi)的CMS,這為精品課程網(wǎng)站建設(shè)節(jié)約了成本,降低了二次開發(fā)的難度,有利于設(shè)計(jì)實(shí)現(xiàn)更具精品課程特色的網(wǎng)站;精品課程網(wǎng)站投入使用后,后期維護(hù)不需要專業(yè)技術(shù)人員,降低了后期維護(hù)的難度;采用JTBC建設(shè)的網(wǎng)站周期短,隨著課程自身教學(xué)內(nèi)容及結(jié)構(gòu)的變化,網(wǎng)站也能快速變更系統(tǒng)結(jié)構(gòu)和內(nèi)容;JTBC針對(duì)系統(tǒng)安全性和性能方面也作了優(yōu)化,這樣使得精品課程網(wǎng)站能以較低的成本,獲得較高的安全性和較好的性能。
3 基于JTBC的精品課程網(wǎng)站的具體實(shí)施
JTBC網(wǎng)站內(nèi)容管理系統(tǒng)是一套可對(duì)現(xiàn)有模塊進(jìn)行擴(kuò)充與克隆的網(wǎng)站系統(tǒng)核心,采用UTF-8編碼,采取語言/代碼/程序兩兩分離的技術(shù)模式,全面使用了模板包與語言包結(jié)構(gòu),為用戶的修改提供方便,網(wǎng)站內(nèi)容的每一個(gè)角落都可以在后臺(tái)予以管理,是一套非常適合用作系統(tǒng)建站或者進(jìn)行二次開發(fā)的程序核心[4]。下面就欄目規(guī)劃設(shè)置、開發(fā)實(shí)踐過程及相關(guān)技術(shù)介紹基于JTBC的精品課程網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)。
3.1 精品課程網(wǎng)站欄目的統(tǒng)一規(guī)范。統(tǒng)一的欄目設(shè)置,使得精品課程有了一個(gè)統(tǒng)一的標(biāo)準(zhǔn),建設(shè)某一個(gè)精品課程的任務(wù)就轉(zhuǎn)換為向欄目添加合適的內(nèi)容,而添加內(nèi)容的操作完全可以由課程負(fù)責(zé)人獨(dú)立完成。這樣就提高了精品課程建設(shè)的效率,降低了精品課程網(wǎng)站建設(shè)的難度。
按照國(guó)家精品課程評(píng)估指標(biāo),精品課程的一級(jí)欄目及二級(jí)欄目規(guī)范如表1所示:為:課程設(shè)置、教學(xué)內(nèi)容、方法手段、教師隊(duì)伍、實(shí)踐教學(xué)、教學(xué)效果、特色與政策、工學(xué)結(jié)合、習(xí)題試題、互動(dòng)交流。在各個(gè)一級(jí)欄目中又包含若干子欄目。如課程設(shè)置欄目包含課程介紹、課程定位、課程整體設(shè)計(jì)、課程標(biāo)準(zhǔn)、課程培養(yǎng)方案等;教學(xué)內(nèi)容欄目包含教學(xué)大綱、授課計(jì)劃、教案、PPT課件、教學(xué)錄像、教材選用、參考文獻(xiàn)、材料標(biāo)準(zhǔn)、學(xué)習(xí)指南、考核方法等;實(shí)踐教學(xué)欄目包括校內(nèi)實(shí)訓(xùn)條件、校外實(shí)習(xí)環(huán)境、實(shí)驗(yàn)指導(dǎo)、實(shí)驗(yàn)錄像、技能訓(xùn)練等;教學(xué)效果欄目包括校外專家評(píng)價(jià)、行業(yè)企業(yè)專家評(píng)價(jià)、校內(nèi)督導(dǎo)評(píng)價(jià)、學(xué)生評(píng)價(jià)、有關(guān)聲譽(yù)說明等;特色政策欄目包括課程特色與創(chuàng)新、政策支持等;工學(xué)結(jié)合欄目包括校企合作、兼職教師、企業(yè)簡(jiǎn)介、合作項(xiàng)目、現(xiàn)場(chǎng)教學(xué)、技能競(jìng)賽等。以下是筆者參與的基于JTBC的某高校精品課程開發(fā)中,規(guī)劃好的一部分欄目示例,如圖1所示。
圖1 精品課程欄目規(guī)范
3.2 精品課程網(wǎng)站的開發(fā)實(shí)踐及關(guān)鍵技術(shù)。使用JTBC開發(fā)精品課程的一般步驟:開發(fā)人員與課程負(fù)責(zé)人進(jìn)行有效溝通,確定開發(fā)所需的基本功能和界面要求,使用Photoshop圖片處理軟件設(shè)計(jì)出首頁及子頁的頁面圖片,從而迅速做出設(shè)計(jì)方案,用這些設(shè)計(jì)方案再次與課程負(fù)責(zé)人溝通,課程負(fù)責(zé)人認(rèn)同之后進(jìn)行具體課程網(wǎng)站的開發(fā)。
JTBC的網(wǎng)頁生成原理是,首先用戶通過后臺(tái)將文章、圖片信息添加到規(guī)劃好的不同欄目的分類中,然后通過頁面模板中的調(diào)用函數(shù)讀取數(shù)據(jù)庫中的數(shù)據(jù)記錄,得到文章、圖片信息,最后通過調(diào)用模板生成對(duì)應(yīng)的HTML結(jié)構(gòu)代碼,添加到最終顯示的網(wǎng)頁中。網(wǎng)頁生成的魚骨圖如圖2所示。
圖2 網(wǎng)頁生成過程魚骨圖
在生成網(wǎng)頁的過程中,調(diào)用函數(shù)itransfer的作用至關(guān)重要,它的主要作用是從數(shù)據(jù)庫中提取數(shù)據(jù),并結(jié)合指定調(diào)用模板的HTML語言形式完成格式化輸出。itransfer的參數(shù)采用復(fù)合參數(shù)型字符串,如:{$=itransfer(\"genre=products;tpl=1;type=new;topx=10\")},其作用是:調(diào)用產(chǎn)品(products)欄目下的前10條最新的記錄,按照預(yù)設(shè)的調(diào)用模板為1的模板樣式格式化輸出。調(diào)用模板1為:
其中{@}是循環(huán)標(biāo)志,在循環(huán)標(biāo)志之間的內(nèi)容,將會(huì)根據(jù)itransfer函數(shù)從數(shù)據(jù)庫中讀取記錄的數(shù)目而多次出現(xiàn)。模板中的curl函數(shù)用來構(gòu)建url地址,{$topic}標(biāo)簽將會(huì)被文章的標(biāo)題替換,{$id}將會(huì)被文章的id替換,{$time}將會(huì)被文章的發(fā)表時(shí)間替換。動(dòng)態(tài)生成的HTML代碼最終將會(huì)替換模板頁中的{$=itransfer(…)}函數(shù)所出現(xiàn)的位置,從而實(shí)現(xiàn)網(wǎng)頁的動(dòng)態(tài)生成。
4 結(jié)束語
根據(jù)國(guó)家精品課程評(píng)估指標(biāo),結(jié)合某高校精品課程建設(shè)的實(shí)踐,本論文對(duì)精品課程網(wǎng)站的欄目進(jìn)行了統(tǒng)一規(guī)范設(shè)置,并利用基于JTBC的CMS技術(shù)設(shè)計(jì)實(shí)現(xiàn)了高校精品課程網(wǎng)站,這為精品課程網(wǎng)站的開發(fā)提供了技術(shù)參考,是精品課程網(wǎng)站建設(shè)的一個(gè)新思路。
參考文獻(xiàn):
[1]國(guó)家級(jí)精品課程評(píng)估指標(biāo)體系(2010年)[Z].廣州城市職業(yè)學(xué)院,2012(08)
[2]郝莉萍,陳義輝.高等學(xué)校精品課網(wǎng)站網(wǎng)站現(xiàn)狀的研究[J].網(wǎng)友世界.2012(14)
[3]耿璐,聶足.基于CMS的企業(yè)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2009(02):351-357.
[4]JTBC官網(wǎng)[EO/OL].2014.http://www.jtbc.cn/about/.
作者簡(jiǎn)介:李婷妤(1980-),女,慈利人,工程碩士,研究方向:計(jì)算機(jī)軟件及應(yīng)用。
作者單位:湖南環(huán)境生物職業(yè)技術(shù)學(xué)院,湖南衡陽 421000
基金項(xiàng)目:本文系2010年湖南環(huán)境生物職業(yè)技術(shù)學(xué)院院長(zhǎng)科研基金青年資助項(xiàng)目(SZ2010-01)。