C語言教學(xué)計(jì)劃_第1頁
C語言教學(xué)計(jì)劃_第2頁
C語言教學(xué)計(jì)劃_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

教學(xué)大綱——程序設(shè)計(jì)基礎(chǔ)第3頁《C程序設(shè)計(jì)》教學(xué)大綱一、課程性質(zhì)與教學(xué)目標(biāo)課程性質(zhì):C語言功能豐富、表達(dá)能力強(qiáng)、使用靈活方便、程序執(zhí)行效率高、可移植性好,是一種適合于編寫系統(tǒng)軟件和應(yīng)用程序的結(jié)構(gòu)化程序設(shè)計(jì)語言。《程序設(shè)計(jì)基礎(chǔ)》著重介紹C程序設(shè)計(jì),因此是計(jì)算機(jī)軟件、計(jì)算機(jī)網(wǎng)絡(luò)、信息管理與信息系統(tǒng)等專業(yè)一門重要的專業(yè)基礎(chǔ)課程,也是《數(shù)據(jù)結(jié)構(gòu)》、《算法設(shè)計(jì)與分析》、《C#程序設(shè)計(jì)》等后續(xù)專業(yè)課程的先導(dǎo)課程。課程教學(xué)目標(biāo)與要求:旨在使學(xué)生掌握C程序設(shè)計(jì)的基本方法,提高學(xué)生的邏輯思維、分析問題和解決問題的能力,培養(yǎng)學(xué)生的自學(xué)習(xí)慣和創(chuàng)新意識(shí),為今后學(xué)習(xí)后續(xù)的專業(yè)課程奠定堅(jiān)實(shí)的理論基礎(chǔ)和操作技能。二、理論教學(xué)內(nèi)容與基本要求(標(biāo)識(shí):△重點(diǎn)、★難點(diǎn))第1章程序設(shè)計(jì)和C語言1.1了解什么是計(jì)算機(jī)程序1.2了解什么是計(jì)算機(jī)語言1.3△理解C語言的發(fā)展及其特點(diǎn)1.4理解最簡單的C語言程序1.5△★掌握運(yùn)行C程序的步驟與方法1.6理解程序設(shè)計(jì)的任務(wù)第2章算法2.1了解什么是算法2.2理解簡單的算法舉例2.3△理解算法的特性2.4△★掌握怎樣表示一個(gè)算法2.5理解結(jié)構(gòu)化程序設(shè)計(jì)方法第3章順序結(jié)構(gòu)程序設(shè)計(jì)3.1理解順序程序設(shè)計(jì)舉例3.2△★掌握數(shù)據(jù)的表示形式及其運(yùn)算3.3△掌握C語句3.4△★掌握數(shù)據(jù)的輸入輸出第4章選擇結(jié)構(gòu)程序設(shè)計(jì)4.1理解選擇結(jié)構(gòu)和條件判斷4.2△掌握用if語句實(shí)現(xiàn)選擇結(jié)構(gòu)4.3△掌握關(guān)系運(yùn)算符和關(guān)系表達(dá)式4.4△★掌握邏輯運(yùn)算符和邏輯表達(dá)式4.5△掌握條件運(yùn)算符和條件表達(dá)式4.6△★掌握選擇結(jié)構(gòu)的嵌套4.7△掌握用switch語句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)4.8理解選擇結(jié)構(gòu)程序綜合舉例第5章循環(huán)結(jié)構(gòu)程序設(shè)計(jì)5.1了解為什么需要循環(huán)控制5.2△掌握用while語句實(shí)現(xiàn)循環(huán)5.3△掌握用dowhile語句實(shí)現(xiàn)循環(huán)5.4△★掌握用for語句實(shí)現(xiàn)循環(huán)5.5△★掌握循環(huán)的嵌套5.6理解幾種循環(huán)的比較5.7△掌握改變循環(huán)執(zhí)行的狀態(tài)5.8△★理解循環(huán)程序舉例第6章利用數(shù)組處理批量數(shù)據(jù)6.1△掌握怎樣定義和引用一維數(shù)組6.2△★掌握怎樣定義和引用二維數(shù)組6.3△★掌握字符數(shù)組第7章用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)7.1了解為什么要用函數(shù)7.2△掌握怎樣定義函數(shù)7.3△★掌握調(diào)用函數(shù)7.4△掌握對(duì)被調(diào)用函數(shù)的聲明和函數(shù)原型7.5△掌握函數(shù)的嵌套調(diào)用7.6△★掌握函數(shù)的遞歸調(diào)用7.7△★掌握數(shù)組作為函數(shù)參數(shù)7.8△掌握局部變量和全局變量7.9△★掌握變量的存儲(chǔ)方式和生存期7.10理解關(guān)于變量的聲明和定義7.11△掌握內(nèi)部函數(shù)和外部函數(shù)第8章善于利用指針8.1理解指針是什么8.2△掌握指針變量8.3△★掌握通過指針引用數(shù)組8.4△★掌握通過指針引用字符串8.5△★掌握指向函數(shù)的指針8.6△掌握返回指針值的函數(shù)8.7△★掌握指針數(shù)組和多重指針8.8△掌握動(dòng)態(tài)內(nèi)存分配與指向它的指針變量8.9理解有關(guān)指針的小結(jié)第9章用戶自己建立數(shù)據(jù)類型9.1△掌握定義和使用結(jié)構(gòu)體變量9.2△掌握使用結(jié)構(gòu)體數(shù)組9.3△★掌握結(jié)構(gòu)體指針9.4△★掌握用指針處理鏈表9.5△掌握共用體類型9.6△掌握使用枚舉類型9.7△★掌握用typedef聲明新類型名第10章對(duì)文件的輸入輸出10.1理解C文件的有關(guān)基本知識(shí)10.2△掌握打開與關(guān)閉文件10.3△★掌握順序讀寫數(shù)據(jù)文件10.4△★掌握隨機(jī)讀寫數(shù)據(jù)文件10.5△掌握文件讀寫的出錯(cuò)檢測三、實(shí)踐教學(xué)內(nèi)容和基本要求序號(hào)實(shí)驗(yàn)名稱學(xué)時(shí)基本要求類型1順序結(jié)構(gòu)程序設(shè)計(jì)2熟練掌握順序結(jié)構(gòu)程序設(shè)計(jì)設(shè)計(jì)性2選擇結(jié)構(gòu)程序設(shè)計(jì)2熟練掌握選擇結(jié)構(gòu)程序設(shè)計(jì)設(shè)計(jì)性3循環(huán)結(jié)構(gòu)程序設(shè)計(jì)2熟練掌握循環(huán)結(jié)構(gòu)程序設(shè)計(jì)設(shè)計(jì)性4利用數(shù)組處理批量數(shù)據(jù)2熟練掌握數(shù)組的使用方法設(shè)計(jì)性5用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)2熟練掌握函數(shù)的使用方法設(shè)計(jì)性6善于利用指針2熟練掌握指針的使用方法設(shè)計(jì)性7用戶自己建立數(shù)據(jù)類型2熟練掌握自定義數(shù)據(jù)類型的使用設(shè)計(jì)性8對(duì)文件的輸入輸出2熟練掌握文件的基本操作設(shè)計(jì)性實(shí)驗(yàn)環(huán)境:VC++6四、教學(xué)時(shí)數(shù)分配章號(hào)本章內(nèi)容教學(xué)時(shí)數(shù)講授習(xí)題實(shí)驗(yàn)上機(jī)小計(jì)1程序設(shè)計(jì)和C語言2022算法20=SUM(LEFT)23順序結(jié)構(gòu)程序設(shè)計(jì)4264選擇結(jié)構(gòu)程序設(shè)計(jì)42=SUM(LEFT)65循環(huán)結(jié)構(gòu)程序設(shè)計(jì)4266利用數(shù)組處理批量數(shù)據(jù)4267用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)84128善于利用指針84129用戶自己建立數(shù)據(jù)類型42610對(duì)文件的輸入輸出426總計(jì)442064五、主要教學(xué)環(huán)節(jié)與教學(xué)方法本課程包括課堂教學(xué)、實(shí)驗(yàn)指導(dǎo)、作業(yè)分析、課后答疑等主要教學(xué)環(huán)節(jié)。本課程采用理論講授與實(shí)踐教學(xué)相結(jié)合的教學(xué)方法。六、成績考核方法總評(píng)成績=

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論