何萍 徐曉華 (揚州大學信息工程學院)
近年來,為了推動海外學生來華留學教育事業的發展,促進當前我國高等教育的對外開放和建設世界一流大學,教育部出臺了《留學中國計劃》,其主要目標是到2020 年,全年在內地高校及中小學校就讀的外國留學人員達到50 萬人次,并使中國成為亞洲最大的留學目的地。自此以后,隨著“一帶一路”政策的推行,我國的留學生教育取得了顯著成就,留學生人數持續增長,學歷生比例逐年增長,結構不斷優化。根據教育部發布的統計數據顯示,2018 年共有來自196 個國家和地區的49.2 萬名留學生在國內1004 所高校和科研機構學習,其中接受學歷教育的留學生為25.8 萬人,占來華生總數的52.44%[1]。
目前,中國在全世界各地已經開辦了數百所孔子學院和孔子學堂來推廣漢語,但是來華留學生中能夠完全聽懂漢語教學的實則鳳毛麟角。絕大多數留學生都是來華之后,一邊學習漢語課,一邊上專業課,所以有必要開設全英文課程來確保課程內容的準確傳遞。這就對專業教師的英語水平提出了一大挑戰。但是對于信息專業來說,使用全英文教學對于學生來說其實是大有益處的。因為眾所周知,編程語言本身是英文的,類庫的文檔也都是英文的,很多概念如果從英文角度去學習會更加易于理解,也更加方便記憶。
相比世界上其他國家對留學生“嚴進嚴出”的政策相比,我國的留學生入學門檻較低,個別高校在招收自費留學生方面處于“來者不拒”的狀態[2]。一些“一帶一路”沿線國家的留學生在基礎知識方面明顯落后于國內同年級的學生,并存在曠課和不交作業等現象,嚴重影響了留學生的教育質量。但是,留學生身上也有一些國內學生缺少的品質,譬如對于不明白的問題,在課堂上勇于舉手提問;老師在課堂上提出的問題,留學生也有較高的參與度,課堂氣氛較為活躍。
有調查表明[3],留學生認為授課教師在教學深度上不足,大約有33%的留學生認為教師不夠重視思想的啟迪,有將近80%的留學生表示不少教師經常按照課件照本宣科,讓他們認為課堂沒有挑戰性。此外,學校和教師在考核留學生時也存在過于遷就、過于放松的情況。有的留學生甚至會在考前拿著其他科老師整理好的復習題,要求授課教師提供類似的資料。
在面向留學生教授程序設計時,應結合前文提到的海外留學生的教學需求和特點,對原有的課程進行相應的改革。
針對海外留學生的全英文教學需求,我們選擇由美籍華人Danial Liang 所著的全英文教材《Introduction to Java Programming,10th Edition》作為主要參考書目[4]。這本書不僅有配套的網站提供書中的示例代碼和其他相關的參考資料,而且書中各個章節的例子之間體現了延續性和擴展性,在美國的各大高校里也被廣泛采用為程序設計課的教材。因此,采用該教材可以體現課程內容的國際接軌性。另一方面,在授課教師的選擇上,我們選擇有1 年以上英語國家留學經歷,并且具有5 年以上程序設計授課經驗的教師。這類教師既有較豐富的教學經驗,又能夠較好地用英語與留學生進行溝通和解答問題。因此,學校適宜從近年來公派/自費到國外訪學的專業課教師中選擇上留學生課的教師。
針對留學生生源質量參差不齊的問題,教師在設計教學案例時,需考慮到留學生不同的學習基礎,把單個考核目標擴展為多個不同難度的階梯形考核目標。對于程序設計課程而言,一個較好的教學案例一般會融合多個核心知識點,有的還會體現一定深度的計算思維[5],這對基礎好的海外留學生而言是一個很好的鍛煉機會,但對基礎弱的留學生而言也是一個不小的挑戰。因此,相較于國內學生而言,教師應把教學案例中的知識點劃分得更加細致些,讓不同基礎的留學生在練習時都能得到積極的反饋,同時也能從不能完成的階梯任務中認識到自身的不足之處。如果只是一味偏向于基礎好的留學生,那可能會讓基礎差的留學生產生畏難情緒,加重曠課等現象;反之,如果僅偏向于基礎差的留學生,則可能會讓基礎好的留學生覺得缺乏挑戰性,減少課堂投入等。
在我們的教學實踐中,我們結合教材設計了一個分為五個階梯難度的24 點游戲教學案例。表1 列舉了每個階梯難度對學生提出的要求,涉及的核心知識點,以及學生的接受程度。

表1 24 點教學案例階梯難度分析
除了設計階梯難度的教學案例之外,教師還應充分利用留學生勇于交流提問的優點,引導學生充分參與教學過程,通過在課堂上增加與學生的互動,從而調動學生的積極性,增加學習投入。對于留學生在課堂上的舉手提問,教師應給予充分尊重和鼓勵。一個留學生的疑惑往往反映了其他學生的疑惑,教師應善于利用這種即時反饋,當場幫助學生解惑,并在課后進行總結。對于一些有拓展性的問題,教師也可以循循善誘,借勢在班上引起討論,幫助學生理清思路,把問題越辯越明。即使有的學生問的問題過于簡單,教師也應該先肯定他對課堂的積極投入,因為一個人對知識的渴求遠比知識本身來得更為重要,絕對不能打擊學生的積極性,因為可能打擊的并不僅僅是他一個人,還有課堂上其他想要提問的人。但是,過多的課堂互動不可避免地也會影響教學進度。因此,教師還是應該掌握好課堂節奏,在保證教學進度和師生互動兩者之間取一個較好的平衡。
此外,在考核方面,以往的程序設計考試大都是以閉卷的方式進行,最后以試卷得分來評定學生的期末成績。這樣的考核方式導致留學生在考前向老師索取考題范圍,只注重分數,無法激發留學生去鍛煉實際的編程能力和解決問題的能力。就此,教師可以布置以小組為單位的項目,克服以應試為導向的考核方式缺點。以小組為單位考核則有助于培養學生的相互協作能力。通過將學生對項目的完成度和項目答辯表現作為考核的重心,可以引導學生重視編程實踐,并調動學生對學習的積極性和主動性。
隨著一帶一路倡議的推行,來華的海外留學生人數逐年升高。這給國內高校信息專業面向留學生的程序設計課程提出了諸多問題和挑戰,其中包括全英文教學的挑戰,留學生生源質量參差不齊的挑戰,以及教學方法缺乏啟迪性和考核過于寬松的挑戰。實際上,類似的問題并不僅僅存在于留學生教育中,也廣泛存在于面向國內學生的課程教育中。隨著留學生的趨同化管理以及世界一流學校的創建,學校未來很可能會為國內學生和留學生共同開設全英文課程,這樣面向留學生的教學經驗就可以普及到國內學生身上。本文針對面向留學生教育的三個挑戰,進行了深入的討論,提出了通過設計具體梯度難度的教學案例來滿足不同基礎的留學生學習需求,以及來提高課堂教學的啟迪性。只有針對學生的需求,適時調整教學理念和教學方法,才能充分調動學生的積極性,幫助他們掌握程序設計的核心知識,將它們應用于解決復雜問題,在此基礎上學會協同工作。