李文鵬
摘要:隨著時代的發(fā)展,計算機已經(jīng)成為語言研究和外語教學(xué)不可或缺的工具。本文探討計算語言學(xué)和語料庫語言學(xué)如何在語言研究和外語教學(xué)中發(fā)揮作用,以及它們在四個方面是如何影響和改變語言研究和外語教學(xué)的。
關(guān)鍵詞:大學(xué)計算機;語言;教學(xué)
我國的計算機基礎(chǔ)教育從無到有、由點到面,從少數(shù)理工科專業(yè)率先實踐,發(fā)展到所有高校的非計算機專業(yè)都普遍開設(shè)了相關(guān)課程。高等學(xué)校的計算機教育有兩類不同的范疇:一種是指計算機專業(yè)的學(xué)科教育即計算機專業(yè)教育;另一種是指面向全體大學(xué)生的計算機基礎(chǔ)教育。高等學(xué)校計算機基礎(chǔ)教學(xué)分為兩個部分的教學(xué)內(nèi)容,其中計算機基礎(chǔ)知識的教學(xué)為非計算機專業(yè)學(xué)生提供了計算機方面的基礎(chǔ)知識、能力與素質(zhì)方面的教育,旨在使學(xué)生掌握計算機、網(wǎng)絡(luò)及其他相關(guān)信息技術(shù)的基本知識。經(jīng)過筆者根據(jù)多年的教學(xué)實踐,總結(jié)出了一些在實際教學(xué)中切實有效的方法,供大家加探討研究。
一、采用分層的教學(xué)方法
大學(xué)新生入學(xué)時所具備的計算機知識差異性很大,少數(shù)學(xué)生在高中時代已經(jīng)熟練掌握計算機基本技能,而有的學(xué)生連電腦什么樣都沒見過。經(jīng)過連續(xù)幾年的調(diào)查結(jié)果顯示,在入學(xué)前學(xué)生掌握的計算機知識多限于網(wǎng)絡(luò)的初步應(yīng)用,比如瀏覽網(wǎng)頁、收發(fā)郵件、聊天、玩游戲等,對于計算機基礎(chǔ)知識的理解和掌握仍然未達到大學(xué)計算機教學(xué)的目標。隨著信息技術(shù)的發(fā)展,部分地區(qū)的中小學(xué)中已經(jīng)開設(shè)了計算機的基礎(chǔ)課程,但所學(xué)的僅限于計算機的基本操作方面,對于計算機語言方面的知識只有極少的學(xué)生稍有了解。計算機語言對絕大多學(xué)生來說仍然是一個空白。所以在教學(xué)過程中應(yīng)當采用分層的教學(xué)方法,針對不同學(xué)生的計算機水平選取相應(yīng)的教學(xué)方式。在有限的學(xué)時內(nèi)全面地讓學(xué)生建立起有關(guān)計算機知識的基本框架,同時要重點講解和計算機語言學(xué)習(xí)相關(guān)的內(nèi)容。在教學(xué)中要提供給學(xué)生一些和課堂內(nèi)容相關(guān)的參考資料,給個別基礎(chǔ)較差的或基礎(chǔ)特別好的同學(xué)給予適時的指導(dǎo)。
二、課堂教學(xué)中采用啟發(fā)式教學(xué)
計算機語言尤其是結(jié)構(gòu)化程序設(shè)計語言,在解決問題時算法是非常關(guān)鍵的。在引導(dǎo)學(xué)生學(xué)習(xí)算法時,應(yīng)主要采用啟發(fā)式的教學(xué)方法,巧妙設(shè)計問題,讓學(xué)生通過自己的努力,主動去解決問題,增強學(xué)生學(xué)習(xí)的自信心。在講解算法的三種結(jié)構(gòu)時,順序結(jié)構(gòu)的算法是對所要解決問題步驟的順序描述,比如要解決“已知三角形的三邊長,求三角形的面積”這樣一個實際問題,只要按照數(shù)學(xué)思維順次求出,這樣一個過程的描述即是解決這個問題的算法。由于這個算法描述中無任何的分支,就是一個順序結(jié)構(gòu)的算法。要想滿足用戶的這一需求,就需要設(shè)置允許用戶重新輸入數(shù)據(jù)的算法,這也就是循環(huán)結(jié)構(gòu)的算法了。按照類似這樣的啟發(fā)式的教學(xué)方法,使得學(xué)生始終處于學(xué)習(xí)的主導(dǎo)地位,教師在教學(xué)中主要做的是引導(dǎo)和總結(jié)的工作,學(xué)生對所學(xué)的知識更容易理解和接受,并比較容易將此知識轉(zhuǎn)換為解決實際問題的能力。
三、精心設(shè)置習(xí)題,增強學(xué)生學(xué)習(xí)的興趣
在語言教學(xué)中根據(jù)學(xué)生的學(xué)習(xí)水平,精心設(shè)置一些貼近實際的有趣習(xí)題,讓學(xué)生在教師的指導(dǎo)下解決一些簡單的實際問題,提高學(xué)生學(xué)習(xí)的興趣。興趣是最好的老師,只要激發(fā)了學(xué)生的學(xué)習(xí)興趣,在教學(xué)中就能起到事半功倍的效果。在設(shè)置習(xí)題時,應(yīng)該有一定的難度,但難度不能太高;應(yīng)當比較貼近學(xué)生的實際;所設(shè)置的習(xí)題,每完成一小步都應(yīng)該是學(xué)生獲得一定的成就感。比如在學(xué)完三種基本算法以后,設(shè)置題目:“編寫一個猜數(shù)字的小游戲”。讓學(xué)生根據(jù)自己對游戲的理解利用已有的知識來完成這個小游戲的編寫。這對學(xué)生來說是一個小小的挑戰(zhàn),但是一旦完成了一點,就會獲得極大的成就感。有助于激發(fā)他們學(xué)習(xí)的興趣。在計算機語言的學(xué)習(xí)上,死記硬背是達不到預(yù)期目標的,計算機語言是一個解決問題的工具,在語言教學(xué)中,設(shè)計合適的問題,最大的激發(fā)學(xué)生的興趣,讓學(xué)生在解決問題的過程中更好的掌握編程語言的使用方法。
四、注重實驗教學(xué)的教學(xué)效果
在以往的大學(xué)計算機語言教學(xué)中往往只重視課堂教學(xué),而對實驗教學(xué)部分有所忽視。實驗教學(xué)和課堂教學(xué)同為計算機語言教學(xué)的不可分割的一部分,在教學(xué)中只有將兩者緊密結(jié)合起來才能達到更好的教學(xué)效果。計算機語言的教學(xué)目的在于培養(yǎng)學(xué)生利用計算機分析問題、解決問題的意識與能力,提高學(xué)生的計算機素質(zhì),為將來應(yīng)用計算機知識與技術(shù)解決自己專業(yè)實際問題打下基礎(chǔ)。因此實驗是教學(xué)中最為重要的一步,實驗教學(xué)是大學(xué)計算機語言教學(xué)中必不可少的教學(xué)環(huán)節(jié),是培養(yǎng)學(xué)生綜合運用相關(guān)知識解決問題的重要途徑,也是我們了解教學(xué)反饋信息的直接渠道。只有親自動手、親自實踐,才能真正體會到語言編程的樂趣。通過上機練習(xí)也可以進一步加深學(xué)生對理論知識的掌握,也將有利于培養(yǎng)學(xué)生的創(chuàng)造思維、獨立分析問題和解決問題的能力以及培養(yǎng)學(xué)生實際編程的能力。在實驗教學(xué)環(huán)節(jié)教師不僅要精心設(shè)計好每一次實驗的實驗內(nèi)容,更要確立好完善的實驗管理方法,采取合理有效的方法督促學(xué)生做好實驗之前的準備和實驗之后的總結(jié)工作,在實驗過程中教師要能及時準確地解決學(xué)生在實踐中出現(xiàn)的問題,不能使實驗教學(xué)變成學(xué)生的自由活動。
總之,計算機在語言研究和外語學(xué)習(xí)中所起到的作用日益增大,已經(jīng)成為學(xué)習(xí)和研究不可替代的工具。計算語言學(xué)和語料庫語言學(xué)是交叉學(xué)科,同時精通雙學(xué)科的人才更是寶貴。在英語教學(xué)中更多的引入英語本族語者語料庫可以更好的矯正中國學(xué)生的中式英語,從而讓學(xué)生學(xué)習(xí)更地道的英語;把語料庫應(yīng)用在語言研究領(lǐng)域,可以糾正傳統(tǒng)研究中的一些謬誤,真正發(fā)現(xiàn)語言使用的規(guī)律。把定性和定量研究相結(jié)合是目前和未來語言研究和學(xué)習(xí)的趨勢所在。endprint