案例教學(xué)法在“網(wǎng)絡(luò)編程基礎(chǔ)”課程中的應(yīng)用研究
顧雅珍
(赤峰學(xué)院計(jì)算機(jī)與信息工程學(xué)院,內(nèi)蒙古 赤峰 024000)
摘要:網(wǎng)絡(luò)編程基礎(chǔ)是操作性很強(qiáng)的課程,知識(shí)體現(xiàn)出變化性和多樣性的特點(diǎn),在這種情況下采用何種教學(xué)方法直接影響應(yīng)用型人才培養(yǎng)效果。分析了課程特點(diǎn),闡述了案例教學(xué)法的內(nèi)涵與特點(diǎn),分析了在課程中實(shí)施此法的可行性及實(shí)施過程,并通過比較法驗(yàn)證了案例教學(xué)的成功。
關(guān)鍵詞:網(wǎng)絡(luò)編程基礎(chǔ);案例;教學(xué);應(yīng)用型人才
中圖分類號(hào):G642.0 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-0079(2014)21-0018-02
在信息爆炸的經(jīng)濟(jì)時(shí)代,用人單位對(duì)有實(shí)踐經(jīng)驗(yàn),動(dòng)手能力強(qiáng)的技術(shù)人才求賢若渴,而很多本科生限于“沒有工作經(jīng)驗(yàn)”的門檻找不到工作,這樣的現(xiàn)象歸根到底是課堂教學(xué)與企業(yè)需求之間的矛盾。目前,應(yīng)用型人才的培養(yǎng)成為很多高校教學(xué)改革的目標(biāo)。“網(wǎng)絡(luò)編程基礎(chǔ)”是赤峰學(xué)院(以下簡稱“我院”)計(jì)算機(jī)科學(xué)與技術(shù)(服務(wù)外包方向)專業(yè)的專業(yè)必修課,課程內(nèi)容包括三部分:HTML、CSS+DIV、JavaScript。教學(xué)目標(biāo)是培養(yǎng)學(xué)生利用CSS+DIV技術(shù)制作出具有動(dòng)態(tài)效果的網(wǎng)頁的能力。課程特點(diǎn)是實(shí)踐性強(qiáng)、操作性強(qiáng)、綜合性強(qiáng)。為了培養(yǎng)學(xué)生成為企業(yè)需要的應(yīng)用型人才,必須改進(jìn)傳統(tǒng)教學(xué)方法。實(shí)踐表明案例教學(xué)法可明顯提高學(xué)生的積極性、創(chuàng)造性與綜合運(yùn)用能力。本文結(jié)合筆者教學(xué)經(jīng)驗(yàn),探討了案例教學(xué)法在“網(wǎng)絡(luò)編程基礎(chǔ)”課程中的應(yīng)用。
一、案例教學(xué)法的內(nèi)涵與優(yōu)點(diǎn)
案例教學(xué)法是一種建立在建構(gòu)主義教學(xué)理論基礎(chǔ)上的教學(xué)方法,其思想源于拋錨式教學(xué)。[1]拋錨式教學(xué)要求建立在有感染力的真實(shí)問題或真實(shí)事件基礎(chǔ)上,[2]強(qiáng)調(diào)學(xué)生對(duì)知識(shí)的主動(dòng)建構(gòu)過程,強(qiáng)調(diào)學(xué)生學(xué)習(xí)的自主性和創(chuàng)新性。建構(gòu)主義認(rèn)為:學(xué)習(xí)具有自主性、情境性和社會(huì)性;[3]學(xué)生是知識(shí)意義的主動(dòng)建構(gòu)者;教師是意義建構(gòu)的幫助者;學(xué)生要想深刻理解事物內(nèi)部的性質(zhì)、規(guī)律以及該事物與其他事物之間的聯(lián)系,最好的辦法是讓學(xué)生到現(xiàn)實(shí)世界的真實(shí)環(huán)境中去感受、去體驗(yàn)。所以拋錨式教學(xué)也被稱為“實(shí)例式教學(xué)”或“情境式教學(xué)”。[2]
案例教學(xué)法是根據(jù)教學(xué)的目的和要求,由教師把學(xué)生引入到一個(gè)適合的學(xué)習(xí)情境中,在學(xué)生掌握基本知識(shí)和技術(shù)的基礎(chǔ)上,對(duì)案例進(jìn)行分析,引導(dǎo)學(xué)生開拓思維,發(fā)現(xiàn)規(guī)律的教學(xué)方法。案例教學(xué)法具有突出實(shí)踐性、學(xué)生主體性、過程動(dòng)態(tài)性、結(jié)果多元化的特點(diǎn)。實(shí)施案例教學(xué)法的優(yōu)點(diǎn)是:有利于激發(fā)學(xué)生學(xué)習(xí)的主觀能動(dòng)性;有利于提高學(xué)生的創(chuàng)新潛能;有利于增進(jìn)同學(xué)之間互幫互助、團(tuán)結(jié)協(xié)作意識(shí);[4]有利于集思廣益,教學(xué)相長。
二、“網(wǎng)絡(luò)編程基礎(chǔ)”課程采用案例教學(xué)法的可行性
“網(wǎng)絡(luò)編程基礎(chǔ)”的教學(xué)目標(biāo)是培養(yǎng)學(xué)生利用Dreamweaver等網(wǎng)頁設(shè)計(jì)工具開發(fā)小型網(wǎng)站的能力,課程特點(diǎn)是操作性、實(shí)踐性強(qiáng)。課程中HTML是標(biāo)記性語言,用來表示網(wǎng)頁的內(nèi)容;CSS+DIV用來表示網(wǎng)頁的樣式,決定了網(wǎng)頁布局,顏色搭配;JavaScript是客戶端腳本語言,可制作網(wǎng)頁的動(dòng)態(tài)效果。要想把枯燥的標(biāo)記、命令與生動(dòng)的網(wǎng)頁對(duì)應(yīng)起來,首先要讓學(xué)生明確要做什么,然后才是怎么做,這樣學(xué)生才能帶著興趣去學(xué)習(xí)新知識(shí)。案例教學(xué)法正是按這樣的思路去組織教學(xué)。教學(xué)過程中教師首先展示網(wǎng)頁案例,這些案例來源于生活,學(xué)生立即有了直觀的印象,然后教師再引導(dǎo)學(xué)生學(xué)習(xí)能完成這個(gè)案例的相關(guān)命令和標(biāo)記。學(xué)生為了做到案例效果,會(huì)主動(dòng)探尋標(biāo)記與網(wǎng)頁元素之間的內(nèi)在聯(lián)系而忽略了學(xué)習(xí)的乏味性,提高了學(xué)習(xí)效率,增強(qiáng)了學(xué)習(xí)效果。
我院“網(wǎng)絡(luò)編程基礎(chǔ)”的教學(xué)完全在機(jī)房進(jìn)行講授,采用多媒體教學(xué)平臺(tái),為案例教學(xué)法提供了良好的實(shí)施環(huán)境。實(shí)施案例教學(xué)法的過程是案例—理論—案例。利用多媒體教學(xué)環(huán)境,教師可方便展示案例,講解理論,學(xué)生可自主查看案例,動(dòng)手制作案例。
從以上兩方面分析看出,“網(wǎng)絡(luò)編程基礎(chǔ)”適合使用案例教學(xué)法。
三、案例教學(xué)法在“網(wǎng)絡(luò)編程基礎(chǔ)”課程中的實(shí)施過程[4]
1.案例準(zhǔn)備
教師準(zhǔn)備案例應(yīng)根據(jù)以下原則:
(1)案例要小而精。案例教學(xué)費(fèi)時(shí)會(huì)比較多,所以案例選擇要精準(zhǔn),既能保證教學(xué),又不會(huì)耽誤太多時(shí)間。“網(wǎng)絡(luò)編程基礎(chǔ)”課程的特點(diǎn)是標(biāo)記的使用與網(wǎng)頁的展示有對(duì)應(yīng)關(guān)系,所以小而精的案例比較容易選擇。
(2)案例要新。為了能夠吸引學(xué)生注意力,案例要選取學(xué)生關(guān)心、感興趣的內(nèi)容,充分調(diào)動(dòng)他們的積極性。
(3)案例設(shè)計(jì)要合理。包括案例內(nèi)容與教學(xué)過程設(shè)計(jì)。案例中知識(shí)點(diǎn)的先后順序,提問設(shè)計(jì)環(huán)節(jié)要得當(dāng),這樣案例教學(xué)才能起到事半功倍的效果。
2.案例引入
案例引入指講授前先提出一個(gè)要解決的問題,再引導(dǎo)學(xué)生思考解決的方法,最終引出新知識(shí)點(diǎn)。案例引入的意義在于引導(dǎo)學(xué)生進(jìn)入教學(xué)情境中,充分調(diào)動(dòng)學(xué)生積極性,激發(fā)學(xué)生求得答案的欲望,變被動(dòng)為主動(dòng)學(xué)習(xí)。引入過程中教師要注意與學(xué)生的互動(dòng),把握好各知識(shí)點(diǎn)引入的時(shí)機(jī)?!熬W(wǎng)絡(luò)編程基礎(chǔ)”課程中案例引入是先展示網(wǎng)頁效果,介紹網(wǎng)頁元素,再講解具體步驟。以“超級(jí)鏈接”內(nèi)容為例,案例是“狗狗大全”,教師展示網(wǎng)頁并操作,點(diǎn)擊小狗的標(biāo)題,讓學(xué)生猜猜會(huì)有什么結(jié)果,然后再展示另一個(gè)頁面,顯示狗的圖片和介紹。小狗可愛的圖片很容易吸引學(xué)生的注意力,生動(dòng)的鏈接效果清楚明了,學(xué)生觀看后都會(huì)躍躍欲試想馬上掌握超級(jí)鏈接的設(shè)置方法。教師應(yīng)在這個(gè)時(shí)機(jī)詳細(xì)介紹超級(jí)鏈接的設(shè)置方法。
3.案例討論
案例實(shí)施的第三個(gè)環(huán)節(jié)是案例討論,這個(gè)環(huán)節(jié)適用于綜合性案例。比如在CSS+DIV內(nèi)容講完后,可讓學(xué)生做一個(gè)稍復(fù)雜的網(wǎng)頁,如“淘寶網(wǎng)”簡易頁面。在前期知識(shí)的基礎(chǔ)上,由學(xué)生討論分析案例完成的方法,討論過程中教師是輔助角色,幫助學(xué)生理清思路,得出結(jié)論。討論過程中綜合性案例實(shí)施方案肯定不唯一,可鼓勵(lì)探討最優(yōu)版本,促進(jìn)了學(xué)生了解知識(shí)的變化性和結(jié)果的多樣性,更有助于學(xué)生理解事物的內(nèi)在聯(lián)系性。
4.學(xué)生練習(xí)
學(xué)生練習(xí)階段分課堂練習(xí)和實(shí)驗(yàn)課練習(xí)。課堂練習(xí)是教師展示案例,講解步驟后,學(xué)生自己模仿案例加深印象,消化知識(shí)。本門課程的知識(shí)具有變化性的特點(diǎn),所以學(xué)生的課堂練習(xí)是隨機(jī)的、多樣化的、豐富的。實(shí)驗(yàn)課練習(xí)是教師根據(jù)已授內(nèi)容單獨(dú)設(shè)計(jì)的綜合案例,旨在培養(yǎng)學(xué)生融會(huì)貫通、舉一反三的能力,進(jìn)一步強(qiáng)化學(xué)生對(duì)知識(shí)內(nèi)在練習(xí)的理解。實(shí)驗(yàn)輔導(dǎo)中,教師可總結(jié)出案例編排是否得當(dāng),學(xué)生的薄弱點(diǎn)有哪些等問題,有利于提高下次的教學(xué)質(zhì)量。
四、效果檢驗(yàn)
1.實(shí)訓(xùn)
本門課程在一個(gè)學(xué)期中有三次為期兩天的實(shí)訓(xùn),內(nèi)容為階段性、綜合性設(shè)計(jì)。由實(shí)訓(xùn)教師采用案例教學(xué)帶領(lǐng)學(xué)生完成一個(gè)小項(xiàng)目。實(shí)訓(xùn)結(jié)束后,學(xué)生能獨(dú)立提交一份作品。通過比較發(fā)現(xiàn)2011級(jí)、2012級(jí)的學(xué)生動(dòng)手能力、創(chuàng)新能力、合作能力明顯增強(qiáng),比沒有參加實(shí)訓(xùn)的2010級(jí)以前的學(xué)生有較強(qiáng)的綜合網(wǎng)頁設(shè)計(jì)能力。
2.綜合性設(shè)計(jì)性實(shí)驗(yàn)
本門課程在期末設(shè)有綜合性設(shè)計(jì)性實(shí)驗(yàn),旨在較全面地檢驗(yàn)學(xué)生的學(xué)習(xí)效果。實(shí)驗(yàn)要求學(xué)生在一周內(nèi)分組完成一個(gè)簡單的網(wǎng)站,頁面內(nèi)容積極向上,主題明確,布局合理,字號(hào)大小、顏色搭配得當(dāng)。筆者對(duì)計(jì)算機(jī)應(yīng)用技術(shù)(服務(wù)外包)專業(yè)2011級(jí)、2012級(jí)學(xué)生的“網(wǎng)絡(luò)編程基礎(chǔ)”課程實(shí)施了案例教學(xué)法。實(shí)施前的 2009級(jí)、2010 級(jí)學(xué)生的筆試考試成績平均為67.2分,實(shí)施后穩(wěn)定在71~80之間;綜合性設(shè)計(jì)性實(shí)驗(yàn)中 90%學(xué)生都可以獨(dú)立完成,完成的作品有創(chuàng)意,界面設(shè)計(jì)合理,顏色搭配得當(dāng),網(wǎng)頁整體效果好。綜合效果比前幾年未實(shí)施案例教學(xué)法有很大提高。
五、總結(jié)
“網(wǎng)絡(luò)編程基礎(chǔ)”這門課程有很強(qiáng)的實(shí)踐性。實(shí)驗(yàn)課單獨(dú)占有一學(xué)分,足見教學(xué)大綱對(duì)學(xué)生動(dòng)手能力的重視。案例教學(xué)法大大縮短了教學(xué)情境與實(shí)際生活情境的差距,幫助教師理解教學(xué)中所出現(xiàn)的兩難問題,掌握對(duì)教學(xué)進(jìn)行分析和反思的方式。案例教學(xué)可以發(fā)展教師的創(chuàng)新精神和實(shí)際解決問題等能力和品質(zhì)。案例教學(xué)法具有直觀生動(dòng)、真實(shí)可信、深刻啟發(fā)性的特點(diǎn),對(duì)教師和學(xué)生是一種雙贏的教學(xué)方法,不僅適合在“網(wǎng)絡(luò)編程基礎(chǔ)”中實(shí)施,也適合在其他類似課程中推廣。
參考文獻(xiàn):
[1]劉勇.案例教學(xué)法在網(wǎng)頁設(shè)計(jì)教學(xué)中的應(yīng)用研究[J].南昌高專學(xué)報(bào),2010,(6):107-109.
[2]李志聰,王建華.基于建構(gòu)主義的計(jì)算機(jī)應(yīng)用型教育教學(xué)方法研究[J].計(jì)算機(jī)教育,2010,(5):124-126.
[3]陳桂芳.建構(gòu)主義的拋錨式教學(xué)策略在課堂教學(xué)中的應(yīng)用[J].教育理論與實(shí)踐,2005,25(6):52-53.
[4]王乃發(fā).案例教學(xué)法在photoshop教學(xué)中的運(yùn)用[J].信息與電腦,
2012,(8).
(責(zé)任編輯:王意琴)