




已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算機(jī)基礎(chǔ)(二)C語言程序設(shè)計(jì)教學(xué)大綱C Language Program Design適用專業(yè):理工科各專業(yè)課程學(xué)時(shí):51+34課程學(xué)分:5一、課程的性質(zhì)與任務(wù)本課程是高等學(xué)校理工科開設(shè)的第一門計(jì)算機(jī)語言課程。通過學(xué)習(xí)C語言程序設(shè)計(jì),使學(xué)生了解結(jié)構(gòu)化程序設(shè)計(jì)的基本思想,能讀懂C語言程序并能設(shè)計(jì)、編寫和調(diào)試結(jié)構(gòu)化的C語言程序,掌握基本算法,養(yǎng)成良好的編程習(xí)慣和嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng)。二、課程內(nèi)容與基本要求 第一章 C語言概述教學(xué)目標(biāo):1.了解程序設(shè)計(jì)語言的發(fā)展、特點(diǎn)等;2.掌握C語言源程序的基本構(gòu)成;3.了解程序設(shè)計(jì)算法的基本概念。教學(xué)內(nèi)容:1. 程序設(shè)計(jì)語言(1)程序設(shè)計(jì)語言的發(fā)展(2)程序設(shè)計(jì)語言的特點(diǎn)2. 簡(jiǎn)單的C語言程序3. 算法 第二章 C語言基礎(chǔ)教學(xué)目標(biāo): 1.掌握數(shù)據(jù)類型,常量、變量的概念; 2.掌握C語言運(yùn)算符的優(yōu)先級(jí)和結(jié)合規(guī)則,會(huì)使用表達(dá)式處理各種數(shù)據(jù)值; 3.掌握數(shù)據(jù)類型轉(zhuǎn)換的概念。教學(xué)內(nèi)容:1. C語言的數(shù)據(jù)類型2. C語言的標(biāo)識(shí)符、常量、變量3.基本運(yùn)算 (1)算術(shù)運(yùn)算符與算術(shù)表達(dá)式 (2)賦值運(yùn)算符與賦值表達(dá)式 (3)位運(yùn)算符與位運(yùn)算表達(dá)式(4)逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式 4.數(shù)據(jù)類型轉(zhuǎn)換 第三章 順序結(jié)構(gòu)程序設(shè)計(jì)教學(xué)目標(biāo): 1.了解C語言語句的類型,掌握基本語句; 2.了解C語言程序的結(jié)構(gòu); 3.掌握C語言數(shù)據(jù)的輸入和輸出方法。教學(xué)內(nèi)容:1. C語言基本語句2. C程序的結(jié)構(gòu),順序結(jié)構(gòu)程序設(shè)計(jì)3. 數(shù)據(jù)輸入與輸出(1)格式化輸出函數(shù)printf(2)格式化輸入函數(shù)scanf(3)字符數(shù)據(jù)的輸入與輸出 第四章 選擇結(jié)構(gòu)程序設(shè)計(jì)教學(xué)目標(biāo):1.掌握關(guān)系運(yùn)算符與關(guān)系表達(dá)式;2.掌握邏輯運(yùn)算符與邏輯表達(dá)式;3.掌握if語句的用法;4.掌握條件表達(dá)式的用法;5.掌握switch語句的用法。教學(xué)內(nèi)容: 1.關(guān)系運(yùn)算符與關(guān)系表達(dá)式 2.邏輯運(yùn)算符與邏輯表達(dá)式 3.if語句 (1)單分支if語句 (2)雙分支if 語句 (3)多分支選擇結(jié)構(gòu) (4)if語句的嵌套 (5)條件運(yùn)算符和條件表達(dá)式4.switch語句 第五章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)教學(xué)目標(biāo): 1.掌握循環(huán)的基本概念,了解窮舉與迭代算法; 2.掌握while語句的使用方法; 3.掌握do while語句的使用方法; 4.掌握for語句的使用方法; 5.掌握循環(huán)嵌套的使用; 6.掌握break、continue和goto語句在循環(huán)結(jié)構(gòu)中的應(yīng)用。教學(xué)內(nèi)容:1.循環(huán)程序結(jié)構(gòu)特點(diǎn)與組成2.循環(huán)程序的控制方法(1)while 循環(huán)語句(2)do while 循環(huán)語句(3)for 循環(huán)語句(4)break、continue和goto語句3.單重循環(huán)程序設(shè)計(jì)4.多重循環(huán)程序設(shè)計(jì) 第六章 數(shù)組教學(xué)目標(biāo): 1.了解數(shù)組在程序設(shè)計(jì)中的作用; 2.掌握一維數(shù)組的用法; 3.掌握排序和查找的基本算法; 4.掌握二維和多維數(shù)組的用法;5.掌握字符數(shù)組和字符串的用法。教學(xué)內(nèi)容: 1.一維數(shù)組(1) 一維數(shù)組的定義(2) 一維數(shù)組元素的引用(3) 一維數(shù)組的存儲(chǔ)和初始化(4) 一維數(shù)組應(yīng)用 2.二維數(shù)組(1)二維數(shù)組的定義(2)二維數(shù)組元素的引用(3)二維數(shù)組的存儲(chǔ)和初始化(4)二維數(shù)組應(yīng)用 3.字符型數(shù)組與字符串(1) 字符數(shù)組的定義與初始化(2) 字符串(3) 字符串的應(yīng)用(4) 二維字符數(shù)組的應(yīng)用 第七章 指針教學(xué)目標(biāo): 1.了解指針的基本概念及其在程序設(shè)計(jì)中的作用; 2.掌握指針與數(shù)組之間的關(guān)系; 3.會(huì)在編寫程序時(shí)使用指針。教學(xué)內(nèi)容: 1.指針的基本概念 (1)指針的概念 (2)指針變量的定義與初始化(3)指針的運(yùn)算及引用(4)多級(jí)指針的概念2.指針與數(shù)組 (1)指針與一維數(shù)組 (2)指針與二維數(shù)組 (3)指針與字符串 (4)指針數(shù)組第八章 函數(shù)教學(xué)目標(biāo): 1.了解函數(shù)在C程序中的作用以及如何設(shè)計(jì)結(jié)構(gòu)化的程序; 2.了解C語言函數(shù)的類型,掌握函數(shù)的定義和說明方法; 3.掌握函數(shù)的調(diào)用及其返回值的方法; 4.掌握函數(shù)調(diào)用時(shí)參數(shù)傳遞方法; 5.了解函數(shù)的嵌套調(diào)用與遞歸調(diào)用,掌握C語言遞歸函數(shù)的編寫方法; 6.熟知指針與函數(shù)的關(guān)系;7.掌握C語言變量的存儲(chǔ)類型及其作用域;8.掌握C語言編譯預(yù)處理功能的使用。教學(xué)內(nèi)容: 1.概述(1)C語言程序的結(jié)構(gòu)(2)C語言函數(shù)的分類(3)函數(shù)的定義2.函數(shù)的調(diào)用和返回值 (1)函數(shù)的調(diào)用 (2)函數(shù)值的返回 (3)對(duì)被調(diào)函數(shù)的聲明3.函數(shù)調(diào)用時(shí)的參數(shù)傳遞 (1)函數(shù)的傳值調(diào)用 (2)函數(shù)的傳地址調(diào)用4.函數(shù)的嵌套調(diào)用和遞歸調(diào)用5.函數(shù)與指針 (1)指向函數(shù)的指針 (2)返回指針的函數(shù) (3)帶參數(shù)的主函數(shù)6.變量的作用域和存儲(chǔ)屬性 (1)變量的作用域 (2)變量的存儲(chǔ)屬性 (3)內(nèi)部函數(shù)與外部函數(shù) 7.編譯預(yù)處理 (1)宏定義命令 (2)文件包含命令 (3)條件編譯命令 第九章 結(jié)構(gòu)體、共用體與枚舉教學(xué)目標(biāo): 1.了解C語言中幾種特殊構(gòu)造類型數(shù)據(jù)的定義、說明和使用方法; 2.掌握結(jié)構(gòu)體、共用體、枚舉類型數(shù)據(jù)的應(yīng)用;3.了解動(dòng)態(tài)內(nèi)存分配與鏈表的概念;4.會(huì)在程序中使用用戶定義類型。教學(xué)內(nèi)容:1.結(jié)構(gòu)體(1)結(jié)構(gòu)體類型的定義(2)結(jié)構(gòu)體變量的說明(3)結(jié)構(gòu)體變量的引用(4)結(jié)構(gòu)體變量的初始化(5)結(jié)構(gòu)體數(shù)組(6)結(jié)構(gòu)體指針(7)結(jié)構(gòu)體與函數(shù)(8)動(dòng)態(tài)內(nèi)存分配與鏈表2.共用體(1)共用體類型的定義(2)共用體變量的說明(3)共用體變量的引用3.枚舉類型(1)枚舉類型的定義(2)枚舉變量的說明及引用(3)枚舉類型的應(yīng)用4.用戶定義類型第十章 文件教學(xué)目標(biāo): 1.了解文件的基本概念和分類; 2.掌握文件的基本操作及常用函數(shù)的使用; 3.掌握文件讀寫的定位方法;教學(xué)內(nèi)容: 1.文件概述(1)文件的概念(2)文件的分類2.文件類型指針3.文件的打開與關(guān)閉(1)文件的打開操作(2)文件的關(guān)閉操作4.文件讀寫操作(1)字符讀寫函數(shù)(2)字符串讀寫函數(shù)(3)格式化讀寫函數(shù)(4)數(shù)據(jù)塊讀寫函數(shù)5.文件的隨機(jī)讀寫(1)文件的定位(2)文件的隨機(jī)讀寫(3)文件檢測(cè)函數(shù)三、學(xué)時(shí)分配章節(jié)教學(xué)內(nèi)容課程時(shí)數(shù)分配講授學(xué)時(shí)實(shí)驗(yàn)學(xué)時(shí)第一章C語言概述22第二章C語言基礎(chǔ)54第三章順序結(jié)構(gòu)程序設(shè)計(jì)42第四章選擇結(jié)構(gòu)程序設(shè)計(jì)42第五章循環(huán)結(jié)構(gòu)程序設(shè)計(jì)64第六章數(shù)組64第七章指針64第八章函數(shù)94第九章結(jié)構(gòu)體、共用體與枚舉64第十章文件32+2(綜合訓(xùn)練)合計(jì)5134四、教學(xué)方法與教學(xué)手段說明C語言程序設(shè)計(jì)課程的教學(xué)方法主要采用課堂教學(xué)、習(xí)題課教學(xué)、課外輔導(dǎo)、實(shí)驗(yàn)課教學(xué)、計(jì)算機(jī)輔助教學(xué)(CAI)以及測(cè)試、考查和考試等方法。、課堂教學(xué)是目前采用的主要教學(xué)方法。課堂教學(xué)主要采用講授方法,要貫徹少而精的原則,由淺入深,講清基本概念、基本知識(shí)、基本方法,抓住重點(diǎn),突破難點(diǎn)。教學(xué)內(nèi)容以大綱和教材為線索,并適當(dāng)介紹C語言的新進(jìn)展。、習(xí)題課教學(xué)課程教學(xué)中講授的基本概念、基本知識(shí)和基本方法要通過習(xí)題來鞏固和深化。學(xué)習(xí)C語言程序設(shè)計(jì)課程必須做大量的習(xí)題,同時(shí)要重視、加強(qiáng)習(xí)題課教學(xué)。習(xí)題課教學(xué)一般以章為單位進(jìn)行,其內(nèi)容主要有:歸納一章中的主要內(nèi)容;總結(jié)學(xué)生作業(yè)中出現(xiàn)的問題;指導(dǎo)學(xué)生解答部分習(xí)題等。、課外輔導(dǎo)以個(gè)別輔導(dǎo)為主,采取答疑方法,了解學(xué)生的學(xué)習(xí)情況,解決學(xué)生在學(xué)習(xí)中遇到的困難。也可以利用校園網(wǎng),師生在網(wǎng)上交流,教師可在網(wǎng)上回答學(xué)生的問題,也可以在網(wǎng)上批改作業(yè)。、實(shí)驗(yàn)課教學(xué)C語言程序設(shè)計(jì)是一門實(shí)踐性很強(qiáng)的課程,學(xué)生在課堂教學(xué)中學(xué)習(xí)的知識(shí),除了要通過做習(xí)題來鞏固外,更重要的是通過實(shí)驗(yàn)課來鞏固、檢驗(yàn)和提高。實(shí)驗(yàn)課的內(nèi)容,除了需要講解上機(jī)注意事項(xiàng)、上機(jī)環(huán)境和部分實(shí)驗(yàn)內(nèi)容外,主要是讓學(xué)生自己練習(xí)。練習(xí)的內(nèi)容有:實(shí)驗(yàn)教材中布置的內(nèi)容,以及主教材中的例題和習(xí)題。教師通過個(gè)別或集體輔導(dǎo)答疑,解決學(xué)生上機(jī)實(shí)驗(yàn)中遇到的困難問題。、考試與考查考試考查是促進(jìn)教學(xué)、促進(jìn)學(xué)生學(xué)習(xí)、提高教學(xué)質(zhì)量的重要手段之一。期中進(jìn)行考查,期末進(jìn)行考試??荚囀菂⒓邮∮?jì)算機(jī)水平考試二級(jí)考試。五、考核方式考核包括平時(shí)考核和期末考試。平時(shí)考核包括對(duì)作業(yè)、實(shí)驗(yàn)報(bào)告的考核,以及期中考查;期末考試參加省高校計(jì)算機(jī)水平考試,為徹底的教考分離方式。六、教材與主要參考書目使用教材:姚合生、蔡慶華、劉桂江、程玉勝、劉濤編著C語言程序設(shè)計(jì)(清華大學(xué)出版社)2008.8姚合生、蔡慶華、劉桂江、程玉勝、劉濤編著
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 胃癌患者春節(jié)護(hù)理常規(guī)
- 自然教育大樹小班課程體系構(gòu)建
- 糖尿病足壞疽個(gè)案護(hù)理
- 醫(yī)美咨詢師接診技巧培訓(xùn)
- 學(xué)習(xí)方式訓(xùn)練培訓(xùn)
- 施工測(cè)量培訓(xùn)課件
- 餐飲店加盟權(quán)轉(zhuǎn)讓及接手合同范本
- 邴蕾離婚協(xié)議書全面考量子女教育與財(cái)產(chǎn)分配方案
- 桉樹種植基地土地流轉(zhuǎn)與種植合同
- 股票市場(chǎng)動(dòng)態(tài)分析及投資策略咨詢協(xié)議
- 安徽省秸稈資源潛力和綜合利用現(xiàn)狀分析
- 保潔服務(wù) 投標(biāo)方案(技術(shù)標(biāo))
- 2024年國(guó)企采購(gòu)商品房合同模板
- 湖南省長(zhǎng)沙2024年七年級(jí)下冊(cè)生物期末試卷附答案
- 新材料產(chǎn)業(yè)研發(fā)與產(chǎn)業(yè)化應(yīng)用實(shí)施方案案
- 3.6.3關(guān)門車課件講解
- 2024年小學(xué)四年級(jí)下冊(cè)數(shù)學(xué)期末測(cè)試卷附完整答案【典優(yōu)】
- 養(yǎng)老院老人走失免責(zé)協(xié)議書
- JCT 2768-2024 木塑制品行業(yè)綠色工廠評(píng)價(jià)要求(正式版)
- 擬投入的主要物資計(jì)劃
- 廣東省中山市2022-2023學(xué)年高一年級(jí)下冊(cè)期末統(tǒng)一考試物理試題含解析
評(píng)論
0/150
提交評(píng)論