單博煒 朱依水
摘 要 本文針對長安大學(xué)計算機專業(yè)留學(xué)生這一群體展開研究工作。通過三年多的“Java面向?qū)ο蟪绦蛟O(shè)計”和“Java課程設(shè)計”的教學(xué)實踐,總結(jié)出留學(xué)生的總體現(xiàn)狀和特點,給出了相應(yīng)課程教學(xué)方法的改進措施和線上課程的應(yīng)對措施。希望對其他高校的相關(guān)老師提供參考性建議。
關(guān)鍵詞 計算機專業(yè) 留學(xué)生 教學(xué)方法 線上課程
中圖分類號:G424 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼:A ? ?DOI:10.16400/j.cnki.kjdks.2021.01.068
Abstract This paper researches the foreign students majored in computer science of Chang'an University. The authors have taught "Java Object Oriented Programming Design" and "Java Course Design" for more than three years, summarized the characteristics of the foreign students and presented the improved teaching methods of this course and online class. We hope this work could give other teachers some useful suggestions.
Keywords computer major; foreign students; teaching method; online course
1背景介紹
自從2018年開始,作者對長安大學(xué)本科留學(xué)生開展了連續(xù)三年的“Java面向?qū)ο蟪绦蛟O(shè)計”和“Java課程設(shè)計”的教學(xué)工作??傆嬛v授超過二百課時,聽課學(xué)生超過30人。2020年初開始,學(xué)校嚴格執(zhí)行封校措施。截至目前,留學(xué)生全部留在本國,無法返校,因此這兩門課程也轉(zhuǎn)為了線上授課。作者對這三年(兩年線下,一年線上)的教學(xué)歷程進行回顧,梳理出存在的問題,總結(jié)出相關(guān)的經(jīng)驗,力圖對留學(xué)生的計算機類課程教學(xué)方法給出參考性的建議。
2留學(xué)生現(xiàn)狀
作者授課的三年里,留學(xué)生總計有30多人,他們大部分來自非洲(剛果,津巴布韋,埃塞俄比亞,納米比亞等),中亞(巴基斯坦,阿富汗等)第三世界國家。對這些留學(xué)生的共同特性進行梳理,可以歸納總結(jié)出以下三大特點。
第一,數(shù)理基礎(chǔ)較差,中文基本不過關(guān)。這些學(xué)生盡管是屬于計算機類相關(guān)專業(yè),但是數(shù)學(xué)基礎(chǔ)普遍很差。我所授課的對象是大二的學(xué)生,他們在大一都已經(jīng)學(xué)習(xí)過高等數(shù)學(xué)和線性代數(shù)等課程。但是我在教授他們使用Java語言進行編程練習(xí)時,當講到矩陣,級數(shù),以及數(shù)值分析計算等概念時,他們基本都反應(yīng)不上來。另外例題中的二進制、八進制、十進制、十六進制之間的轉(zhuǎn)換,也都存在很多錯誤。
學(xué)生們盡管已經(jīng)在中國學(xué)習(xí)了一年中文,但是還無法使用中文進行正常交流,因此在授課時無法插入中文。來自非洲的學(xué)生,盡管其母語不是英語,但由于其母國以前多為英國殖民地,官方語言也是英語,因此英語水平達標。
第二,學(xué)生的認真與勤奮程度普遍不足。三年多的教學(xué)過程中,發(fā)現(xiàn)留學(xué)生們的學(xué)習(xí)態(tài)度普遍較差。學(xué)生們的缺勤率較高,有些較為懶散的學(xué)生竟然每節(jié)課都遲到,很多學(xué)生無緣無故不請假就不來了。課堂提問及討論的積極性也不高。這使得教師在授課過程中有很大的挫敗感。
第三,對于計算機專業(yè)還是比較有興趣。盡管很多同學(xué)的學(xué)習(xí)態(tài)度不夠認真。但是往往通過一個學(xué)期的學(xué)習(xí),在掌握了一定的編程基礎(chǔ)之后,還是對編寫計算機程序產(chǎn)生了相當大的興趣,這一點通過作者在課程設(shè)計中布置學(xué)生們使用Java語言完成程序設(shè)計題目的時候可以發(fā)現(xiàn)。大家普遍積極性較高,完成的作品質(zhì)量也較高。
3教學(xué)方法改進
基于留學(xué)生們的上述特點,我在查閱了相關(guān)文獻,[1-2]學(xué)習(xí)了其他優(yōu)秀教師的經(jīng)驗之后,不斷對教學(xué)方法進行改進。
3.1 通過提升學(xué)生興趣,不斷提高教學(xué)效果
這些留學(xué)生的一大特點是對于計算機專業(yè)的興趣較高。因此我把課程內(nèi)容組織得環(huán)環(huán)相扣,在課堂上非常強調(diào)動手編程的能力,從學(xué)期開始到結(jié)束,課堂上的編程題目由易到難,使得學(xué)生們通過親自編程得到結(jié)果,從而大大調(diào)動其對于計算機編程的興趣。例如,我在課程中的GUI(圖形用戶界面)程序設(shè)計中,詳細講授了如何在界面上繪制圖形,以及如何實現(xiàn)事件響應(yīng)函數(shù)的方法。然后緊接著就在課程設(shè)計中布置了設(shè)計一個如圖1所示的鍵盤控制打乒乓球小程序。題目難度不大,但是要完整實現(xiàn)也具有一定的挑戰(zhàn)性。因此當有的同學(xué)完成之后興奮的給我展示時,我可看出他們對計算機編程的興趣。
3.2 直面困難,提升短板
留學(xué)生們的一大短板是普遍數(shù)學(xué)基礎(chǔ)較差。我采用的方法是:盡量避免在課程中設(shè)計矩陣、級數(shù)、數(shù)值分析等需要高等數(shù)學(xué)和線性代數(shù)基礎(chǔ)的概念。但是對于二進制、八進制、十進制、十六進制之間轉(zhuǎn)換的訓(xùn)練還要加強。因為這些問題是計算機編程的基礎(chǔ),所以我通過多講例題,多出練習(xí)題,對學(xué)生進行訓(xùn)練,從而提高他們在進制轉(zhuǎn)化方面的能力。
3.3 嚴格考勤,加強紀律
作者的一個基本觀點是:如果學(xué)生具有很強的創(chuàng)新性思維以及很開闊的視野的話,那么對于其考勤可以放松一些。然而這些留學(xué)生們既缺乏創(chuàng)新性思維,又在學(xué)習(xí)態(tài)度上很差。因此本著對他們負責任的態(tài)度,不得不嚴格考勤,加強紀律。作者在學(xué)期一開始,即給他們明確給出總成績的計算公式:
總成績= 平時成績*30%+期末考試*70%? ?? ? ?(1)
平時成績 = 考勤+作業(yè)+實驗? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (2)
在公式(2)中,如果無故三次缺勤,則取消期末考試資格,如果無故三次作業(yè)不交,則平時成績記為0分。通過這一套嚴格的制度制約,學(xué)生們的學(xué)習(xí)態(tài)度還是有所改進的。對于那些在反復(fù)強調(diào)下還是缺勤,不交作業(yè),并且超過三次的,那就在期末后嚴格執(zhí)行紀律,對其進行取消考試資格和扣分處理。這種做法雖然嚴酷,但是也改進了學(xué)生們的學(xué)習(xí)態(tài)度,同時把那些確實自暴自棄的學(xué)生淘汰掉了。
4線上課程的應(yīng)對措施
2020年初開始學(xué)校嚴格執(zhí)行封校措施。所有留學(xué)生均待在本國,無法返校。因此“Java面向?qū)ο蟪绦蛟O(shè)計”和“Java課程設(shè)計”兩門課程只能通過在線授課的方式。很多同學(xué)因此借口網(wǎng)絡(luò)質(zhì)量不佳而常常無故缺課,因此很多學(xué)生的學(xué)習(xí)效果都很差。
針對這些狀況,作者采取了建立慕課鞏固的措施,作者在2020年6月成功申請了長安大學(xué)2020年全英文國際慕課建設(shè)項目,獲得了學(xué)校10萬元的資金資助。拍攝了36節(jié),共計300多分鐘的全英文慕課“Java面向?qū)ο蟪绦蛟O(shè)計”?,F(xiàn)在慕課已經(jīng)正式在學(xué)堂在線平臺上線,[3]供全世界的學(xué)生們免費觀看學(xué)習(xí)。作者要求留學(xué)生們在課后,遇到有不太清楚的問題時,認真反復(fù)觀看慕課學(xué)習(xí)。
5總結(jié)
計算機專業(yè)外國留學(xué)生這一群體,在我國的很多高校中都存在。因此長安大學(xué)外國留學(xué)生的特點相信也是國內(nèi)眾多高校留學(xué)生的共同點。作者在總結(jié)計算機專業(yè)外國留學(xué)生特點的基礎(chǔ)上,給出了相應(yīng)的改進的教學(xué)方法,以及疫情之下線上課程的應(yīng)對措施,希望能給其他高校的教師們提供參考性意見。
*通訊作者:單博煒
參考文獻
[1] 單博煒,陳曉飛,郭蘭英.包含少數(shù)民族學(xué)生的計算機專業(yè)的教學(xué)思路探討[J].教育教學(xué)論壇,2012,000(004):249-250.
[2] 郝鵬翼,方珊珊,白琮,等.面向留學(xué)生的數(shù)字媒體類課程全英文教學(xué)方法探索[J].計算機教育,2018.
[3] 學(xué)堂在線.https://www.xuetangx.com/