郭玉坤 王忠紅
摘 要:由于B/S架構(gòu)模式有客戶端零維護(hù)及易擴(kuò)展升級(jí)等優(yōu)點(diǎn),使得它在WEB興起后便被廣泛的使用。客戶端只需要安裝瀏覽器,無(wú)需安裝其它組件,在任何地方都可輕松實(shí)現(xiàn)對(duì)WEB服務(wù)器端的訪問(wèn)。基于B/S架構(gòu)的教學(xué)網(wǎng)站,能夠輕松的實(shí)現(xiàn)學(xué)生通過(guò)網(wǎng)站參與第二課堂的教學(xué)活動(dòng),優(yōu)化了教學(xué)資源,提升了教學(xué)效果。
關(guān)鍵詞:B/S架構(gòu);教學(xué)網(wǎng)站;第二課堂
1 引言
大學(xué)計(jì)算機(jī)基礎(chǔ)教育屬于公共課,也是各院系所有專業(yè)大一新生的必修課。由于各種客觀因素的限制,使得大一新生的計(jì)算機(jī)理論及操作基礎(chǔ)差距極大。一般情況下,大部分城鎮(zhèn)學(xué)生有長(zhǎng)期使用電腦的經(jīng)歷,有較高的操作水平和較好的理論基礎(chǔ);而部分農(nóng)村學(xué)生幾乎還處在零起點(diǎn)的水平,學(xué)生的水平出現(xiàn)兩級(jí)分化的局面。面對(duì)如此層次不齊的學(xué)生,課堂教學(xué)總是無(wú)法同時(shí)滿足所有學(xué)生的需求,出現(xiàn)高手吃不飽,一窮二白的又無(wú)法消化的局面。這種局面的出現(xiàn),使得處于兩個(gè)極端的學(xué)生都出現(xiàn)倦怠情緒,感覺(jué)課堂毫無(wú)收獲,進(jìn)而發(fā)展為上課走神打瞌睡,甚至逃課的現(xiàn)象。
基于B/S架構(gòu)(Browser/Server,瀏覽器/服務(wù)器)的第二課堂教學(xué)網(wǎng)站,能夠很好的解決這一問(wèn)題。課堂上,老師可以針對(duì)大部分學(xué)生的需求來(lái)施教,進(jìn)行適量的講解,然后把大量的時(shí)間留給學(xué)生進(jìn)行實(shí)踐。學(xué)生可以通過(guò)基于B/S架構(gòu)第二課堂教學(xué)網(wǎng)站,按照自己的實(shí)際情況,在第二課堂的分級(jí)教學(xué)環(huán)節(jié)里面選擇適合自己的教學(xué)任務(wù)和實(shí)踐任務(wù)進(jìn)行訓(xùn)練。這樣,零起點(diǎn)的學(xué)生有提升的機(jī)會(huì),而高起點(diǎn)的學(xué)生有提升的空間。各自都有收獲便可解決學(xué)生倦怠、厭學(xué)等不良情緒。
2 設(shè)計(jì)背景及理論支持
馬周周教授在“從莊子‘不射之射看當(dāng)前我國(guó)教育技術(shù)之淺陋”說(shuō)到,我國(guó)教育技術(shù)在庸俗的實(shí)用主義哲學(xué)的誤導(dǎo)下,教育技術(shù)事業(yè)長(zhǎng)期地陷入‘機(jī)事的沼澤地,偏執(zhí)而不能自拔[2]。同時(shí),本人也曾經(jīng)通過(guò)調(diào)查得出這樣一個(gè)結(jié)論,計(jì)算機(jī)基礎(chǔ)教育是在中小學(xué),唯一一個(gè)不參與升學(xué)考試的科目;唯一一個(gè)可以真正實(shí)施素質(zhì)教育的科目;唯一一個(gè)可以以提升學(xué)生動(dòng)手能力、創(chuàng)新能力、協(xié)作能力的學(xué)科;唯一一個(gè)可以提升學(xué)生綜合能力和未來(lái)社會(huì)競(jìng)爭(zhēng)力的學(xué)科,卻被淪為最不受重視的學(xué)科[3]。馬周周教授一針見(jiàn)血的之處了當(dāng)前教育模式的弊病,同時(shí),本人也對(duì)計(jì)算機(jī)基礎(chǔ)的教學(xué)現(xiàn)狀做過(guò)較為詳盡的調(diào)查和分析。當(dāng)前的計(jì)算機(jī)基礎(chǔ)的課堂教學(xué)模式已經(jīng)遠(yuǎn)遠(yuǎn)不能適應(yīng)時(shí)代的需求,開(kāi)發(fā)B/S架構(gòu)的第二課堂教學(xué)網(wǎng)站迫在眉睫。
3 網(wǎng)站框架設(shè)計(jì)
ASP.net可以輕松實(shí)現(xiàn)客戶端的身份驗(yàn)證、分布系統(tǒng)和網(wǎng)站配置等[1],所以初步選定ASP.net作為網(wǎng)站制作工具,使用常用的SQL server制作數(shù)據(jù)庫(kù)。第二課堂教學(xué)網(wǎng)站的使用對(duì)象是個(gè)院系的老師和學(xué)生,老師要在網(wǎng)站里面及時(shí)上傳和更新教學(xué)內(nèi)容,及時(shí)上傳相關(guān)的訓(xùn)練習(xí)題和實(shí)踐資料。學(xué)生也要及時(shí)查看教師的教學(xué)內(nèi)容,及時(shí)完成相應(yīng)的實(shí)踐任務(wù),同時(shí)及時(shí)對(duì)教師的資料進(jìn)行評(píng)價(jià),參與和教師互動(dòng)的活動(dòng)。網(wǎng)站的基本結(jié)構(gòu)如圖1所示。
4 開(kāi)發(fā)平臺(tái)及關(guān)鍵技術(shù)
數(shù)據(jù)庫(kù)鏈接時(shí),使用ODBC.NET Framework,OLE DB.NET Framework,或SOL Server.NET Framework等來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)訪問(wèn)。本系統(tǒng)采用ASP.NET的集成控件ADO.NET來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。ADO.NET是常用的數(shù)據(jù)庫(kù)訪問(wèn)控件。使用ADO.NET控件時(shí),還可使用新的NET Framework來(lái)提供數(shù)據(jù)源,實(shí)現(xiàn)對(duì)各類數(shù)據(jù)源的統(tǒng)一訪問(wèn)。同時(shí)執(zhí)行對(duì)數(shù)據(jù)庫(kù)的檢索等。
5 預(yù)期效果
通過(guò)第二課堂教學(xué)網(wǎng)站,可以輕松實(shí)現(xiàn)分級(jí)教學(xué),緩解課堂教學(xué)壓力,彌補(bǔ)課堂教學(xué)的不足。同時(shí)還可以輕松實(shí)現(xiàn)師生互動(dòng),讓教學(xué)效果上一個(gè)新臺(tái)階。
[參考文獻(xiàn)]
[1]楊荻.醫(yī)院BS架構(gòu)信息管理系統(tǒng)設(shè)計(jì)與應(yīng)用[J].計(jì)算機(jī)仿真,2010,06:342-345.
[2]馬周周.從莊子“不射之射”看當(dāng)前我國(guó)教育技術(shù)之淺陋[J].電化教育研究,2013,1(237):19-25.
[3]郭玉坤.透過(guò)計(jì)算機(jī)基礎(chǔ)教育看我國(guó)教育之誤區(qū)和盲區(qū)[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2013,10:129-136.