公務(wù)員期刊網(wǎng) 論文中心 正文

談C語言程序設(shè)計雙語教學(xué)改革對策

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了談C語言程序設(shè)計雙語教學(xué)改革對策范文,希望能給你帶來靈感和參考,敬請閱讀。

談C語言程序設(shè)計雙語教學(xué)改革對策

摘要:為了適應(yīng)社會發(fā)展對應(yīng)用型人才的要求,文章結(jié)合學(xué)院及學(xué)科專業(yè)特點,從教學(xué)資源建設(shè)、講授模式與教學(xué)方法、考評方法等方面對C語言程序設(shè)計課程開展雙語教學(xué)的對策進行探索,注重課堂中的雙語教學(xué)及互動探討式教學(xué)。學(xué)生的編程能力以及計算機專業(yè)術(shù)語的表達與認知能力均得到較大程度的提高,本次改革探索取得了初步成果,為學(xué)生在計算機程序設(shè)計方面的課程學(xué)習(xí)奠定了基礎(chǔ),對大學(xué)程序設(shè)計課程其他方面的教學(xué)改革提供了一定的借鑒意義。

關(guān)鍵詞:雙語教學(xué);C語言程序設(shè)計;授課模式;教學(xué)方法與手段

隨著全球IT產(chǎn)業(yè)的迅猛發(fā)展,為適應(yīng)社會對應(yīng)用型人才的需求,為太原理工大學(xué)的“雙一流”建設(shè)添磚加瓦,對與IT產(chǎn)業(yè)緊密相關(guān)的計算機相關(guān)程序設(shè)計課程實施改革的英文教學(xué)已成為實現(xiàn)這一理想與目標的必經(jīng)之路。近幾年,在全國各地高校實施雙語教學(xué)已成為教育部推進教學(xué)改革的重要舉措之一[1,2]。

一、改革措施

1.教學(xué)資源建設(shè)。教學(xué)資源建設(shè)主要包括師資隊伍與教材選取兩方面。其中實力雄厚的師資隊伍是C語言程序設(shè)計教學(xué)改革取得良好效果的有力保障。教學(xué)團隊由5位教師組成,他們?nèi)坑?年及以上的海外留學(xué)經(jīng)歷,獲博士學(xué)位的達100%,且涵蓋計算機科學(xué)、應(yīng)用物理學(xué)、光學(xué)工程、電路與系統(tǒng)等我們學(xué)院各個專業(yè)方向。而且我們的隊伍還在不斷壯大,這為本課程在我們學(xué)院的改革提供了雄厚的師資力量。經(jīng)過精挑細選,此次改革選取的教材為哈工大蘇小紅教授編寫的《雙語版C程序設(shè)計》,這本教材語言通俗易懂、內(nèi)容豐富,深入淺出地對知識點進行了介紹,書中的中英文對照,便于學(xué)生理解和學(xué)習(xí)。為了讓學(xué)生學(xué)到原汁原味的C語言程序設(shè)計知識,本課程采用英文原版教材———IvorHorton主編的BeginningC作為學(xué)生的課內(nèi)外參考書,此書是C語言的經(jīng)典和入門必讀教材。為避免出現(xiàn)理解誤區(qū),結(jié)合課件及課堂教學(xué),推薦通俗易懂、深受教師與學(xué)生好評的中文教材進行配套。因此,將清華大學(xué)譚浩強教授主編的《C語言程序設(shè)計》(第五版)作為輔助教材。除教材與課內(nèi)外參考書外,我們也運用了“互聯(lián)網(wǎng)+”技術(shù),推薦學(xué)生使用網(wǎng)易公開課,如斯坦福大學(xué)計算機系的時任副教授MehranSahami博士的《編程方法學(xué)》(ProgrammingMethodology)、麻省理工學(xué)院電氣工程與計算機科學(xué)系的教授ChaLesLeiserson和ErikDemaine的《算法導(dǎo)論》(IntroductiontoAlgorithm)以及蘇小紅教師的精品共享課程等。通過利用這些公開課共享平臺,學(xué)生可以在課外進行充分補充,有課堂上沒有明白與理解的內(nèi)容,可以在線學(xué)習(xí)與補充自己在課內(nèi)學(xué)習(xí)的不足,有助于C程序設(shè)計語言的學(xué)習(xí)與提高。講授課件主要采用雙語模式,在重點知識點與關(guān)鍵專業(yè)術(shù)語處給予中文注解。主要選取與專業(yè)相關(guān)的例題,加入如應(yīng)用物理學(xué)、光電信息科學(xué)與工程、光源與照明等專業(yè)方面的程序代碼與實例分析,激發(fā)本專業(yè)學(xué)生的學(xué)習(xí)熱情與學(xué)習(xí)興趣。

