C語(yǔ)言程序設(shè)計(jì)課程教學(xué)大綱new_第1頁(yè)
C語(yǔ)言程序設(shè)計(jì)課程教學(xué)大綱new_第2頁(yè)
C語(yǔ)言程序設(shè)計(jì)課程教學(xué)大綱new_第3頁(yè)
C語(yǔ)言程序設(shè)計(jì)課程教學(xué)大綱new_第4頁(yè)
C語(yǔ)言程序設(shè)計(jì)課程教學(xué)大綱new_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

《C語(yǔ)言程序設(shè)計(jì)》課程教學(xué)大綱課程英文名稱:CLanguageProgramming課程編號(hào):21000102學(xué)時(shí)數(shù):60學(xué)時(shí)其中實(shí)驗(yàn)學(xué)時(shí)數(shù):26學(xué)分?jǐn)?shù):6適用專(zhuān)業(yè):非計(jì)算機(jī)專(zhuān)業(yè)一、課程的性質(zhì)、目的和任務(wù)《C語(yǔ)言程序設(shè)計(jì)》是工科專(zhuān)業(yè)的必修課。本課程是一門(mén)實(shí)踐性非常強(qiáng)的課程,不但要注重C語(yǔ)言程序設(shè)計(jì)基本知識(shí)的學(xué)習(xí),更要注重程序設(shè)計(jì)技能的培養(yǎng),使學(xué)生能夠循序漸進(jìn)地掌握C語(yǔ)言程序設(shè)計(jì)的技能,初步積累編程經(jīng)驗(yàn),打下良好的計(jì)算機(jī)應(yīng)用基礎(chǔ)。二、課程教學(xué)內(nèi)容的基本要求、重點(diǎn)和難點(diǎn)1、基本要求要求學(xué)生在學(xué)習(xí)過(guò)程中認(rèn)真掌握基礎(chǔ)知識(shí)和基本理論,注重基本技能訓(xùn)練,重視上機(jī)實(shí)踐環(huán)節(jié)。C語(yǔ)言概述了解C語(yǔ)言的特點(diǎn)掌握C程序的基本結(jié)構(gòu)熟練掌握TurboC集成環(huán)境中常用菜單的使用重點(diǎn):C程序的基本結(jié)構(gòu)、程序的開(kāi)發(fā)環(huán)境和開(kāi)發(fā)過(guò)程。數(shù)據(jù)類(lèi)型、運(yùn)算符與表達(dá)式了解C語(yǔ)言的數(shù)據(jù)類(lèi)型的概念了解標(biāo)識(shí)符、常量和變量的概念掌握C語(yǔ)言簡(jiǎn)單數(shù)據(jù)類(lèi)型了解運(yùn)算符和表達(dá)式的概念、掌握算術(shù)運(yùn)算符和表達(dá)式掌握賦值運(yùn)算符和賦值表達(dá)式掌握自增和自減運(yùn)算掌握關(guān)系運(yùn)算符和關(guān)系表達(dá)式掌握邏輯運(yùn)算符和邏輯表達(dá)式掌握條件運(yùn)算符了解條件表達(dá)式了解逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式了解數(shù)據(jù)類(lèi)型的轉(zhuǎn)換重點(diǎn):C語(yǔ)言中的數(shù)據(jù)類(lèi)型,C語(yǔ)言的常量和變量。變量的三個(gè)要素:變量名、數(shù)據(jù)類(lèi)型和變量的值。C語(yǔ)言運(yùn)算符的結(jié)合方向和優(yōu)先級(jí),數(shù)據(jù)類(lèi)型轉(zhuǎn)換。第3章順序結(jié)構(gòu)程序設(shè)計(jì)了解C語(yǔ)言程序的三種基本結(jié)構(gòu)掌握格式輸入和輸出函數(shù)掌握字符數(shù)據(jù)的輸入和輸出常用函數(shù)熟練掌握順序結(jié)構(gòu)程序設(shè)計(jì)方法重點(diǎn):scanf()和printf()函數(shù),程序的三種基本結(jié)構(gòu)。難點(diǎn):順序結(jié)構(gòu)程序的設(shè)計(jì)分析。第4章選擇結(jié)構(gòu)程序設(shè)計(jì)熟練掌握if語(yǔ)句熟練掌握if-else語(yǔ)句熟練掌握if語(yǔ)句的嵌套熟練掌握switch語(yǔ)句熟練掌握選擇結(jié)構(gòu)程序設(shè)計(jì)方法重點(diǎn):if語(yǔ)句的兩種形式,switch語(yǔ)句。難點(diǎn):選擇結(jié)構(gòu)的嵌套。第5章循環(huán)結(jié)構(gòu)程序設(shè)計(jì)熟練掌握while語(yǔ)句熟練掌握do-while語(yǔ)句熟練掌握f(shuō)or語(yǔ)句熟練掌握break、contiune語(yǔ)句熟練掌握循環(huán)語(yǔ)句的嵌套熟練掌握循環(huán)結(jié)構(gòu)程序設(shè)計(jì)方法重點(diǎn):循環(huán)結(jié)構(gòu)的實(shí)現(xiàn)語(yǔ)句while、do─while、for語(yǔ)句,難點(diǎn):循環(huán)的嵌套。第6章 數(shù)組熟練掌握一維數(shù)組的定義、初始化及引用掌握二維數(shù)組的定義、初始化及引用熟練掌握字符數(shù)組的定義、初始化及引用熟練掌握字符串概念及其輸入輸出掌握字符串處理函數(shù)重點(diǎn):數(shù)組的定義和引用。難點(diǎn):不同的排序方法,字符串與一般字符數(shù)組的特征和使用方法之間的區(qū)別。指針熟練掌握地址和指針的概念熟練掌握指針變量的定義及引用熟練掌握指針運(yùn)算熟練掌握一維數(shù)組與指針理解二維數(shù)組與指針熟練掌握字符串與指針重點(diǎn):地址和指針的概念、指針變量的定義及引用、一維數(shù)組與指針、字符數(shù)組和字符指針難點(diǎn):二維數(shù)組與指針。第8章 函數(shù)掌握函數(shù)的定義熟練掌握數(shù)據(jù)在函數(shù)之間的傳遞熟練掌握函數(shù)的調(diào)用熟練掌握數(shù)組作為函數(shù)的參數(shù)掌握指針作為函數(shù)的參數(shù)掌握函數(shù)的嵌套調(diào)用了解函數(shù)的遞歸調(diào)用掌握局部變量和全局變量了解變量的存儲(chǔ)類(lèi)別了解內(nèi)部函數(shù)和外部函數(shù)重點(diǎn):函數(shù)的聲明、定義和調(diào)用;函數(shù)調(diào)用機(jī)制;函數(shù)調(diào)用的參數(shù)傳遞、函數(shù)的返回;全局變量、局部變量的區(qū)別。難點(diǎn):函數(shù)調(diào)用機(jī)制;函數(shù)的遞歸調(diào)用。結(jié)構(gòu)體和共用體了解結(jié)構(gòu)體了解共用體第10章文件了解文件概念掌握文件指針掌握文件打開(kāi)與關(guān)閉掌握文件的讀寫(xiě)了解文件定位的函數(shù)重點(diǎn):文件指針、文件的打開(kāi)、關(guān)閉、讀寫(xiě);難點(diǎn):文件指針、文件的打開(kāi)、關(guān)閉、讀寫(xiě);第11章預(yù)處理命令掌握無(wú)參宏定義掌握文件包含的概念掌握文件包含命令的一般格式重點(diǎn):無(wú)參宏定義、文件包含、文件包含命令的一般格式;難點(diǎn):無(wú)參宏定義、文件包含、文件包含命令的一般格式;本課程在講授基本教學(xué)內(nèi)容的基礎(chǔ)上,要求學(xué)生利用所學(xué)C語(yǔ)言的相關(guān)知識(shí)設(shè)計(jì)一個(gè)作品。在主題上不刻意限制學(xué)生,學(xué)生可以發(fā)揮自己的想象能力。三、教學(xué)方式及學(xué)時(shí)分配本課程的教學(xué)使用多媒體網(wǎng)絡(luò)機(jī)房,講授與上機(jī)實(shí)驗(yàn)密切配合。次序內(nèi)容講授課時(shí)實(shí)踐課時(shí)一C語(yǔ)言概述、TurboC運(yùn)行環(huán)境12二數(shù)據(jù)類(lèi)型、運(yùn)算符與表達(dá)式3三順序結(jié)構(gòu)程序設(shè)計(jì)24四選擇結(jié)構(gòu)程序設(shè)計(jì)2五循環(huán)結(jié)構(gòu)程序設(shè)計(jì)56六數(shù)組5七指針53八函數(shù)65九結(jié)構(gòu)體與共用體1十文件12十一預(yù)處理命令1十二綜合設(shè)計(jì)、模擬測(cè)試、總復(fù)習(xí)24合計(jì)3426總計(jì):60學(xué)時(shí)四、其他教學(xué)環(huán)節(jié)的要求1、實(shí)驗(yàn)教學(xué)要求C語(yǔ)言程序設(shè)計(jì)課程的實(shí)驗(yàn)教學(xué),即上機(jī)操作是必不可少的學(xué)習(xí)環(huán)節(jié)之一,也是檢驗(yàn)掌握程序設(shè)計(jì)思想正確應(yīng)用的手段之一。通過(guò)上機(jī)實(shí)驗(yàn)加強(qiáng)對(duì)基礎(chǔ)知識(shí)和理論的理解和掌握。(1)C語(yǔ)言程序運(yùn)行環(huán)境掌握TC菜單使用;(2)程序設(shè)計(jì)方法掌握順序程序設(shè)計(jì)、選擇程序設(shè)計(jì)及循環(huán)程序設(shè)計(jì)方法;(3)數(shù)組與指針掌握數(shù)組與指針的一般使用;(4)函數(shù)掌握函數(shù)的定義及調(diào)用方法;(5)數(shù)據(jù)文件操作掌握數(shù)據(jù)文件的一般應(yīng)用。2、教學(xué)輔導(dǎo)要求(1)針對(duì)每個(gè)講授內(nèi)容,科學(xué)設(shè)計(jì)習(xí)題,督促學(xué)生復(fù)習(xí)當(dāng)次課所學(xué)內(nèi)容;(2)要求任課教師定期對(duì)學(xué)生作業(yè)進(jìn)行批改;(3)定期組織統(tǒng)一階段測(cè)試;(4)在教學(xué)周期內(nèi)安排教師面向?qū)W生答疑;同時(shí)開(kāi)放網(wǎng)上答疑系統(tǒng)在線答疑。五、本課程與其它課程的聯(lián)系本課程為《計(jì)算機(jī)技術(shù)基礎(chǔ)A》課程,先修課程是《計(jì)算機(jī)文化基礎(chǔ)》。六、考核方式本課程是考試課,使用計(jì)算機(jī)考試系統(tǒng)進(jìn)行機(jī)試,試題中理論題占20%,實(shí)際操作題占80%,共計(jì)100分。七、教材和主要參考資料教材:《C語(yǔ)言程序設(shè)計(jì)》郝長(zhǎng)勝內(nèi)蒙古大學(xué)出版社2、參考資料:(1)《C程序設(shè)計(jì)》(第2版)譚浩強(qiáng)清華大學(xué)出版社(2)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論