楊志曉,張紅梅,范艷峰
摘要:雙語教學是目前我國高校教學改革的重點和難點問題之一。本文針對部分對雙語教學的質疑,論述了在高校開展專業課程雙語教學的必要性。以計算機專業《面向對象程序設計》課程為例,從合理的課程選擇、謹慎的教材選取以及教學中靈活的英漢應用比例等方面來討論大學專業課雙語教學的實施。
關鍵詞:高校;專業課程;雙語教學;面向對象程序設計
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2014)19-0212-02
在教育部《關于加強高等學校本科教學工作提高教學質量的若干意見》中指出,本科教育要創造條件使用英語等外語進行公共課和專業課教學,對高新技術領域的信息技術等專業更要先行一步。同時,河南工業大學計算機科學與技術專業入圍教育部第二批“卓越工程師教育培養計劃”。我校在卓越計劃實施過程中的重要培養目標之一是強調學生國際化視野及國際化適應能力,計科專業卓越班在專業課程內容設計上,更加注重學生英語運用能力的培養。本文以筆者在計科卓越班所開設的《面向對象程序設計》課程為例,探討研究在大學專業課雙語教學中存在的問題及實施方法。
一、在高校進行雙語教學是必要的
目前,有許多學者對雙語教學提出諸多質疑。有學者認為學生的英語水平有限,在雙語教學中怎么能把專業知識學好?如果先入為主地認為學生用母語學習專業知識比用雙語學習更易接受,也許在短期內看是這樣的。但是長遠來看,高等教育需要培養學生具有追蹤國際最先進科技文獻的能力,要有將自己的研究成果發表在國際學術期刊上向同行展示的能力,更要有進行專業性國際技術交流的能力。所以,在高校中開設雙語教學是必要的。當然,專業不同、各高校自身的實際情況不同,雙語教學理念不應該有統一的模式。
二、專業課雙語教學的實施
專業課的雙語教學除了受到師資水平、學生語言水平、教學模式等方面的影響之外,課程的設置、教材的選用和教學中靈活的英漢應用比例是直接影響雙語教學能否成功的關鍵因素。
1.合理的課程選擇——雙語教學順利開展的基礎。(1)避免在低年級開設專業基礎課的雙語教學。專業基礎課對專業內的其他課程來講具有基石作用,這類課程的教學效果直接影響到后續的專業課是否能正常進行。所以專業基礎課要以學生盡可能掌握為前提,不能盲目選擇進行雙語教學。盡管我們認為雙語課的開設能使學生更深入地理解專業知識、具備跟蹤最新知識的能力,但是培養這些技能是要有計劃進行的,不能本末倒置。(2)避免開設理論性較強的課程。如果專業課程理論性較強,勢必會牽涉到大量的英文論述和表達,學生就會陷入大量的英語語法和詞匯的理解中。什么樣的專業課程適合作為雙語講授是一個值得深入探討的問題。《面向對象程序設計》課程被選為計算機專業的雙語教學課程,主要基于下面幾點考慮:首先,該課程并不是一門專業基礎課。它的掌握對后續計算機專業課的學習并不像《C語言程序設計基礎》一樣有直接的影響,畢竟在后續課程中大部分算法的實現還是用面向過程的C語言來實現的。其次,該課程不是專業理論課程。它是一門實踐性很強的課程,在學習理論的同時需要大量編程驗證。而程序設計語言不分國界,所以實踐部分的學習是沒有英漢語言之分的。不管是用C++完成的面向對象程序,還是用C完成的面向過程程序,歸根結底所有函數的實現都是結構化的程序設計。C語言中基本編程能力的培養也為本課程的雙語學習打下了較好的基礎。
2.謹慎的教材選擇——提高雙語教學質量的有效保證。只有英文原版教材才能夠用地道的純正英語陳述科學知識。教材的選擇要符合專業教學大綱和培養方案的要求,教材內容的針對性、難易程度、適用性和規范性都不容忽視。我們選用《Small C++ How to Program》英語原版教材,主要有下面幾個特點:(1)教材中對面向對象的三大基本特性——類、繼承、多態的概念描述非常清晰易懂。所有特性在一個案例中滾雪球般逐漸加入,從而使學生循序漸進地掌握面向對象程序設計方法。(2)該教材是《C++ How to Program》的精簡版,包含了該課程所要求的所有相關內容。這樣不僅降低了學生購買教材的費用,如有進一步需要還可以參考完整版教材,從而保證學習內容是連貫的。(3)教材中沒有繁雜語法的實例。在簡單的實例中體現面向對象程序設計的主要特征,防止學生陷入復雜的語法現象,干擾主要學習目標。(4)該教材有標準的中文對照版。我們從來不認為雙語教學就要禁止學生參考中文資料。學生可以根據需要參考各類資料,排除理解障礙,從而不會影響整個課程進度。(5)配套的實驗資源科學、完備,包括實驗前的預習題目、實驗后的鞏固題目。實驗內容與課本后的習題或書中的例子緊密相關,從而激發學生的編程興趣。專業不同,課程不同,選擇教材有不同的考慮。這里我們僅以這門課為例,討論在教材選擇中的一些基本原則:符合本專業的教學規劃和要求;反映本專業領域的新進展;簡明、清晰、有條理;英文原版教材首選。以筆者的經驗,如果沒有合適的教材,不如放棄雙語教學。好的教材是提高教學質量的有效保證,對雙語課程更是如此。
3.靈活的英漢應用比例——打造高效課堂的有力保障。在雙語教學中,英語和漢語所占的比例并不是一成不變的。鑒于目前大多數學生的讀寫能力往往高于聽說能力,在教材和課件環節,我們用全英來強化雙語教學的目標。在作業和實驗環節,除了用英文描述設計任務之外,其實英文負擔并不重。高級語言是沒有國界之分的,大家都使用相同的高級語言進行程序設計。由于多數學生的聽說能力相對不高,在課堂講授環節,根據授課內容、學生反饋等靈活調整英漢比例。我們針對不同的教學內容,采用不同的英文講授比例。教材基本上分三大塊:C++過程化編程、C++基于對象編程、C++面向對象編程。過程化編程部分主要介紹C++中一些常用的語法現象,由于學生已系統學習過C語言程序設計,所以這部分課堂上英語講授比例較高,大致在80%左右。課堂提問與討論也鼓勵大家盡量說英文。C++基于對象編程和面向對象編程對學生來講是全新的概念,在這一部分會降低課堂講授的英文比例,大致在50%左右,甚至更低。在重點、難點環節,我們更多地用漢語來講解。雙語教學的前提應該是以掌握專業技術技能為首要,一味地追求全英文講授勢必會降低教學質量。經過多年實踐,學生也比較認同這樣的講授方式。
當前大學雙語教育確實存在很多問題,但是不能否認雙語教育在培養具有國際競爭力人才方面所起的積極作用。雙語教學的開展必須以科學的態度從實際出發,合理地選擇課程,謹慎地選擇教材,研究和探索符合實際情況的教學模式與方法,這樣才能極大地促進學生綜合能力的提高,使教學更好地適應新世紀人才培養目標的要求。
參考文獻:
[1]魯靖,鄧晶.高校專業課程實施雙語教學的質疑[J].中國民航飛行學院學報,2005,(2):55-57.
[2]H.M.Deitel,P.J.Deitel.Small C++ How to Program[M].北京:人民郵電出版社,2006.
[3]王光瓊,任登波,梁弼.計算機學科開展雙語教學的思考[J].現代計算機(專業版),2010,(11):32-34.
基金項目:河南工業大學校級教學團隊——“計算機科學與技術核心課程教學團隊”資助。