2.授課模式。目前高等學(xué)校進行雙語教學(xué)采取的課堂授課方法主要有三種:一是全英文課件,全英文講解;二是全英文課件,全中文表達;三是全英文課件,中英文混合表達。由于本課程在我校的一年級第二學(xué)期開設(shè),學(xué)生對大學(xué)的學(xué)習(xí)模式還在熟悉與適應(yīng)過程中,為同時兼顧雙語教學(xué)的特點與學(xué)生的理解與掌握能力,我們選取第三種授課方式,即全英文課件,混合中英文表達。由于選取的是中英文教材,督促學(xué)生一定要在課前進行預(yù)習(xí),對于預(yù)習(xí)中不明白的問題,可以有針對性地多聽教師講解。雖然PPT課件大部分是英文的,使用英文講解,但遇到重點或難點等復(fù)雜專業(yè)概念時,教師會采用中文進行復(fù)述與講解,以便學(xué)生可以準確地理解課程所講授的內(nèi)容,又不影響英語的教學(xué)特點。由于在前期全中文的課堂講解中,與學(xué)生的互動效果非常好,因此在雙語教學(xué)中,也可以適當增加與學(xué)生互動的環(huán)節(jié)。當學(xué)生有疑問時,可以隨時舉手提問。這種授課模式雖然比較耗時,但是可以增強課堂內(nèi)的教學(xué)效果,提高教學(xué)質(zhì)量,達到教學(xué)改革的基本目標。

3.教學(xué)方法及手段。首先在光源與照明專業(yè)班級實行雙語教學(xué)試點。由于許多計算機軟件都源于國外,其原版均是英文,通過雙語教學(xué)可以讓學(xué)生在今后的學(xué)習(xí)中適應(yīng)原版未漢化的計算機軟件,從而培養(yǎng)學(xué)生利用英語掌握專業(yè)知識的能力,以適應(yīng)國際化要求,達到告別啞巴英語以及可以使用原版英文軟件開發(fā)大程序的目標。C語言程序設(shè)計雙語教學(xué)可以有效地提高學(xué)生的調(diào)試能力,并且掌握在程序調(diào)試中出現(xiàn)的各種專業(yè)術(shù)語及其英語表達,為今后更高層次的編寫程序以及專業(yè)英語的學(xué)習(xí)打好基礎(chǔ)。另外,在教學(xué)過程中要善于把握英語學(xué)習(xí)與學(xué)科知識學(xué)習(xí)的關(guān)系,不能本末倒置,不能為提高英語學(xué)習(xí)水平而犧牲C語言程序設(shè)計教學(xué)目標為代價。嘗試采用課堂講授與翻轉(zhuǎn)式課堂相結(jié)合的教學(xué)方法,前者主要依靠教師集中講授C語言程序設(shè)計的基本知識,后者則圍繞某些例題與習(xí)題進行翻轉(zhuǎn)式教學(xué)。教師提前兩周布置命題,請學(xué)生分組進行編寫程序代碼,到時間節(jié)點時,每組的成員要分工進行現(xiàn)場講解本組編寫代碼的算法與思路,要求學(xué)生盡量采用英文表述,過程中主講教師與其他組的學(xué)生可以隨時提問,被考查的學(xué)生要回答教師與同學(xué)們提出的問題,這個過程可以培養(yǎng)學(xué)生的團隊合作能力、解決問題的能力以及英文表達能力。班級人數(shù)不宜過多,控制在30—50人左右。

