王曉華 郭鵬
摘 要:英語是國際性的主要交流語言,也是一些專業(yè)中的主要應(yīng)用語言。在軟件開發(fā)過程中描述事物、編寫代碼都需要英文。但在大學(xué)計(jì)算機(jī)高級編程課堂中,學(xué)生所寫的英文代碼經(jīng)常不符合英文要求。這不但阻礙學(xué)生現(xiàn)階段的學(xué)習(xí),也將影響其在未來工作中的表現(xiàn)。該論文首先將統(tǒng)計(jì)學(xué)生在使用編程英語時(shí)出現(xiàn)的主要問題;其次分析造成這些問題的原因;再次說明這些問題將會導(dǎo)致的后果;最后提出解決這些問題的方法,供廣大相關(guān)教育工作者參考。
關(guān)鍵詞:計(jì)算機(jī) 英語 調(diào)查分析
中圖分類號:H319 文獻(xiàn)標(biāo)識碼:A 文章編號:1674-098X(2016)01(a)-0112-02
目前計(jì)算機(jī)相關(guān)專業(yè)的高級編程課程中涉及到了大量的英文應(yīng)用,但是由于各種原因,學(xué)生描述事物、編寫代碼時(shí)所寫的代碼存在很多不符合英文常識、習(xí)慣的情況。另外,在目前軟件公司內(nèi)部,能夠正確使用英文描述編程思想和內(nèi)容的程序員還是為數(shù)不多的。大部分程序員在使用英語時(shí)都存在嚴(yán)重“中國式英語”的情況,歸根到底主要還是因?yàn)樵诖髮W(xué)期間缺少對英文習(xí)慣用法正確學(xué)習(xí)和使用。因此,調(diào)查研究學(xué)生計(jì)算機(jī)編程英語使用情況是有其現(xiàn)實(shí)意義的。
1 計(jì)算機(jī)編程英語方面的問題
統(tǒng)計(jì)調(diào)查問卷結(jié)果時(shí)發(fā)現(xiàn),學(xué)生計(jì)算機(jī)編程英語方面主要有以下這些問題:
首先,編程英語拼音不規(guī)范。很多學(xué)生提到在計(jì)算機(jī)編程中通過漢語拼音來命名變量,看似有效,實(shí)際上很有危害。例如,用“Jiudian”來表示“酒店”,用“Xueli”來代表“學(xué)歷”等。這些變量本身就有相應(yīng)準(zhǔn)確而精煉的英語單詞,例如,可以使用“Hotel”指代“酒店”,而用“Educational Background”代表“學(xué)歷”,所以就沒有必要用漢語拼音。而且,從工作角度來看,國內(nèi)部分軟件公司在開發(fā)過程中使用拼音方式編碼已經(jīng)帶來閱讀上的障礙和困難,甚至?xí)霈F(xiàn)歧義。
其次,編程英語組合不規(guī)范。超過95%的學(xué)生都認(rèn)為計(jì)算機(jī)編程英語很容易理解,但是不容易掌握,因?yàn)樗麄冏约旱淖兞繂卧~組合很“怪異”。換句話說,他們不清楚英文單詞正確地構(gòu)詞方式,所以“創(chuàng)造”出的變量單詞不符合英文構(gòu)詞法。例如,用“Major Name”來表示“專業(yè)名稱”,實(shí)際上“Major”就完全可以代表“專業(yè)名稱”,或是用“Makeup ID”來指代“考試類型”,而“Exam Type”才是正確的組合方式。
再次,編程英文單詞不規(guī)范。超過半數(shù)的學(xué)生都表示對與變量對應(yīng)的單詞的表述不清楚,在無奈的情況下,只能選擇其它的單詞或組合。比如,他們會用“Property ID”來代表“學(xué)院類型”,實(shí)際上應(yīng)該是“College Type”,或是用“Score”來表示“選課信息表”,而正常情況下,應(yīng)該用“Elective Course”。
最后,編程英語中式主觀化。幾乎所用參與調(diào)查的學(xué)生都承認(rèn)自己曾經(jīng)使用過中式英語來命名變量,無論是有意識的情況下,還是無意識的情況下。比如,他們使用“Enter Year”來代表“入學(xué)時(shí)間”,而不是用正確的“Year of Entrance”,或是用“Grad Year”來表示“畢業(yè)時(shí)間”,而不是使用“Year of Graduation”這一標(biāo)準(zhǔn)方式表達(dá)。
2 造成計(jì)算機(jī)編程英語方面問題的原因
經(jīng)過細(xì)致的走訪調(diào)查,課題組研究人員發(fā)現(xiàn),造成該現(xiàn)象的原因主要有以下幾方面:
首先,從國內(nèi)英語教學(xué)方面看,英語教學(xué)水平有待提高。從恢復(fù)高考以來,英語在高考中的分量越發(fā)重要,尤其是在加入世貿(mào)組織之后,英語的學(xué)習(xí)氛圍非常濃厚。但是國內(nèi)英語教學(xué)水平尤其是專業(yè)英語(非英語專業(yè),如計(jì)算機(jī)專業(yè)英語)教學(xué)水平并未得到相應(yīng)的提高。這也是由于專業(yè)英語師資力量總體水平存在一定缺陷。常常出現(xiàn)英語教師計(jì)算機(jī)專業(yè)術(shù)語不熟悉,計(jì)算機(jī)教師的英語應(yīng)用水平不高的局面,而且計(jì)算機(jī)教師對此方面并沒有給予特別重視。另外,即使是從企業(yè)外聘的培訓(xùn)專員,多數(shù)是未曾有過海外留學(xué)經(jīng)歷的高校畢業(yè)生,雖然有和外國人交流的經(jīng)歷,但是英文的用詞、用語未必規(guī)范,這也影響學(xué)生的計(jì)算機(jī)編程英語。
其次,就學(xué)生而言,也有幾個(gè)原因。一是學(xué)生英語水平有限。大部分學(xué)生沒有對計(jì)算機(jī)英語進(jìn)行系統(tǒng)的學(xué)習(xí),而且平時(shí)在學(xué)習(xí)計(jì)算機(jī)相關(guān)課程時(shí)也沒有認(rèn)真的積累,所以就造成對很多計(jì)算機(jī)專業(yè)詞匯不清楚,也就更談不上掌握了。而且,相當(dāng)一部分學(xué)生英語基礎(chǔ)較弱,語法詞匯句式和表達(dá)都存在問題,這也影響其計(jì)算機(jī)編程英語的正確使用。二是學(xué)生對計(jì)算機(jī)編程沒有任何興趣,因此對變量的命名,任務(wù)語言的表述也就不關(guān)注了,所以影響其編程英語的積累和學(xué)習(xí)。三是學(xué)生的性別也起作用了。大部分女學(xué)生對計(jì)算機(jī)編程英語的掌握都很好,表述也很準(zhǔn)確,而男學(xué)生的掌握就非常一般,而且在其中也有很多問題。這可能跟女學(xué)生英語基礎(chǔ)相對較好,而男學(xué)生英語基礎(chǔ)較弱有關(guān)。
最后,英文使用者總以“我這樣用,別人也這么用,所以沒問題”的思想而故步自封,從而造成一錯(cuò)再錯(cuò)。很多教師和學(xué)生認(rèn)為很多人都這樣“錯(cuò)誤”地命名變量,所以大家都可以相互理解因此就沒有問題了,這個(gè)問題就這么一直延續(xù)下去了。
3 計(jì)算機(jī)編程英語方面問題的危害
計(jì)算機(jī)編程英語方面問題的危害很嚴(yán)重。首先,從教育的角度來說,沒有形成規(guī)范的英文用詞方法,容易形成對既往英文知識的理解歧義,并從此形成錯(cuò)誤的用詞概念,除去中式英文的說法外,這是對英語學(xué)習(xí)的二次傷害,同時(shí)也從另一方面降低的學(xué)生的英語水平,影響其日后發(fā)展。
其次,從工作的角度來說,錯(cuò)誤的英文用語容易影響對外交流,造成理解上的不便,影響項(xiàng)目的完成以及自身的提高。目前中國國內(nèi)有相當(dāng)一批公司仍在做外包,與遠(yuǎn)在海外的同行進(jìn)行代碼上的溝通,如果用不規(guī)范的英語進(jìn)行編碼,會帶來語言上的障礙,甚至影響未來的合作。
最后,從歷史沿革來說,無論是在高校專業(yè)學(xué)習(xí)還是在公司內(nèi)部,如果對此類問題不加以重視,更容易造成“以訛傳訛”,最終“錯(cuò)的”也會變成“對的”。這對學(xué)生會有負(fù)面的影響,導(dǎo)致其學(xué)業(yè)不精,不牢,影響其未來發(fā)展。而對于高校來說,這樣的教風(fēng)會影響學(xué)校的聲譽(yù),影響其未來的走向。
4 提高學(xué)生編程英語水平的對策
首先,系統(tǒng)的提高學(xué)生的英語水平。不但要加強(qiáng)大學(xué)英語課程的建設(shè),還有開設(shè)計(jì)算機(jī)專業(yè)英語課程。而且通過各種方式,要求學(xué)生英語至少要達(dá)到大學(xué)英語四級水平。只有這樣,計(jì)算機(jī)編程英語才有提高。
其次,提高教師素質(zhì)和英語教學(xué)能力。有一些情況下,是專業(yè)教師的英語水平影響學(xué)生編程英語的提高和進(jìn)步。所以,要加強(qiáng)專業(yè)教師的英語培訓(xùn),使其能真正做到正確地教授和引導(dǎo)學(xué)生使用準(zhǔn)確、精煉和恰當(dāng)?shù)木幊陶Z言。而且,還有運(yùn)用多樣并且有效地教學(xué)法,盡量使學(xué)生重新對編程和英語產(chǎn)生興趣。
最后,一定要從學(xué)校開始端正態(tài)度,嚴(yán)謹(jǐn)治學(xué),本著對學(xué)生負(fù)責(zé)的態(tài)度展開各項(xiàng)教學(xué)活動(dòng)。而且這就要求任課教師也要堅(jiān)決杜絕“人云亦云”的教學(xué)態(tài)度,對學(xué)生產(chǎn)生積極地影響,幫助學(xué)生為未來的發(fā)展做好必要的準(zhǔn)備。
總之,造成學(xué)生計(jì)算機(jī)編程英語有問題的原因各種各樣,可能造成的不良后果也有許多,這就需要高校和教師做出共同努力,來改變現(xiàn)狀,提高教學(xué)質(zhì)量,從而幫助學(xué)生提高其計(jì)算機(jī)英語水平,最終獲益。
參考文獻(xiàn)
[1] 劉藝,王春生.計(jì)算機(jī)英語[M].4版.北京:機(jī)械工業(yè)出版社,2013.
[2] 譚新星,段琢華.IT行業(yè)英語[M].廣州:暨南大學(xué)出版社,2012.
[3] 楊培添.計(jì)算機(jī)編程基礎(chǔ)(C語言)[M].北京:中國鐵道出版社,2011.