網(wǎng)絡(luò)應(yīng)用編程教學(xué)改革的問題和策略論文
0 引言
網(wǎng)絡(luò)應(yīng)用編程是我校醫(yī)學(xué)信息工程專業(yè)學(xué)生必修的專業(yè)基礎(chǔ)課程,當(dāng)下網(wǎng)絡(luò)編程技術(shù)高速發(fā)展,日新月異,具有更新快、涉及知識(shí)面寬和實(shí)踐性強(qiáng)的特點(diǎn),這使得“網(wǎng)絡(luò)編程基礎(chǔ)”課程的教與學(xué)有一定難度。在傳統(tǒng)的教學(xué)模式中,逐章逐知識(shí)點(diǎn)講授,課后練習(xí)實(shí)踐的教學(xué)模式已經(jīng)不適應(yīng)這門課程的教學(xué),對該課程的教學(xué)改革也勢在必行。筆者對該課程的課堂教學(xué)模式、實(shí)驗(yàn)教學(xué)環(huán)節(jié)和考核方式進(jìn)行探索。
1 課程內(nèi)容和特點(diǎn)
網(wǎng)絡(luò)應(yīng)用編程課程以Microsoft Visual Studio 2008為開發(fā)平臺(tái),以C#為開發(fā)語言,采用案例方式,讓學(xué)生掌握ASP.NET的基礎(chǔ)知識(shí)、特點(diǎn)和具體應(yīng)用。其主要內(nèi)容包括Visual Studio開發(fā)環(huán)境簡介,靜態(tài)網(wǎng)頁設(shè)計(jì)基礎(chǔ),C#語法基礎(chǔ),結(jié)構(gòu)化程序設(shè)計(jì)方法,常用Web服務(wù)器控件,常用內(nèi)置對象和狀態(tài)管理,數(shù)據(jù)庫應(yīng)用程序開發(fā)和基于角色的安全管理等方面的內(nèi)容。
該課程重點(diǎn)突出“應(yīng)用”二字,緊緊抓住培養(yǎng)學(xué)生基本編程技能這個(gè)綱,旨在通過網(wǎng)頁設(shè)計(jì)和網(wǎng)站功能開發(fā)使學(xué)生了解網(wǎng)站開發(fā)過程,注重培養(yǎng)學(xué)生的應(yīng)用能力,強(qiáng)調(diào)知識(shí)、能力與素質(zhì)的綜合訓(xùn)練。
2 教學(xué)改革
傳統(tǒng)的教學(xué)模式中側(cè)重理論教學(xué),對于學(xué)生來說往往出現(xiàn)“上課聽得懂,課后不會(huì)做”,“示范操作都能做,自己設(shè)計(jì)就無處下手”,“課堂上學(xué)生積極性不高,互動(dòng)性不強(qiáng)”等現(xiàn)象。而網(wǎng)絡(luò)應(yīng)用編程課程是一門實(shí)踐性和互動(dòng)性很強(qiáng)的課程,傳統(tǒng)的課堂教學(xué)方式側(cè)重理論,導(dǎo)致學(xué)生的實(shí)踐動(dòng)手能力較差。根據(jù)網(wǎng)絡(luò)應(yīng)用編程課程的特點(diǎn)和近兩年的實(shí)際教學(xué)效果,我們將從以下幾方面進(jìn)行教學(xué)改革研究探索。
2.1 教學(xué)模式的探索
整個(gè)課程的課堂教學(xué)全部安排在專業(yè)的網(wǎng)絡(luò)實(shí)驗(yàn)室中,課堂教學(xué)采取參與式教學(xué)方式,強(qiáng)調(diào)教學(xué)雙主體,即教師和學(xué)生都是課堂的主體。參與式教學(xué)是指:全體師生共同建立民主、和諧、熱烈的教學(xué)氛圍,讓學(xué)生擁有參與和發(fā)展機(jī)會(huì)的一種有效的學(xué)習(xí)方式,是一種合作式的教學(xué)法。這種方法以學(xué)生為中心,充分應(yīng)用靈活多樣、直觀形象的教學(xué)手段,鼓勵(lì)學(xué)生積極參與教學(xué)過程,成為其中的積極組成部分,加強(qiáng)教師與學(xué)生之間的信息交流和反饋,使學(xué)生能深刻地領(lǐng)會(huì)和掌握所學(xué)的知識(shí),并能將這種知識(shí)運(yùn)用到實(shí)踐中去。具體做法是:由學(xué)生自由組合成4~6人的小組,要求每個(gè)小組自行命名并選出組長,在課堂教學(xué)中根據(jù)各個(gè)小組的具體表現(xiàn)進(jìn)行積分,并且在每次課后都公布積分結(jié)果并張貼在教室中。這樣做的目的是建立學(xué)生的團(tuán)隊(duì)合作意識(shí),刺激學(xué)生的學(xué)習(xí)積極性,將被動(dòng)聽講變?yōu)橹鲃?dòng)學(xué)習(xí)。
在課程教授中采用任務(wù)驅(qū)動(dòng)教學(xué)法,所謂“任務(wù)驅(qū)動(dòng)”就是在學(xué)習(xí)過程中,教師引導(dǎo)學(xué)生緊緊圍繞一個(gè)共同的任務(wù)活動(dòng)中心,在強(qiáng)烈的問題動(dòng)機(jī)的驅(qū)動(dòng)下,通過對學(xué)習(xí)資源的積極主動(dòng)應(yīng)用,進(jìn)行自主探索和互動(dòng)協(xié)作的學(xué)習(xí),并在完成既定任務(wù)的同時(shí),引導(dǎo)學(xué)生產(chǎn)生一種學(xué)習(xí)實(shí)踐活動(dòng)!叭蝿(wù)驅(qū)動(dòng)”是一種建立在建構(gòu)主義教學(xué)理論基礎(chǔ)上的教學(xué)法,它要求“任務(wù)”的目標(biāo)性和教學(xué)情境的創(chuàng)建,使學(xué)生帶著真實(shí)的任務(wù)在探索中學(xué)習(xí)。在這個(gè)過程中,學(xué)生還會(huì)不斷地獲得成就感,可以更大地激發(fā)他們的求知欲望,逐步形成一個(gè)感知心智活動(dòng)的良性循環(huán),從而培養(yǎng)出獨(dú)立探索、勇于開拓進(jìn)取的自學(xué)能力。我們通過一個(gè)WEB應(yīng)用程序開發(fā)案例從網(wǎng)頁設(shè)計(jì)、功能設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)三個(gè)方面進(jìn)行演示和講解,精講項(xiàng)目開發(fā)中的知識(shí)點(diǎn)、設(shè)計(jì)思路、編程技巧,同時(shí)強(qiáng)調(diào)在設(shè)計(jì)和開發(fā)過程中容易出現(xiàn)的錯(cuò)誤以及解決方法以及在不同的開(下轉(zhuǎn)第123頁)(上接第121頁)發(fā)需求中的不同應(yīng)用方式。在教學(xué)過程中要求各小組按照教師的講解和演示逐步完成整個(gè)設(shè)計(jì)和開發(fā)過程,讓學(xué)生在課堂上去了解和熟悉一個(gè)WEB應(yīng)用程序的設(shè)計(jì)和開發(fā)過程。在實(shí)際的課堂教學(xué)中,我們發(fā)現(xiàn)這種方式極大地提高了學(xué)生的參與積極性,并且對提高學(xué)生的動(dòng)手實(shí)踐能力有很大的幫助。
2.2 實(shí)驗(yàn)教學(xué)的探索
傳統(tǒng)的實(shí)驗(yàn)教學(xué)往往使用基礎(chǔ)程序設(shè)計(jì)課程的教學(xué)模式,實(shí)驗(yàn)課內(nèi)容圍繞理論課內(nèi)容來進(jìn)行設(shè)置,即通過實(shí)驗(yàn)來驗(yàn)證理論課中的授課內(nèi)容。但是在實(shí)際教學(xué)過程中,我們發(fā)現(xiàn)這種教學(xué)方式割裂了網(wǎng)絡(luò)應(yīng)用編程課程中教學(xué)內(nèi)容的有機(jī)聯(lián)系,無法與學(xué)生學(xué)習(xí)的`其他課程知識(shí)鏈接起來,降低了學(xué)生的學(xué)習(xí)積極性,不利于學(xué)生實(shí)踐能力的培養(yǎng)。針對這種情況我們在實(shí)驗(yàn)內(nèi)容設(shè)置上進(jìn)行了新的嘗試。 在課堂教學(xué)中通過參與式教學(xué)方式和任務(wù)驅(qū)動(dòng)教學(xué)法提高了學(xué)生的學(xué)習(xí)積極性,鍛煉了學(xué)生團(tuán)隊(duì)合作意識(shí),并且對WEB應(yīng)用程序的開發(fā)過程已經(jīng)有基本的認(rèn)識(shí)和了解。因此,在實(shí)驗(yàn)教學(xué)環(huán)節(jié)中設(shè)置一個(gè)和課堂教學(xué)中相似的項(xiàng)目開發(fā)案例要求各小組獨(dú)立完成,考慮到每個(gè)學(xué)生的實(shí)踐能力和興趣差異,要求各小組對成員進(jìn)行分工,并將每名小組成員的名字和分工做成簡易卡片展示。這樣學(xué)生可以根據(jù)自己的興趣愛好選擇實(shí)驗(yàn)內(nèi)容,并且在小組內(nèi)部形成幫扶機(jī)制,極大地提高學(xué)生的學(xué)習(xí)積極性,同時(shí)培養(yǎng)了學(xué)生在項(xiàng)目開發(fā)中的團(tuán)隊(duì)協(xié)作精神。
2.3 考核模式探索
課程考核采用平時(shí)成績+實(shí)驗(yàn)成績+期末成績對學(xué)生進(jìn)行考核,其中平時(shí)成績占20%,主要根據(jù)各小組的積分情況進(jìn)行分級評定,每一個(gè)等級設(shè)定相應(yīng)的分?jǐn)?shù)。實(shí)驗(yàn)成績占30%,根據(jù)主要各小組實(shí)驗(yàn)項(xiàng)目的完成情況來評定。期末成績占50%,主要考核每個(gè)小組運(yùn)用所學(xué)知識(shí)分析和解決問題的能力,由教師擬定基本要求,各小組自行擬定項(xiàng)目。項(xiàng)目完成后要求提交項(xiàng)目報(bào)告并將完成項(xiàng)目發(fā)布到實(shí)驗(yàn)室服務(wù)器上進(jìn)行展示,邀請資深教師對各小組項(xiàng)目進(jìn)行評定。
2.4 待解決的問題
在課程教學(xué)的探索中,我們總結(jié)了一些成功的經(jīng)驗(yàn),但同時(shí)也發(fā)現(xiàn)了一些新的問題:參與式教學(xué)不適合大班教學(xué),在30~35人左右的小班教學(xué)中效果較突出;個(gè)別同學(xué)動(dòng)手能力差,請“高手”來完成自己的工作,也有小組直接在網(wǎng)上下載項(xiàng)目,稍加改動(dòng)后提交。根據(jù)這些問題,我們將繼續(xù)對教學(xué)模式進(jìn)行完善。
3 結(jié)語
通過對網(wǎng)絡(luò)應(yīng)用編程課程的教學(xué)改革,從教學(xué)效果上看,極大地提高了學(xué)生的學(xué)習(xí)主動(dòng)性和積極性,加深了對WEB應(yīng)用程序的開發(fā)技術(shù)的理解,增強(qiáng)了學(xué)生的實(shí)踐動(dòng)手能力,鍛煉了學(xué)生的團(tuán)隊(duì)合作精神,對學(xué)生后繼的“軟件工程課程實(shí)踐”課程學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。
基金項(xiàng)目:貴州省科學(xué)技術(shù)基金資助項(xiàng)目(黔科合J字LKZ[2011]22)
參考文獻(xiàn)
[1] 崔淼,關(guān)六三.彭煒 ASP.NET程序設(shè)計(jì)教程(C#版)[M].北京:機(jī)械工業(yè)出版社,2010.
[2] 單穎.參與式教學(xué)方法在高校課堂教學(xué)中的應(yīng)用[J].皖西學(xué)院學(xué)報(bào),2006.22(4):154-156.
[3] 方賢勇,羅斌,仲紅.參與式教學(xué)法在計(jì)算機(jī)基礎(chǔ)課程教學(xué)中的應(yīng)用[J].廣東石油化工學(xué)院學(xué)報(bào),2011.21(2):43-46.
[4] 劉峽壁,李悅寧.大學(xué)參與式教學(xué)法的一種實(shí)踐與思考[J].計(jì)算機(jī)教育,2012(21):60-63.
[5] 黃勇南.任務(wù)驅(qū)動(dòng)教學(xué)法在網(wǎng)頁設(shè)計(jì)與制作中的應(yīng)用[J].電子世界,2014(9):157.
[6] 李慶華.計(jì)算機(jī)專業(yè)網(wǎng)絡(luò)編程課程教改研究與探索[J].福建電腦,2014.30(1):59-60.
【網(wǎng)絡(luò)應(yīng)用編程教學(xué)改革的問題和策略論文】相關(guān)文章:
高校網(wǎng)絡(luò)教學(xué)交互平臺(tái)的構(gòu)建問題和策略論文09-13
應(yīng)用型人才培養(yǎng)質(zhì)量的研究的問題和策略研究論文06-30
數(shù)據(jù)庫基礎(chǔ)與應(yīng)用建構(gòu)主義教學(xué)的問題和策略論文09-06
高職體育教學(xué)改革策略論文06-21
案例驅(qū)動(dòng)的Java編程技術(shù)教學(xué)改革分析論文06-27