4.考核及評價。C語言程序設(shè)計是一門動手操作實踐性很強的課程,考核方式不應(yīng)只局限于最終的期末考評,而應(yīng)該加大平時上機實驗的考核比例,教師在學(xué)生上機的過程中,可以對學(xué)生的上機操作進行考核與記錄,對于動手能力強的學(xué)生與動手能力差的學(xué)生要給予區(qū)別,并鼓勵學(xué)生之間互相探討。采用如下的總評方式,最終成績=期末成績(60%)+出勤及回答問題(10%)+書面作業(yè)(10%)+上機實驗(20%)。在后續(xù)以C語言為載體的單片微機原理課程設(shè)計中則采用“任務(wù)—實踐—討論—答辯”的考核模式,考核內(nèi)容分為平時考勤、成果制作(源程序+課程設(shè)計報告)、期末答辯三大部分,分別占20%、50%、30%。答辯環(huán)節(jié)要求學(xué)生制作演示課件,給學(xué)生充分展示自己作品的機會,這樣不僅可以提高學(xué)生的實際操作能力,還可以同時鍛煉他們的語言表達能力。此種形式我們已經(jīng)在班級開展過,得到了院領(lǐng)導(dǎo)與教師們的好評。

5.教學(xué)成效。C語言程序設(shè)計雙語教學(xué)已實施了兩年,取得了一定的教學(xué)效果,達到了當初預(yù)設(shè)的教學(xué)目標,在學(xué)生中獲得了一定的好評。雖然學(xué)習(xí)的過程比較艱辛,但學(xué)生的收獲是滿滿的。通過這種改革模式,學(xué)生不僅掌握了C語言的基本語法知識,而且學(xué)會了如何查閱與自己有關(guān)的英文文獻,英文表達能力得以提高,尤其調(diào)試程序的能力得到很大的提高。學(xué)生對C語言程序設(shè)計課程產(chǎn)生了濃厚的學(xué)習(xí)興趣,形成學(xué)習(xí)興趣小組,為后續(xù)考級以及其他課程的學(xué)習(xí)奠定了基礎(chǔ)。通過編程解決專業(yè)課程學(xué)習(xí)中遇到的相關(guān)問題,有多位學(xué)生通過大學(xué)生科研訓(xùn)練計劃項目立項的形式,開展光電信息科學(xué)與工程、光源與照明相關(guān)專業(yè)軟件或工具箱的開發(fā),如“基于單片機實現(xiàn)智能提醒服務(wù)”等,獲得了太原理工大學(xué)創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃優(yōu)秀項目獎。

二、結(jié)語

在應(yīng)用創(chuàng)新型專業(yè)人才的培養(yǎng)過程中,C語言程序設(shè)計課程是一門重要的基礎(chǔ)課,雙語課程的實踐與探索也是建設(shè)“雙一流”大學(xué)的必經(jīng)之路。在本課程雙語教學(xué)的帶領(lǐng)下,學(xué)院其他教師也紛紛開展了雙語教學(xué)改革,此改革探索為他們的教學(xué)改革奠定了一定的基礎(chǔ),積累了一定的經(jīng)驗,對我院其他專業(yè)課程的雙語教學(xué)改革具有借鑒意義。

參考文獻:

[1]黃宏博.C語言程序設(shè)計課程雙語教學(xué)探索與實踐[J].計算機教育,2010,(16):63-65.

[2]古沐松,張志強.計算機基礎(chǔ)課程雙語教學(xué)探索與實踐[J].教育與教學(xué)研究,2009,23(10):89-91.

作者:張朝霞 張彩霞 呂玉祥 馬建芬 趙彤 單位:太原理工大學(xué)