• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      公共專(zhuān)業(yè)課《C語(yǔ)言程序設(shè)計(jì)》教學(xué)改革與探索

      2018-04-04 09:05:52
      關(guān)鍵詞:程序設(shè)計(jì)編程計(jì)算機(jī)

      彭 莉

      (武漢工程職業(yè)技術(shù)學(xué)院 湖北 武漢:430080)

      《C語(yǔ)言程序設(shè)計(jì)》是許多院校計(jì)算機(jī)應(yīng)用、計(jì)算機(jī)網(wǎng)絡(luò)專(zhuān)業(yè)和應(yīng)用電子、電子信息、電氣自動(dòng)化等非計(jì)算機(jī)專(zhuān)業(yè)開(kāi)設(shè)的一門(mén)公共專(zhuān)業(yè)基礎(chǔ)課,也是全國(guó)計(jì)算機(jī)等級(jí)考試(二級(jí))的重要考試內(nèi)容。由于一般針對(duì)計(jì)算機(jī)基礎(chǔ)知識(shí)參差不齊的工科大一新生開(kāi)設(shè),該課程的教學(xué)過(guò)多強(qiáng)調(diào)C語(yǔ)言的語(yǔ)法、詞法等理論知識(shí),在編程方法、動(dòng)手實(shí)踐等方面偏弱。很多學(xué)生反映在課堂上聽(tīng)得懂,但在實(shí)際編程時(shí)卻無(wú)從下手,既達(dá)不到該課程的教學(xué)目標(biāo)要求,也難以通過(guò)全國(guó)計(jì)算機(jī)等級(jí)考試。

      1 教學(xué)中存在的問(wèn)題分析

      (1)學(xué)生計(jì)算機(jī)基礎(chǔ)參差不齊。大一新生來(lái)自全國(guó)各地,由于各地區(qū)經(jīng)濟(jì)發(fā)展水平的程度不同,部分地區(qū)高中階段已經(jīng)開(kāi)始了計(jì)算機(jī)教學(xué),而有的地區(qū)卻是零接觸,從而造成學(xué)生計(jì)算機(jī)基礎(chǔ)水平差異較大,很難因材施教。基礎(chǔ)好的學(xué)生覺(jué)得教學(xué)進(jìn)度較慢,而基礎(chǔ)差的學(xué)生則感覺(jué)跟不上,學(xué)習(xí)困難,久而久之,產(chǎn)生畏難情緒,甚至放棄。

      (2)語(yǔ)法規(guī)則多,學(xué)習(xí)枯燥。該課程理論性強(qiáng),知識(shí)點(diǎn)零散,語(yǔ)法規(guī)則繁多,在學(xué)習(xí)的過(guò)程中有些規(guī)則需要記憶。而學(xué)生剛從高中走進(jìn)大學(xué),對(duì)社團(tuán)活動(dòng)、校園生活充滿了好奇,課下花在學(xué)習(xí)上的時(shí)間較少,課堂所學(xué)知識(shí)得不到消化,大部分同學(xué)感覺(jué)C語(yǔ)言學(xué)習(xí)較難。

      (3)動(dòng)手實(shí)踐機(jī)會(huì)少。該課程一般開(kāi)設(shè)在第一學(xué)期,大部分學(xué)生剛進(jìn)大學(xué),并沒(méi)有購(gòu)置電腦,想學(xué)好編程,僅僅依靠平時(shí)課堂的上機(jī)實(shí)踐時(shí)間是遠(yuǎn)遠(yuǎn)不夠的。

      2 教學(xué)改革的實(shí)施

      2.1 修訂教學(xué)大綱,明確課程教學(xué)目標(biāo)

      對(duì)原有偏重理論學(xué)習(xí)的教學(xué)大綱進(jìn)行修改,側(cè)重實(shí)踐動(dòng)手能力的培養(yǎng)。新的大綱教學(xué)目標(biāo)如下:通過(guò)本課程的學(xué)習(xí),使學(xué)生初步掌握C語(yǔ)言程序設(shè)計(jì)的基本知識(shí)、語(yǔ)法規(guī)則、程序的基本結(jié)構(gòu)、程序設(shè)計(jì)的基本思想、簡(jiǎn)單算法,能夠使用C語(yǔ)言進(jìn)行程序設(shè)計(jì)并且在C語(yǔ)言環(huán)境下編輯、調(diào)試程序的能力。

      2.2 分層次模塊化教學(xué)

      所謂模塊化是指在解決一個(gè)復(fù)雜問(wèn)題時(shí),自頂向下逐層把系統(tǒng)劃分成若干模塊的過(guò)程。計(jì)算機(jī)及非計(jì)算機(jī)專(zhuān)業(yè)的教學(xué)目標(biāo)不同,可有針對(duì)性的分層次模塊化教學(xué)。重新整合教學(xué)內(nèi)容,將課程內(nèi)容分解為若干個(gè)學(xué)習(xí)模塊,如表1所示。

      將整個(gè)C語(yǔ)言教學(xué)內(nèi)容分為三個(gè)模塊:基礎(chǔ)篇、提高篇和綜合應(yīng)用。不同專(zhuān)業(yè)選擇不同的模塊學(xué)習(xí),例如對(duì)于非計(jì)算機(jī)專(zhuān)業(yè)可以選擇模塊一基礎(chǔ)篇進(jìn)行學(xué)習(xí),對(duì)于計(jì)算機(jī)相關(guān)專(zhuān)業(yè)可以選擇學(xué)習(xí)模塊一和模塊二,綜合應(yīng)用模塊三可以要求所有專(zhuān)業(yè)進(jìn)行實(shí)踐。

      表1 學(xué)習(xí)模塊表

      2.3 采用任務(wù)驅(qū)動(dòng)教學(xué)法

      任務(wù)驅(qū)動(dòng)教學(xué)法將所要學(xué)習(xí)的新知識(shí)隱含在一項(xiàng)或幾項(xiàng)任務(wù)中,讓學(xué)生通過(guò)對(duì)任務(wù)的分析、討論,明確涉及的知識(shí)。選取的任務(wù)以教學(xué)大綱為依據(jù),既要包含基本的教學(xué)知識(shí)點(diǎn),又要考慮學(xué)生的實(shí)際學(xué)習(xí)基礎(chǔ)。另外,任務(wù)可大可小,平時(shí)的教學(xué)中采用小任務(wù),小任務(wù)中涵蓋大綱中的各知識(shí)點(diǎn),學(xué)期末可以布置大的任務(wù),例如可要求學(xué)生在期末完成一個(gè)綜合項(xiàng)目—學(xué)生成績(jī)管理系統(tǒng)的實(shí)現(xiàn),采用小組分工合作的方式,教師適當(dāng)指導(dǎo),培養(yǎng)學(xué)生的創(chuàng)新思維能力和解決問(wèn)題的能力。

      具體由教師先設(shè)計(jì)好任務(wù),課程上創(chuàng)設(shè)情景引出任務(wù),接著學(xué)生完成任務(wù),教師在此過(guò)程中進(jìn)行輔導(dǎo)和幫助,最后進(jìn)行知識(shí)的總結(jié)。下面以單分支選擇結(jié)構(gòu)為例,整個(gè)教學(xué)的實(shí)施過(guò)程如下:

      (1)創(chuàng)設(shè)情境,導(dǎo)出任務(wù)。為什么要用選擇結(jié)構(gòu)?生活中,如果明天天氣好,我們就去郊游;如果考試不及格,要補(bǔ)考;這樣的問(wèn)題如何解決?引出本節(jié)課學(xué)習(xí)內(nèi)容,即在C語(yǔ)言中可以使用if語(yǔ)句。

      (2)任務(wù)1:比較兩個(gè)數(shù)的大小,按照從小到大的順序輸出。學(xué)生經(jīng)過(guò)分析,兩個(gè)數(shù)比較大小必須借助第三個(gè)變量。主要代碼如下:

      if(a>b)

      {

      t=a;

      a=b;

      b=t;

      }

      (3)任務(wù)2:比較三個(gè)數(shù)的大小,要求按照從小到大的順序輸出。學(xué)生經(jīng)過(guò)分析討論得出三個(gè)數(shù)比較大小需要比較三次:if a>b,將a和b交換;if a>c,將a和c交換;if b>c,將b和c交換;主要代碼如下:

      if(a>b)

      {t=a;a=b;b=t;}

      if(a>c)

      {t=a;a=c;c=t;}

      if(b>c)

      {t=b;b=c;c=t;}

      (4)任務(wù)3:完成任務(wù)1和任務(wù)2后,讓同學(xué)們思考,若三個(gè)數(shù)要求按照從大到小的順序輸出,上述程序如何改動(dòng)?通過(guò)任務(wù)由易到難,循序漸進(jìn),一步一步拓展學(xué)生的思維,讓他們能夠獨(dú)立思考解決問(wèn)題。

      (5)知識(shí)總結(jié)。由以上三個(gè)小任務(wù),總結(jié)單分支結(jié)構(gòu)的語(yǔ)法及編寫(xiě)程序時(shí)的注意事項(xiàng),并引出下一個(gè)知識(shí)點(diǎn)雙分支結(jié)構(gòu)的學(xué)習(xí)。

      2.4 開(kāi)發(fā)適合高職院校的教材

      開(kāi)發(fā)一部適用于高職院校的教材,綜合考慮高職學(xué)生的特點(diǎn)及學(xué)習(xí)基礎(chǔ),多選用一些與實(shí)際生活接近的案例,激發(fā)學(xué)生的求知欲,讓學(xué)生融入到有意義的任務(wù)完成過(guò)程中,有目標(biāo)的自主學(xué)習(xí),從而實(shí)現(xiàn)將理論與實(shí)踐相結(jié)合,達(dá)到學(xué)以致用的目的。目前該教材已正式出版,書(shū)名《C語(yǔ)言程序設(shè)計(jì)教程》,如圖1所示。

      圖1 C語(yǔ)言教材

      該書(shū)以Visual C++ 6.0為開(kāi)發(fā)環(huán)境,章節(jié)介紹由淺入深、循序漸進(jìn),案例實(shí)用性強(qiáng)、程序分析詳細(xì)并配有注釋?zhuān)奖憧焖僬莆站幊碳记伞H珪?shū)分為十一章,全面介紹了C語(yǔ)言概述,數(shù)據(jù)類(lèi)型、運(yùn)算符和表達(dá)式,順序結(jié)構(gòu)程序設(shè)計(jì),選擇結(jié)構(gòu)程序設(shè)計(jì),循環(huán)結(jié)構(gòu)程序設(shè)計(jì),數(shù)組,函數(shù),指針,結(jié)構(gòu)體、共用體和枚舉類(lèi)型,文件,綜合項(xiàng)目—學(xué)生成績(jī)管理系統(tǒng)的實(shí)現(xiàn)等。每個(gè)章節(jié)都安排有課后習(xí)題,其中附有全國(guó)計(jì)算機(jī)等級(jí)考試C語(yǔ)言的部分真題,以強(qiáng)化技能取證能力。最后通過(guò)實(shí)際開(kāi)發(fā)一個(gè)完整的項(xiàng)目,融會(huì)貫通各章節(jié)知識(shí)點(diǎn),檢驗(yàn)和提高讀者解決實(shí)際問(wèn)題的能力。

      2.5 探索新型的考核方式

      打破傳統(tǒng)卷面考試,如與全國(guó)計(jì)算機(jī)等級(jí)取證相結(jié)合,對(duì)于通過(guò)全國(guó)計(jì)算機(jī)二級(jí)C考試的同學(xué)可以該課程免考或?qū)W期末完成綜合課程設(shè)計(jì),自己動(dòng)手開(kāi)發(fā)一個(gè)小型的應(yīng)用系統(tǒng)等方式,既可以讓學(xué)生掌握程序設(shè)計(jì)的基本知識(shí),又能夠取得相應(yīng)的等級(jí)考試證書(shū),培養(yǎng)良好的職業(yè)素養(yǎng)及為將來(lái)就業(yè)打好基礎(chǔ)。

      3 結(jié)語(yǔ)

      實(shí)踐證明,在實(shí)際教改中,效果良好。經(jīng)過(guò)以上改革措施,學(xué)生的編程能力得到了明顯的提升,大部分同學(xué)能夠自己動(dòng)手開(kāi)發(fā)一些小程序,有些同學(xué)甚至對(duì)C編程表現(xiàn)了明顯的興趣,下課時(shí)間經(jīng)常追著老師提問(wèn),這是在以往教學(xué)中很少遇到的。如何提高公共C語(yǔ)言課程的教學(xué)效果將在以后進(jìn)一步深入研究和探索。

      [1]劉華東.C語(yǔ)言程序設(shè)計(jì)課程教學(xué)改革與實(shí)踐[J].軟件導(dǎo)刊·教育技術(shù),2017,16(1):12-13.

      [2]胡秋霞,田杰.基于翻轉(zhuǎn)課堂的“C語(yǔ)言程序設(shè)計(jì)”混合式教學(xué)方法探究[J].信息記錄材料,2017,18(3):109-111.

      [3]彭莉.基于C語(yǔ)言的學(xué)生信息管理系統(tǒng)的實(shí)現(xiàn)[J].武漢工程職業(yè)技術(shù)學(xué)院學(xué)報(bào),2017,(4):100-102.

      [4]劉秀麗.非計(jì)算機(jī)專(zhuān)業(yè)《C語(yǔ)言程序設(shè)計(jì)》課程教學(xué)的分析與研究[J].信息系統(tǒng)工程,2017,(4):170.

      [5]祝種谷.項(xiàng)目化教學(xué)在高職《C語(yǔ)言程序設(shè)計(jì)》課程中的應(yīng)用[J].科技信息,2013,(11):289.

      猜你喜歡
      程序設(shè)計(jì)編程計(jì)算機(jī)
      我家有只編程貓
      我家有只編程貓
      我家有只編程貓
      我家有只編程貓
      計(jì)算機(jī)操作系統(tǒng)
      基于Visual Studio Code的C語(yǔ)言程序設(shè)計(jì)實(shí)踐教學(xué)探索
      基于計(jì)算機(jī)自然語(yǔ)言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡(jiǎn)介
      科技傳播(2019年22期)2020-01-14 03:06:34
      從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
      電子制作(2019年9期)2019-05-30 09:42:04
      信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
      高職高專(zhuān)院校C語(yǔ)言程序設(shè)計(jì)教學(xué)改革探索
      固始县| 大丰市| 聂拉木县| 同德县| 南投县| 鸡泽县| 长丰县| 乃东县| 开化县| 乐都县| 南通市| 耿马| 莱西市| 定日县| 五常市| 宾阳县| 惠水县| 翼城县| 孝感市| 卫辉市| 惠安县| 双辽市| 郎溪县| 保康县| 肇庆市| 宁津县| 富锦市| 浮梁县| 黔西县| 南部县| 西安市| 区。| 伊通| 文山县| 洱源县| 康定县| 宜宾市| 奎屯市| 日土县| 报价| 嵩明县|