林志敏 陳麗香 翁迎輝
[摘 要] VB編程和中職英語(yǔ)都是中等職業(yè)教育的必修課,VB編程中有不少英語(yǔ)詞匯和語(yǔ)法,中職文化課應(yīng)當(dāng)為學(xué)生學(xué)好專業(yè)課程服務(wù)。兩個(gè)學(xué)科之間的融合教學(xué),不僅說(shuō)明英語(yǔ)是基礎(chǔ)語(yǔ)言,計(jì)算機(jī)編程是英語(yǔ)的用武之地,所以對(duì)兩學(xué)科的融合教研是大有裨益的。
[關(guān) 鍵 詞] 學(xué)科融合教學(xué);VB編程;中職英語(yǔ)
[中圖分類號(hào)] G712 [文獻(xiàn)標(biāo)志碼] A [文章編號(hào)] 2096-0603(2018)03-0027-01
經(jīng)常有人會(huì)在網(wǎng)上求助“麻煩翻譯下這段VB的編碼,必須通俗,專業(yè)用語(yǔ)看不懂的,求回答!”“VB計(jì)算器代碼、翻譯、急”或“我是英語(yǔ)專業(yè)的,這學(xué)期計(jì)算機(jī)學(xué)VB,根本看不懂,誰(shuí)能告訴我點(diǎn)兒學(xué)VB的訣竅?!笨梢?jiàn)計(jì)算機(jī)英語(yǔ)與日常英語(yǔ)有較大的不同,會(huì)英語(yǔ)對(duì)學(xué)VB編程很重要。
下面,筆者結(jié)合多年教學(xué)經(jīng)驗(yàn)談?wù)剬?duì)這兩學(xué)科融合教學(xué)的方法與益處。
一、重視VB編程與英語(yǔ)學(xué)科間的融合,必須從教學(xué)教研上予以重視
計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言大都是國(guó)外幾家大公司推出的應(yīng)用軟件,軟件開(kāi)發(fā)中的技術(shù)文檔和資料大都是英文,因此,對(duì)計(jì)算機(jī)專業(yè)的學(xué)生來(lái)說(shuō),學(xué)好英語(yǔ),尤其是計(jì)算機(jī)英語(yǔ)是非常重要的。
教師重視課程,從教學(xué)教研上下工夫,不僅會(huì)帶動(dòng)學(xué)生重視學(xué)科間的融合,而且會(huì)避免上計(jì)算機(jī)課說(shuō)看不懂英語(yǔ),上英語(yǔ)課又說(shuō)英語(yǔ)沒(méi)有用處的尷尬現(xiàn)象。
旅游英語(yǔ)、計(jì)算機(jī)英語(yǔ),早已有成熟的學(xué)科滲透實(shí)例,但教師只有在具體的實(shí)踐中真正有機(jī)結(jié)合,才能有效地調(diào)動(dòng)學(xué)生學(xué)生的積極性。興趣、實(shí)用以及成功的體驗(yàn)會(huì)讓學(xué)生不再感到英語(yǔ)不好學(xué),計(jì)算機(jī)編程太枯燥。而是覺(jué)得英語(yǔ)學(xué)會(huì)了會(huì)幫助其他學(xué)科的學(xué)習(xí);VB編程學(xué)好了,英語(yǔ)水平也提高了;兩者都學(xué)好了,就能成就自己的職業(yè)夢(mèng)想。
二、在英語(yǔ)學(xué)科中多講授VB編程專業(yè)詞匯
和日常英語(yǔ)相比,VB編程英語(yǔ)更為單純和易于接受。學(xué)習(xí)計(jì)算機(jī)英語(yǔ)不需要研究句子結(jié)構(gòu)、語(yǔ)法、讀音、詞性等,只要記住為數(shù)不多的、與計(jì)算機(jī)相關(guān)的詞匯就可以了。我們會(huì)與英語(yǔ)老師教研,請(qǐng)他們把VB編程專業(yè)詞匯在課堂上講到,比如,
(1)Private Sub Command1_Click()
End Sub
(2)Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
End Sub
定義按鈕單擊事件、鼠標(biāo)移動(dòng)事件的程序,這一開(kāi)始、結(jié)束程序代碼是所有事件的共有開(kāi)頭和結(jié)尾,這些單詞,如Private,Sub,Mouse,Move可以提供給英語(yǔ)老師在適當(dāng)?shù)臅r(shí)候進(jìn)行講解、評(píng)測(cè)。
這些VB編程中的英語(yǔ)不僅僅在VB編程中會(huì)用到,在數(shù)據(jù)機(jī)床、電腦、手機(jī)程序中也會(huì)出現(xiàn),隨著我國(guó)工業(yè)與世界的融合,公民素質(zhì)必然隨著經(jīng)濟(jì)全球化而不斷提高。因此,學(xué)科滲透教學(xué)也會(huì)吸引學(xué)生的興趣,讓他們覺(jué)得學(xué)英語(yǔ)有用,要認(rèn)真學(xué)好英語(yǔ)。
三、在VB編程學(xué)科教學(xué)中多一些英語(yǔ)舉例
VB編程教學(xué),除了算法結(jié)構(gòu)要求學(xué)生數(shù)學(xué)邏輯要好,在用戶界面設(shè)計(jì)與編程代碼的編寫(xiě)中英文水平是重點(diǎn)之一,但只要花時(shí)間進(jìn)行練習(xí)和實(shí)踐,這樣很快就會(huì)掌握。如下面兩個(gè)例子:
(1)對(duì)象名.屬性=值
Form.Left=400
Form.Top=200
Command2.enabled=True
(2)調(diào)用函數(shù)
Forecolor=RGB(0,0,255)
Label1.capton=Time
這其中,Left,Top是位置值,Red,Green,Blue是三基色函數(shù),Time是時(shí)間函數(shù)。明白了這一點(diǎn),看代碼、用代碼、編代碼就有了頭緒。再熟練掌握上百個(gè)專業(yè)單詞,就能舉一反三,甚至于豁然開(kāi)朗而且柳暗花明了。
另外,編程教師經(jīng)常舉例,英語(yǔ)單詞不能出錯(cuò),哪怕是一個(gè)字母出錯(cuò),如label1寫(xiě)成labe11,整個(gè)程序就無(wú)法運(yùn)行。當(dāng)然,學(xué)生在VB編寫(xiě)代碼中也會(huì)學(xué)到許多英語(yǔ)單詞,反過(guò)來(lái)促進(jìn)了英語(yǔ)的學(xué)習(xí)。
四、中職英語(yǔ)與VB編程融合教學(xué)順應(yīng)了中職教育的發(fā)展趨勢(shì)
筆者發(fā)現(xiàn),我國(guó)中等職業(yè)發(fā)展的早期提出職業(yè)教育必須以就業(yè)為導(dǎo)向,學(xué)生畢業(yè)后要能成為職業(yè)技術(shù)人才。隨著我國(guó)人口壽命的延長(zhǎng),學(xué)歷教育不再成為人一生的終點(diǎn)教育,越來(lái)越多的專家建議,中專教育必須加強(qiáng)文化學(xué)科的教育,必須培養(yǎng)中職學(xué)生的科學(xué)文化素養(yǎng)。
我們?cè)趯?shí)踐中看到兩門(mén)課程的融合,促使兩個(gè)學(xué)科學(xué)生的成績(jī)都有了明顯的提高,這無(wú)疑是最好的證明。編寫(xiě)合適的校本教程、深度開(kāi)發(fā)VB編程和中職英語(yǔ)教學(xué)實(shí)踐案例則會(huì)讓教學(xué)相長(zhǎng),會(huì)讓更多的學(xué)生和同行受益。希望本文會(huì)使更多人產(chǎn)生共鳴。
參考文獻(xiàn):
[1]丁愛(ài)萍.Visual Basic程序設(shè)計(jì)[M].4版.電子工業(yè)出版社,2015.
[2]王曉雅,譚冬平,李新剛.Visual Basic程序設(shè)計(jì)教程[M].上海交通大學(xué)出版社,2017.
[3]王文哲.英語(yǔ)與VB滲透教學(xué)[J].職業(yè),2011(32).