汪靜
摘要:該文介紹了開展《程序設(shè)計(jì)基礎(chǔ)》這門課的雙語教學(xué)的依據(jù),然后論述了雙語教學(xué)的實(shí)施過程,最后總結(jié)了在雙語教學(xué)的實(shí)施過程中遇到的問題和解決辦法。
關(guān)鍵詞:程序設(shè)計(jì)基礎(chǔ);雙語教學(xué)
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)19-4509-02
1 雙語教學(xué)的依據(jù)
返年來.教育部積極倡導(dǎo)高等院校要培養(yǎng)具有國際交流和競爭能力人才,雙語教學(xué)則是走向國際化人才培養(yǎng)模式的敲門磚。 《程序設(shè)計(jì)基礎(chǔ)》這門課的授課對象是“中外合作辦學(xué)”軟件技術(shù)國際班的學(xué)生,開課時(shí)間是在大一下學(xué)期。國際班的學(xué)生在招生時(shí)已經(jīng)根據(jù)英語成績有所篩選,在經(jīng)過第一個(gè)學(xué)期的英語強(qiáng)化訓(xùn)練之后,他們的英語聽說讀寫水平也相對比普通班的學(xué)生要好。而且他們畢業(yè)之后,將選擇出國留學(xué),這些學(xué)生也愿意接受雙語教學(xué)的形式。另一方面,這門課程是專業(yè)核心基礎(chǔ)課,通過該課程的雙語學(xué)習(xí),能夠使學(xué)生掌握大量的計(jì)算機(jī)應(yīng)用詞匯,對于學(xué)生的能力提高和后續(xù)課程的學(xué)習(xí)是很有益處的。
2 雙語教學(xué)的實(shí)施
2.1 教材選擇
這門課程選用的是美國梁勇教授的《Java語言程序設(shè)計(jì)(基礎(chǔ)篇)(原書第8版)》(Introduction to Java Programming(Eighth Edition))。這本書的中文版已經(jīng)由機(jī)械工業(yè)出版社出版,李娜譯著。這本書近年來已經(jīng)成為國內(nèi)外廣大高校Java語言學(xué)習(xí)的經(jīng)典教材。這本書采用“基礎(chǔ)優(yōu)先,問題驅(qū)動”的教學(xué)方式,循序漸進(jìn)地介紹了程序設(shè)計(jì)基礎(chǔ)、解決問題的方法、面向?qū)ο蟪绦蛟O(shè)計(jì)、圖形用戶界面設(shè)計(jì)、異常處理、I/O和遞歸等內(nèi)容?!冻绦蛟O(shè)計(jì)基礎(chǔ)》這門課將會學(xué)習(xí)前6章關(guān)于程序設(shè)計(jì)基礎(chǔ)的內(nèi)容,后續(xù)的內(nèi)容將會分別在《Java程序設(shè)計(jì)》和《高級Java》課程中學(xué)習(xí)。
2.2 教學(xué)形式
這門課程的教學(xué)全部采用多媒體教學(xué)。一方面做到“雙語教”,即課件全部采用英語撰寫,編程軟件采用了國際主流軟件開發(fā)平臺——英文版的Eclipse軟件,課堂教學(xué)采用全英文或者英漢雙語講解。另一方面,要求學(xué)生做到“雙語學(xué)”,即要求學(xué)生用雙語和老師交流,全部用英文完成作業(yè)和考試。教學(xué)過程中注重程序?qū)嵗菔竞途幊叹毩?xí),通過實(shí)例講解理論知識,再通過練習(xí)使學(xué)生們理解并學(xué)會運(yùn)用理論知識。日常考核主要從課堂編程練習(xí),課后作業(yè)和英語專業(yè)內(nèi)容演講等多方面多角度對學(xué)生的程序設(shè)計(jì)和英語運(yùn)用能力進(jìn)行考評。課堂練習(xí)要求學(xué)生在規(guī)定的時(shí)間內(nèi)完成上機(jī)測評。對于每次課后作業(yè)都提供了實(shí)驗(yàn)內(nèi)容,學(xué)生們實(shí)現(xiàn)程序功能之后,還要完成一份全英文的實(shí)驗(yàn)總結(jié)報(bào)告。在學(xué)期末,還要求學(xué)生完成一份不少于5分鐘的英文專業(yè)內(nèi)容演講。
此外,在這門課程還引進(jìn)了斯坦福大學(xué)的國際開放課程《Programming Methodology》(編程方法學(xué))的部分章節(jié)內(nèi)容??紤]到學(xué)生的實(shí)際水平和課程的授課內(nèi)容,部分采用對方的教學(xué)視頻的某些教學(xué)內(nèi)容,要求學(xué)生課后自學(xué),課堂講解重點(diǎn),并通過設(shè)計(jì)一些問題,和學(xué)生交流互動。
3 雙語教學(xué)遇到的問題及解決辦法
3.1 教學(xué)內(nèi)容
這門課程采用了原版的英文教材,教材對專業(yè)理論知識的介紹非常詳盡。但是,由于在專業(yè)知識的學(xué)習(xí)過程中,學(xué)生需要經(jīng)過思維和語言的雙重轉(zhuǎn)化,如果內(nèi)容太多,反而會給學(xué)生的學(xué)習(xí)造成非常大的壓力。課堂授課采用中英雙語講解,教學(xué)容量大,教學(xué)課時(shí)就比較緊張。為了解決這方面的問題,授課教師需要對授課內(nèi)容進(jìn)行總結(jié)和提煉,在課件中突出重點(diǎn)和難點(diǎn),對專業(yè)詞匯進(jìn)行概括總結(jié)。對于特別難理解的內(nèi)容,可以考慮結(jié)合中文教材進(jìn)行講解。教師也要積極鼓勵學(xué)生做好課前預(yù)習(xí)(包括專業(yè)知識及該堂課所涉及到的專業(yè)名詞術(shù)語的外文及其發(fā)音等),對于提高課堂學(xué)習(xí)效果非常重要。此外,學(xué)生在課后對所學(xué)內(nèi)容的進(jìn)行復(fù)習(xí)回顧,在雙語教學(xué)過程中也具有非常重要的作用。這門課作為程序設(shè)計(jì)課程,學(xué)生除了掌握基本的理論知識,還需要能夠?qū)嶋H運(yùn)用程序解決具體的問題。 教師需要通過大量的程序?qū)嵗箤W(xué)生理解教學(xué)內(nèi)容,同時(shí)加強(qiáng)對學(xué)生的實(shí)踐指導(dǎo),督促學(xué)生積極完成課后編程練習(xí),提高學(xué)生的綜合運(yùn)用能力。
3.2 學(xué)生的知識和能力水平差異
在這門課的雙語教學(xué)過程中遇到的最主要問題是學(xué)生的知識和能力水平差異非常明顯,表現(xiàn)在兩方面:英語和編程能力,而且英語水平的差異更加明顯。只有個(gè)別學(xué)生的英語水平高,英語聽說讀寫基本沒有問題。大部分學(xué)生閱讀和聽課都有一定難度,但是在教師的指導(dǎo)下能夠理解授課內(nèi)容,并完成英文的報(bào)告和演講。還有個(gè)別學(xué)生根本不能完成英文的報(bào)告和演講。 學(xué)生的編程能力也是參差不齊,同樣的一個(gè)問題,有的同學(xué)可以獨(dú)立編程實(shí)現(xiàn),有的同學(xué)在老師的指導(dǎo)下,能夠完成,而有的同學(xué)完全寫不出程序??紤]到這些問題,教師對教學(xué)內(nèi)容和進(jìn)度安排就要兼顧不同水平層次的學(xué)生的需求,制定合理的教學(xué)計(jì)劃,并根據(jù)學(xué)生的學(xué)習(xí)情況及時(shí)進(jìn)行調(diào)整。在授課期間,教師還可以積極發(fā)揮水平高能力強(qiáng)的學(xué)生的作用,請他們協(xié)助老師一起指導(dǎo)和督促同學(xué)們的學(xué)習(xí)。教師還可以讓學(xué)生們建立課后學(xué)習(xí)小組,指導(dǎo)小組長,讓學(xué)生們互幫互助,共同學(xué)習(xí),這樣也可以提高學(xué)生們的學(xué)習(xí)積極性。
4 總結(jié)
通過開展雙語教學(xué),學(xué)生不但可以掌握相應(yīng)的專業(yè)技術(shù)詞匯,還能提高英語實(shí)際應(yīng)用能力;教師不但能了解國外大學(xué)的教學(xué)內(nèi)容、教學(xué)方式以及技術(shù)發(fā)展的前沿內(nèi)容,而且還能提升自己的英語水平,從而進(jìn)一步提升自己的教學(xué)和科研素質(zhì)。雖然目前在雙語教學(xué)的實(shí)施過程中還存在一些問題,但是通過教師的不斷探索和研究,一定會不斷改善雙語教學(xué)過程,逐步提升雙語教學(xué)的實(shí)施效果。
參考文獻(xiàn):
[1] 蔣巍,唐土生,費(fèi)賢舉.“Java程序設(shè)計(jì)"課程雙語教學(xué)的探索與實(shí)踐[J].常州工學(xué)院學(xué)報(bào),2010,23(5).
[2] 孔令美.“Java程序設(shè)計(jì)"雙語教學(xué)實(shí)踐[J].教學(xué)園地,2010,33(6).
[3] 王玉英.《Java語言程序設(shè)計(jì)》雙語教學(xué)實(shí)踐與探討[J].教學(xué)園地,2009(9).endprint