李俊華 哈爾濱廣廈學院
軟件工程是 20 世紀 60 年代末期為解決“軟件危機”而產(chǎn)生的,并迅速發(fā)展起來的新興學科,現(xiàn)在已成為計算機科學技術的一個重要分支,經(jīng)過多年的研究與發(fā)展,軟件工程正逐步走向成熟,應用日益廣泛。軟件工程課程傳統(tǒng)的教學模式不適合現(xiàn)代社會發(fā)展的需要,必須對教學模式進行改革,以適合現(xiàn)代社會發(fā)展的需要。
雙語教學概念,由國際教育局于 18 世紀在盧森堡的工作會議中提出的。所謂雙語教學,就是指教師用非母語的語言,對全部或部分非語言的學科進行的教學活動。一般來說,雙語教學在高校中指的是用用英語和漢語兩種語言,作為課堂用語對專業(yè)性的學科進行的教學。高校在教育教學的過程中,采用雙語教學不僅可以使學生學習專業(yè)課知識,也有利于學生英語水平的提高,這樣就可以達到既培養(yǎng)學生專業(yè)素質(zhì),又培養(yǎng)學生的英語能力的雙重目標。但是,高校教師應該意識到,雙語教學的根本目的是對于專業(yè)知識的傳授,并非是外語水平的培養(yǎng)。 從本質(zhì)上講,雙語教學是一種以講授專業(yè)知識為主的教學方法。然而,部分高校教師在講課的過程中,不能對雙語教學模式進行很好的把握,講授過多的外語知識而忽略了對學生專業(yè)能力的培養(yǎng),這種舍本逐末的教學方法違背了雙語教學的初衷,是十分不可取的。
教育部在《關于加強高等學校本科教育工作,提高教學質(zhì)量的若干意見》中指出:為適應經(jīng)濟全球化和科技革命的挑戰(zhàn),本科教育要創(chuàng)造條件使用外語進行公共課和專業(yè)課教學。哈爾濱廣廈學院計算機科學與技術專業(yè)是面向社會、面向企業(yè),以當前 IT 行業(yè)的蓬勃發(fā)展為契機,以校企聯(lián)合為手段,培養(yǎng)具有社會責任感、良好思想道德素質(zhì)、較強實踐能力、必要專業(yè)知識和一定創(chuàng)新意識的面向生產(chǎn)、建設、管理、服務一線的“有理想、有道德、懂技術、會管理”的應用型人才。采用雙語教學可以培養(yǎng)學生專業(yè)文獻資料的閱讀能力,與國際先進軟件工程思想接軌,使學生掌握軟件工程的原理、方法和工具,了解國際上先進軟件技術的發(fā)展趨勢及最新研究成果,鍛煉學生用英語解決軟件工程問題的能力。
軟件工程雙語教學講授的不是外語,而是專業(yè)課程,雙語教學培養(yǎng)的不僅僅是外語人才,也不是將軟件工程的知識重復地翻譯為外語,而是要運用外語思維與軟件工程的專業(yè)知識進行溝通和交流,培養(yǎng)學生國際化的視野,使理論知識與外語語言相結合,豐富雙語教學的形式。 而在實務中,大部分應用型本科院校在軟件工程課程之后再開設軟件工程雙語教學課程,目的在于培養(yǎng)學生靈活運用軟件工程專業(yè)英語進行聽說讀寫的能力。然而大部分本科院校的雙語教學還存在著許多不足,比如雙語教學的課程內(nèi)容與基礎課的內(nèi)容重復率較高,一定程度上影響學生的學習興趣;并且相比較會計學雙語教學,軟件工程的雙語課程開設比例更低,部分老師和學生對雙語教學的重要性認識不清楚,對雙語教學的積極性較低,部分學生英語基礎薄弱,投入時間較短,忽視雙語課程的學習,另外,大部分本科院校對于雙語教學的實施過程觀點不一,有的高校傾向于全外語型,而有的則傾向于混合型的雙語教學,尚未形成統(tǒng)一的觀點和認識。這些因素嚴重影響了軟件工程雙語教學效果的提升。
由于軟件工程雙語教學與普通的大學英語基礎課程不同,也與軟件工程專業(yè)課程講授不同,在授課內(nèi)容上的深度與寬度上比較難以把握,這給教師帶來一定的挑戰(zhàn)和難度。同時部分教師缺乏海外工作和學習經(jīng)驗,對外語的使用頻率較低,口語不過關,缺乏國際化視野,難以勝任雙語教學的任務。如果只是簡單地將專業(yè)知識進行簡單翻譯,會嚴重影響學生學習的興趣,影響雙語教學質(zhì)量的提升和國際化人才的培養(yǎng)。總體來說,雙語教學師資隊伍相對薄弱,數(shù)量相對缺乏,難以滿足提高雙語教學質(zhì)量的要求。并且在教材選用上也面臨很多困難,從實踐來看,符合雙語教學的教材數(shù)量較少,有的采用自編教材,有的采用根據(jù)中文翻譯的教材,而原版外語軟件工程教材難度較大,也不完全符合雙語教學的要求,無疑也影響雙語教學質(zhì)量的改善。
在雙語教學方面,由來自美國的外教進行授課。外教有豐富的軟件項目開發(fā)經(jīng)驗,曾擔任過某軟件的產(chǎn)品支持工程師等。課程以外教為主講教師,在課堂采用全英文的教學。同時,安排課程組內(nèi)一位教師助課,該教師具有多屆軟件工程課程教學經(jīng)驗和項目指導經(jīng)驗,能夠與外教溝通課程安排、授課進度計劃、考試要求及學生學習情況反饋等,總結雙語教學中存在的不足及需要繼續(xù)保持的優(yōu)點。兩位教師較好的完成了兩屆軟件工程課程的授課任務。
對學生而言,軟件工程課程本身是一門較難的專業(yè)課,加上學生英語基礎較弱,軟件工程課程采用雙語教學使課程的難度進一步加深。學生必須在課前認真進行復習才能保證上課質(zhì)量。在課前,教師會認真研讀教材和教學大綱,對重要的知識點進行凝練,形成各章節(jié)的“Reading Help”供學生使用,幫助學生進行預習。為保證教學質(zhì)量,每節(jié)課開始先會安排一個測試,以檢測學生預習情況。軟件工程是偏理論的課程,用工程的思想指導軟件開發(fā)的全過程。理論知識較為枯燥,不易記憶。在課前,授課教師會準備一個或多個項目案例,在講完一個知識點后,會對學生講解應用案例,在軟件開發(fā)一個階段結束時,給學生一個綜合的案例進行考核,通過案例,使學生更加直觀地了解如何用軟件工程知識解決實際問題。
總之,軟件工程課程是計算機科學與技術專業(yè)第一門實施雙語教學的課程,雙語教學經(jīng)驗在逐步積累中,通過雙語教學來看,學生不但能夠掌握軟件工程相關知識,而且從最初很難接受,不愿意開口講英語轉變?yōu)樵诓糠謱W生能夠主動進行課前預習,能閱讀軟件工程英文教材,能夠開口講英語,能夠用英文撰寫軟件文檔。在后續(xù)教學中,我們將繼續(xù)努力探索適合應用型人才培養(yǎng)需求和學生特點的雙語教學形式,使軟件工程課程雙語教學日趨完善。