黃興富
[摘? ? 要] 在多年的VB教學(xué)過程中,結(jié)合自己的教學(xué)經(jīng)驗(yàn),對“VB程序設(shè)計(jì)” 的教學(xué)改革進(jìn)行了探討,運(yùn)用自主探究式和項(xiàng)目開發(fā)教學(xué)的教學(xué)方法。同時(shí),在平時(shí)的教學(xué)過程中進(jìn)行過程管理,讓學(xué)生養(yǎng)成良好的行為習(xí)慣,培養(yǎng)學(xué)生的編程思想和編程習(xí)慣,提高學(xué)生思考問題能力和解決問題能力。
[關(guān)鍵詞] VB程序設(shè)計(jì);教學(xué)改革;自主探究式;項(xiàng)目開發(fā)教學(xué)
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2019. 13. 075
[中圖分類號] G712? ? [文獻(xiàn)標(biāo)識碼]? A? ? ? [文章編號]? 1673 - 0194(2019)13- 0187- 02
0? ? ? 引? ? 言
程序設(shè)計(jì)課程具有邏輯性、應(yīng)用性于一體的特點(diǎn),因此程序設(shè)計(jì)教學(xué)是枯燥、嚴(yán)謹(jǐn)、難以理解的,而特別對于中職學(xué)生欠缺的正是邏輯思維能力較差,如果教師在組織教學(xué)中缺乏教學(xué)方法,不能考慮到學(xué)生的知識水平、認(rèn)知規(guī)律、學(xué)習(xí)特點(diǎn)和接受能力,這門課也就既難學(xué)也難教。對這些問題我們在教學(xué)方法上進(jìn)行了一定的改革。
1? ? ? 以培養(yǎng)學(xué)生的創(chuàng)新意識與學(xué)習(xí)興趣為目標(biāo)
1.1? ?提高學(xué)生的學(xué)習(xí)興趣,增強(qiáng)主動(dòng)學(xué)習(xí)的動(dòng)力
對中職學(xué)生,須遵循“理論適度,應(yīng)用為主”的原則。為提高學(xué)生的學(xué)習(xí)興趣,可以將計(jì)算機(jī)編程語言的學(xué)習(xí)與身邊的一些簡單的實(shí)例相結(jié)合,使學(xué)生學(xué)習(xí)產(chǎn)生成就感,增強(qiáng)他們的自信心,有助于活躍課堂氣氛,使學(xué)生在輕松愉悅的氣氛中掌握知識。
1.2? ?激勵(lì)學(xué)生的創(chuàng)新意識,培養(yǎng)主動(dòng)學(xué)習(xí)的能力
學(xué)習(xí)計(jì)算機(jī)編程語言的目的是在于培養(yǎng)學(xué)生解決實(shí)際問題的能力,這需要學(xué)生培養(yǎng)學(xué)生有足夠的創(chuàng)新能力與鉆研精神,才能做到學(xué)以致用。在初級階段,通過編寫一些簡單的、趣味性的實(shí)例程序,接下來需要引導(dǎo)學(xué)生個(gè)性化的發(fā)展,鼓勵(lì)學(xué)生借助參考書、網(wǎng)絡(luò)等多種學(xué)習(xí)手段,積極思考計(jì)算機(jī)編程在更廣泛領(lǐng)域的應(yīng)用,并結(jié)合自身的需要和學(xué)習(xí)興趣,在課程的不同階段,以布置大作業(yè)或課程設(shè)計(jì)的形式,讓學(xué)生進(jìn)行項(xiàng)目開發(fā)的訓(xùn)練。由學(xué)生自己設(shè)計(jì)項(xiàng)目,擬定程序功能,編寫代碼,調(diào)試并逐步完善,充分調(diào)動(dòng)學(xué)生的主觀能動(dòng)性,真正鍛煉學(xué)生的創(chuàng)新能力。
1.3? ?挖掘發(fā)現(xiàn)學(xué)生的優(yōu)點(diǎn)并及時(shí)鼓勵(lì)
每一個(gè)學(xué)生,都希望得到別人的肯定,有展示自己的強(qiáng)烈欲望,而我們老師,不要吝嗇對學(xué)生進(jìn)行鼓勵(lì)和表揚(yáng)。無論是學(xué)生的一個(gè)小小的優(yōu)點(diǎn),還是一次小小的成功,老師都應(yīng)該抓住機(jī)遇適時(shí)給予表揚(yáng),如回校較早、在15分鐘內(nèi)不開小差、樂于幫助同學(xué)、做作業(yè)有進(jìn)步等等,尤其要關(guān)注后進(jìn)生和調(diào)皮的學(xué)生,不要用優(yōu)秀學(xué)生的標(biāo)準(zhǔn)去要求他們,要善于從后進(jìn)生的身上發(fā)現(xiàn)他們獨(dú)特的閃光點(diǎn),給他們創(chuàng)造機(jī)會(huì)以展示他們的特長并大加表揚(yáng),從而給他們信心。老師的表揚(yáng)會(huì)使學(xué)生覺得你在注意他,從而無形地拉近了你和學(xué)生的距離,學(xué)生就會(huì)從內(nèi)心里喜歡你,因?yàn)橄矚g你了,也就會(huì)喜歡聽你的課了。學(xué)生喜歡上你的課了,自然而然你的教學(xué)效果就提高了。
1.4? ?探索新的教學(xué)方法
VB程序設(shè)計(jì)這門課程的教學(xué)目標(biāo)是:在培養(yǎng)學(xué)生編程基本思路和方法的基礎(chǔ)上,重點(diǎn)讓學(xué)生掌握編程思想,讓學(xué)生掌握編寫簡單的小程序編寫,養(yǎng)成良好的編程習(xí)慣,提升學(xué)生的自學(xué)能力,分析問題和解決問題的能力。把以教師為中心的“灌注式”教學(xué)方法轉(zhuǎn)變?yōu)橐詫W(xué)生為中心的“自主探究式”學(xué)習(xí)方法。
2? ? ? 項(xiàng)目開發(fā)教學(xué)的實(shí)施
“項(xiàng)目開發(fā)教學(xué)法是指在教學(xué)中引入若干個(gè)項(xiàng)目案例,按照實(shí)際軟件開發(fā)中的方法與步驟展開教學(xué)。”項(xiàng)目開發(fā)教學(xué)法是將傳統(tǒng)以課時(shí)為單位轉(zhuǎn)變?yōu)橐皂?xiàng)目為單位,再在教學(xué)過程中穿插講授理論知識,這樣可以使學(xué)生從原來枯燥無味的理論學(xué)習(xí)到現(xiàn)在的邊練習(xí)邊講理解,提高學(xué)生的學(xué)習(xí)興趣。
2.1? ?項(xiàng)目劃分
如何將相關(guān)聯(lián)的知識點(diǎn)運(yùn)用一個(gè)實(shí)例作為一個(gè)項(xiàng)目,這是項(xiàng)目開發(fā)教學(xué)實(shí)施關(guān)鍵所在。因?yàn)槟闼昧诉@個(gè)實(shí)例要具有代表性,又能吸引學(xué)生的眼球,提高學(xué)生的學(xué)習(xí)興趣,又要循序漸進(jìn)地將知識點(diǎn)完整地嵌入,同時(shí),你也不能面面俱到,所以,這一點(diǎn)是非常重要的。
2.2? ?項(xiàng)目的知識點(diǎn)進(jìn)行分解
按照你對項(xiàng)目的設(shè)計(jì),你要對項(xiàng)目的基礎(chǔ)知識點(diǎn)、重點(diǎn)知識和難點(diǎn)知識進(jìn)行分解,并巧妙地從項(xiàng)目的每一步中由淺到深,由易到難,重點(diǎn)突出,難點(diǎn)消化一一帶入到項(xiàng)目中。對問題分層次進(jìn)行引導(dǎo),按自頂向下,從抽象到具體地進(jìn)行。如圖1所示。
2.3? ?以學(xué)生為主體地開展自主探究式教學(xué)
在傳統(tǒng)的教學(xué)過程中,我們采用的“灌注式”教學(xué),老師先講,再讓學(xué)生練習(xí),這樣學(xué)生上課基本上可以不用思考,只要根據(jù)教師的步驟完成就可以。而我們要使用與傳統(tǒng)教學(xué)剛好相反的教學(xué)方法,首先,布置教學(xué)任何;然后,學(xué)生根據(jù)自己方法進(jìn)行思考問題和解決問題;再次,讓學(xué)生提交作品,老師從學(xué)生的作品中找出問題進(jìn)行評講,解決學(xué)生的疑難;最后,老師演示詳細(xì)的步驟學(xué)生作為參考,發(fā)現(xiàn)問題再進(jìn)行改正,提交最后的作品。
2.4? ?以實(shí)操項(xiàng)目為主,理論知識夠用就行
對于我們中職學(xué)生,結(jié)合實(shí)際情況,講授項(xiàng)目的時(shí)候,理論知識只要夠用就行,沒有必要太過于深入,要以項(xiàng)目為主。
3? ? ? 調(diào)整教學(xué)內(nèi)容,改變教學(xué)方法
依據(jù)學(xué)生的不同層次將學(xué)生分為幾個(gè)互幫互學(xué)的學(xué)習(xí)小組,在以后的教學(xué)過程,所有教學(xué)任務(wù)的均以小組為單位,結(jié)成互幫互學(xué)小組,教學(xué)活動(dòng)按以下步驟進(jìn)行展開。