• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    獨(dú)立學(xué)院《C語(yǔ)言程序設(shè)計(jì)》教學(xué)改革實(shí)踐

    2016-10-18 07:48:03譚志國(guó)呂宣姣楊智
    現(xiàn)代計(jì)算機(jī) 2016年16期
    關(guān)鍵詞:運(yùn)算符程序設(shè)計(jì)編程

    譚志國(guó),呂宣姣,楊智

    (1.中山大學(xué)南方學(xué)院,廣州510970;2.中山大學(xué),廣州510275)

    獨(dú)立學(xué)院《C語(yǔ)言程序設(shè)計(jì)》教學(xué)改革實(shí)踐

    譚志國(guó)1,呂宣姣1,楊智2

    (1.中山大學(xué)南方學(xué)院,廣州510970;2.中山大學(xué),廣州510275)

    《C語(yǔ)言程序設(shè)計(jì)》是理工科專業(yè)的一門必修課,也是一門實(shí)踐性很強(qiáng)的課程。針對(duì)傳統(tǒng)C語(yǔ)言程序設(shè)計(jì)的教學(xué)現(xiàn)狀和存在的問(wèn)題,提出一些改革措施。實(shí)踐證明,這些措施對(duì)培養(yǎng)學(xué)生的編程能力和動(dòng)手能力具有良好的效果。

    C語(yǔ)言程序設(shè)計(jì);改革措施;編程能力

    0 引言

    對(duì)于理工科專業(yè)的大學(xué)生來(lái)講,不能滿足于只會(huì)使用辦公軟件,而應(yīng)當(dāng)有更高的要求——程序設(shè)計(jì)。為此,中山大學(xué)南方學(xué)院電子通信與軟件工程系所有專業(yè)在大一的上學(xué)期就開(kāi)設(shè)了《C語(yǔ)言程序設(shè)計(jì)》課程。C語(yǔ)言功能豐富、使用靈活廣泛,它使程序員相互溝通,是當(dāng)前程序員共同的語(yǔ)言,比任何其他高級(jí)語(yǔ)言更接近機(jī)器[1]。也正因?yàn)榇耍瑳](méi)有接觸過(guò)程序設(shè)計(jì)的大一學(xué)生在學(xué)習(xí)過(guò)程中會(huì)感到有些吃力。《C語(yǔ)言程序設(shè)計(jì)》作為理工科專業(yè)的一門基礎(chǔ)課,是學(xué)習(xí)后續(xù)其他課程的基礎(chǔ),其重要性不言而喻。因此,如何讓更多大一新生學(xué)會(huì)和掌握C語(yǔ)言編程方法及技巧,培養(yǎng)他們的編程興趣就變得尤為重要[2]。以往的教學(xué)經(jīng)驗(yàn)表明,C語(yǔ)言學(xué)得比較好的學(xué)生,學(xué)習(xí)其他計(jì)算機(jī)語(yǔ)言的速度會(huì)比較快,在將來(lái)的就業(yè)競(jìng)爭(zhēng)過(guò)程中會(huì)具有比較明顯的優(yōu)勢(shì)。因此,如何改革《C語(yǔ)言程序設(shè)計(jì)》課程,使得更多學(xué)生掌握其編程方法和思想值得去探索。

    1 現(xiàn)狀分析

    《C語(yǔ)言程序設(shè)計(jì)》是一門專業(yè)基礎(chǔ)課,不管是學(xué)習(xí)后續(xù)課程還是將來(lái)就業(yè)從事與專業(yè)相關(guān)的工作,都需用到C語(yǔ)言中的知識(shí)和技巧。傳統(tǒng)的C語(yǔ)言教學(xué)側(cè)重于C語(yǔ)言的語(yǔ)法,而C語(yǔ)言語(yǔ)法繁多、枯燥,學(xué)生們很快就會(huì)失去了學(xué)習(xí)的興趣,從而影響教學(xué)效果[3];C語(yǔ)言傳統(tǒng)的考核方式比較注重語(yǔ)法細(xì)節(jié),考試類型選擇題、填空題等客觀性題目居多,這種重語(yǔ)言細(xì)節(jié)輕實(shí)踐的考試形式不利于培養(yǎng)學(xué)生使用C語(yǔ)言知識(shí)解決實(shí)際問(wèn)題的能力。以往的教學(xué)基本沒(méi)有課程設(shè)計(jì)環(huán)節(jié),指望通過(guò)幾十課時(shí)的學(xué)習(xí)就掌握C語(yǔ)言編程是不現(xiàn)實(shí)的?;讵?dú)立學(xué)院“應(yīng)用型人才”的培養(yǎng)目標(biāo),C語(yǔ)言程序設(shè)計(jì)作為一門應(yīng)用型課程,重點(diǎn)應(yīng)在于培訓(xùn)學(xué)生的分析問(wèn)題的能力、使用所學(xué)知識(shí)編寫相關(guān)程序和算法解決實(shí)際問(wèn)題的能力。

    2 學(xué)改革實(shí)踐

    針對(duì)《C語(yǔ)言程序設(shè)計(jì)》現(xiàn)狀和存在的問(wèn)題。筆者在以下方面作了一些教學(xué)改革的嘗試:(1)培養(yǎng)學(xué)生的學(xué)習(xí)興趣[4]。眾所周知,興趣是最好的老師,如果學(xué)生對(duì)學(xué)習(xí)C語(yǔ)言有了濃厚的興趣,學(xué)生就會(huì)積極主動(dòng)地去學(xué)習(xí),教師再加以指點(diǎn),其教學(xué)效果將會(huì)非常的好。在教學(xué)過(guò)程中,對(duì)于實(shí)踐性很強(qiáng)的《C語(yǔ)言程序設(shè)計(jì)》課,采用案例的主題式教學(xué)就能極大的引起學(xué)生學(xué)習(xí)的興趣,較快地讓學(xué)生掌握程序設(shè)計(jì)的思想和方法[5]。在教學(xué)上,第一次課的教學(xué)尤為重要,教師要精心設(shè)計(jì)第一節(jié)課的教學(xué)內(nèi)容,做到先入為主,讓學(xué)生感到這門課既重要,又有一定的難度。而且,教師的語(yǔ)言應(yīng)當(dāng)盡可能地貼近當(dāng)代大學(xué)生的特點(diǎn),拉近與他們的距離,這樣學(xué)生會(huì)感覺(jué)這個(gè)老師不僅僅是老師,而且還能成為朋友,從而在一定程度上提高了他們的學(xué)習(xí)興趣。(2)摒棄大量講解復(fù)雜的C語(yǔ)言語(yǔ)法,點(diǎn)到即止。遇到具體的語(yǔ)法問(wèn)題時(shí)再具體解釋。對(duì)于任何一種語(yǔ)言,不管是自然語(yǔ)言還是編程語(yǔ)言,大量的講解語(yǔ)法都是枯燥的,學(xué)習(xí)者都會(huì)厭倦。因此,在教學(xué)過(guò)程中,只需講解必要的語(yǔ)法知識(shí),對(duì)于那些不經(jīng)常使用的、復(fù)雜的語(yǔ)法應(yīng)盡量避免給初學(xué)者講授。這樣做的目的是為了不影響學(xué)生的學(xué)習(xí)興趣。例如,C語(yǔ)言中有很多運(yùn)算符,這些運(yùn)算符有各自的優(yōu)先級(jí)和結(jié)合性。如果將每一個(gè)運(yùn)算符及其優(yōu)先級(jí)結(jié)合性都講解一遍,顯然是枯燥和乏味的。這時(shí),我們只需告訴學(xué)生記住優(yōu)先級(jí)最高的前3個(gè)運(yùn)算符和優(yōu)先級(jí)最低的3個(gè)運(yùn)算符即可。對(duì)于中間的運(yùn)算符不需要去記憶其優(yōu)先級(jí),在需要的時(shí)候,我們可以通過(guò)一對(duì)小括號(hào)來(lái)強(qiáng)制改變表達(dá)式的優(yōu)先級(jí)。這樣,學(xué)生就可以避免去記憶難記的運(yùn)算符優(yōu)先級(jí)列表,而同時(shí)又不影響其使用,一舉兩得。(3)改變傳統(tǒng)地重語(yǔ)言細(xì)節(jié)輕實(shí)踐的考試形式,適當(dāng)?shù)脑黾痈腻e(cuò)題、編程題等主觀題的百分比,重點(diǎn)培養(yǎng)學(xué)生的編寫程序和調(diào)試程序的能力。例如,一些教科書(shū)上有類似如下的程序段,要求學(xué)生寫出輸出結(jié)果:

    事實(shí)上,很多有經(jīng)驗(yàn)的程序員也未必能計(jì)算出程序的結(jié)果,而且他們也完全沒(méi)有必要知道程序的結(jié)果是如何得出的。因?yàn)椋瑢?shí)際編程中,幾乎沒(méi)有程序員會(huì)這樣去寫代碼,因?yàn)檫@樣的代碼可讀性非常地差,就算是寫代碼的人自己過(guò)一段時(shí)間后回過(guò)頭來(lái)看這段代碼也未必能很快算出程序的結(jié)果。所以,對(duì)于這樣的題目在考試時(shí)是完全沒(méi)有必要出現(xiàn)的。C語(yǔ)言是應(yīng)用非常廣的語(yǔ)言,我們學(xué)習(xí)C語(yǔ)言的主要目的就是為了在實(shí)際項(xiàng)目中使用它,以幫助我們解決實(shí)際問(wèn)題。因此,C語(yǔ)言的教學(xué)也應(yīng)該側(cè)重于這方面能力的培養(yǎng)上來(lái)。提高主觀題的比例能在一定程度上有助于該目標(biāo)的實(shí)現(xiàn)。

    3 結(jié)語(yǔ)

    本文根據(jù)筆者在實(shí)際教學(xué)過(guò)程中學(xué)生存在的一些問(wèn)題以及獨(dú)立學(xué)院的特殊性提出的,在我系理工科專業(yè)的課程教學(xué)運(yùn)用實(shí)踐中取得了良好的教學(xué)效果。當(dāng)然,同樣的教學(xué)內(nèi)容面對(duì)不同層次的學(xué)生,其教學(xué)效果會(huì)有所差別。教師在使用與設(shè)計(jì)某種教學(xué)方法時(shí),要充分了解學(xué)生的特點(diǎn),并應(yīng)積極地與學(xué)生互動(dòng),將學(xué)生的反饋信息融入到教學(xué)案例和教學(xué)方法的設(shè)計(jì)中,從而形成一個(gè)良性的負(fù)反饋系統(tǒng)。筆者與其他同事將進(jìn)一步研究C語(yǔ)言程序設(shè)計(jì)的教學(xué)手段與教學(xué)方法,希望將這些改革經(jīng)驗(yàn)與心得應(yīng)用于其他課程的教學(xué)改革中,以推動(dòng)我校課程改革的不斷發(fā)展。

    [1]譚浩強(qiáng).C程序設(shè)計(jì)(第二版)[M].北京:清華大學(xué)出版社,2002.

    [2]張素芹,吳連生.獨(dú)立學(xué)院《C語(yǔ)言程序設(shè)計(jì)》教學(xué)改革實(shí)踐[J].計(jì)算機(jī)教育,pp:21-23.

    [3]金華,崔榮一.《C語(yǔ)言程序設(shè)計(jì)》教學(xué)研究[J].計(jì)算機(jī)教育,2012:60-62.

    [4]周強(qiáng).C語(yǔ)言教學(xué)方法探討[J].滁州學(xué)院學(xué)報(bào),2004:96-98.

    [5]胡楓.《C語(yǔ)言程序設(shè)計(jì)》的案例式教學(xué)的設(shè)計(jì)[J].青海師范大學(xué)學(xué)報(bào),2010:48-51.

    TAN Zhi-guo1,LV Xuan-jiao1,YANG Zhi2
    (1.Nanfang College,Sun Yat-Sen University,Guangzhou 510970;2.Sun Yat-Sen University,Guangzhou 510275)

    C Language Programming is a core course for students majoring in technology,but also a very practical course.Presents some reform measures to avoid the weaknesses of the traditional teaching methods.Practice has proved that better results can be achieved in training their ability of operation and in programming.

    C Language Programming;Reform Measure;Programming Ability

    1007-1423(2016)16-0024-03DOI:10.3969/j.issn.1007-1423.2016.16.007

    譚志國(guó)(1982-),男,湖南人,碩士研究生,講師(工程師),研究方向?yàn)榉蔷€性控制、神經(jīng)網(wǎng)絡(luò)等

    2016-04-06

    2016-05-16Practice of C Programming Language Teaching Reform in Independent College

    呂宣姣(1982-),女,山西人,碩士研究生,講師(工程師),研究方向?yàn)槿哂鄼C(jī)器手臂的重復(fù)運(yùn)動(dòng)規(guī)劃、軟件測(cè)試

    猜你喜歡
    運(yùn)算符程序設(shè)計(jì)編程
    我家有只編程貓
    我家有只編程貓
    我家有只編程貓
    我家有只編程貓
    老祖?zhèn)魇诨具\(yùn)算符
    基于Visual Studio Code的C語(yǔ)言程序設(shè)計(jì)實(shí)踐教學(xué)探索
    從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
    電子制作(2019年9期)2019-05-30 09:42:04
    高職高專院校C語(yǔ)言程序設(shè)計(jì)教學(xué)改革探索
    PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
    C++運(yùn)算符重載剖析
    兴和县| 依兰县| 金昌市| 格尔木市| 札达县| 五河县| 雷山县| 丽水市| 威信县| 庄浪县| 旌德县| 鲁甸县| 屏南县| 毕节市| 滦南县| 卢湾区| 临高县| 大安市| 长葛市| 桑植县| 天峨县| 措美县| 确山县| 枝江市| 广宁县| 凤凰县| 北碚区| 水城县| 施秉县| 若尔盖县| 札达县| 德惠市| 庆安县| 瓦房店市| 巴林右旗| 文水县| 徐闻县| 平邑县| 深泽县| 迭部县| 长岛县|