《C語言教程》教案_第1頁
《C語言教程》教案_第2頁
《C語言教程》教案_第3頁
《C語言教程》教案_第4頁
《C語言教程》教案_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、C語言教程教案周次第 4 周、第 1 次課章節(jié)名稱第1章 C 語言概述 1.1-1.3授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要求1 了解 C 語言的背景和特點 2 掌握 C 語言程序的結(jié)構(gòu)3 領(lǐng)會 C 語言程序設(shè)計的風(fēng)格教學(xué)內(nèi)容提要1.1 C語言簡史1.2 C語言的特點1.3 簡單C程序舉例教學(xué)重點與難點程序的基本結(jié)構(gòu)討論、練習(xí)、作業(yè)P10頁習(xí)題課后記周次第 5 周、第 1 次課章節(jié)名稱第2章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式2.1-2.3授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要求1 掌握標(biāo)識符命名規(guī)則2. 掌握C語言中基本數(shù)據(jù)類型及其定義方法3 掌握初始化方法教學(xué)內(nèi)容提要2.1 標(biāo)識符和保留字2.2 數(shù)

2、據(jù)類型2.3 常量與變量2.3.1 常量2.3.2 變量2.3.3 定義只讀變量教學(xué)重點與難點變量的初始化 整形數(shù)據(jù)的表示討論、練習(xí)、作業(yè)習(xí)題P2425課后記周次第 7 周、第 1 次課章節(jié)名稱第2章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 2.4-2.5授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要求1 了解運(yùn)算符與表達(dá)式概念2 掌握運(yùn)算符的優(yōu)先級及其表達(dá)式的求值規(guī)則3. 熟練掌握復(fù)合賦值表達(dá)式使用,自增自減運(yùn)算符的使用4 掌握數(shù)據(jù)類型之間的轉(zhuǎn)換教學(xué)內(nèi)容提要2.4 運(yùn)算符和表達(dá)式2.4.1 概述2.4.2 算術(shù)運(yùn)算2.4.3 關(guān)系運(yùn)算2.4.4 邏輯運(yùn)算2.4.5 賦值運(yùn)算2.4.6 條件表達(dá)式2.4.7 逗號表

3、達(dá)式2.5 類型自動轉(zhuǎn)換2.5.1 一般算術(shù)轉(zhuǎn)換2.5.2 賦值轉(zhuǎn)換2.5.3 強(qiáng)制類型顯式轉(zhuǎn)換教學(xué)重點與難點1. 運(yùn)算符的優(yōu)先級及其表達(dá)式的求值規(guī)則2. 復(fù)合賦值表達(dá)式使用,自增自減運(yùn)算符的使用討論、練習(xí)、作業(yè)習(xí)題P24-25課后記周次第 8 周、第 1 次課章節(jié)名稱第3章 順序結(jié)構(gòu)程序設(shè)計授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要求1、 了解C語言中的基本語句2、 掌握輸入輸出函數(shù)的使用3、 學(xué)會順序結(jié)構(gòu)程序的編寫教學(xué)內(nèi)容提要3.1 C語言的基本語句3.1.1 表達(dá)式語句3.1.2 空語句3.1.3 復(fù)合語句3.1.4 函數(shù)調(diào)用語句3.1.5 流程控制語句3.2 數(shù)據(jù)輸出3.2.1 字符輸出函

4、數(shù)putchar()3.2.2 格式輸出函靈敏printf()3.3 數(shù)據(jù)輸入3.3.1 字符輸入函數(shù)getchar()3.3.2 格式輸入函數(shù)scanf()3.4 程序舉例教學(xué)重點與難點1、賦值語句的使用2、格式輸入輸出的使用3、正確使用printf()函數(shù)和scanf()函數(shù)討論、練習(xí)、作業(yè)P38課后記周次第 9 周、第 1 次課章節(jié)名稱第4章 選擇結(jié)構(gòu)程序設(shè)計授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要求1、 熟練掌握 if else 的三種語法 2、 領(lǐng)會 switch 與 break 語句的作用3、 學(xué)會選擇程序的編寫教學(xué)內(nèi)容提要4.1 關(guān)系運(yùn)算符與關(guān)系表達(dá)式4.1.1 關(guān)系運(yùn)算符4.1.

5、2 關(guān)系表達(dá)式4.2 邏輯運(yùn)算符與邏輯表達(dá)式4.2.1 邏輯運(yùn)算符4.2.2 邏輯表達(dá)式4.3 if語句4.3.1 if語句的格式4.3.2 if 語句的嵌套4.4 條件運(yùn)算符4.5 switch語句4.6 程序舉例教學(xué)重點與難點選擇結(jié)構(gòu)的幾種不同形式(if 、if.else 、if else 、if的嵌套、switch語句)、break語句討論、練習(xí)、作業(yè)P5256課后記周次第 10 周、第 1 次課章節(jié)名稱第5章 循環(huán)結(jié)構(gòu)程序設(shè)計授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要求1 領(lǐng)會程序設(shè)計中構(gòu)成循環(huán)的方法 2 掌握 for 、 while 、 do-while 語句的用法3. 理解多重循環(huán)的執(zhí)

6、行過程4. 掌握break語句和continue語句的作用 教學(xué)內(nèi)容提要5.1 while語句5.1.1 while語句的一般格式5.1.2 while語句的執(zhí)行過程5.1.3 while語句程序舉例5.2 dowhile語句5.2.1 dowhile語句的一般格式5.2.2 dowhile語句的執(zhí)行過程5.2.3 dowhile語句程序舉例5.3 for語句5.3.1 for語句的一般格式5.3.2 for語句的執(zhí)行過程5.3.3 for語句程序舉例5.4 多重循環(huán)5.5 break語句和continue語句5.5.1 break語句5.5.2 continue語句教學(xué)重點與難點C 構(gòu)成循環(huán)

7、的四種方法,尤其是后三種方法、 break 與 continue 語句的基本作用討論、練習(xí)、作業(yè)P7482周次第 11 周、第 1 次課章節(jié)名稱第6章 函數(shù)6.1-6.3授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要求1 掌握函數(shù)的定義與說明2 掌握函數(shù)的調(diào)用及參數(shù)的傳遞方式教學(xué)內(nèi)容提要6.1 概述6.1.1 庫函數(shù)和用戶自定義函數(shù)6.1.2 有返回值函數(shù)和無返回值函數(shù)6.1.3 無參函數(shù)和有參函數(shù)6.2 函數(shù)的定義與說明6.2.1 函數(shù)的定義6.2.2 函數(shù)的說明6.3 函數(shù)的調(diào)用和參數(shù)的傳遞6.3.1 函數(shù)的調(diào)用6.3.2 函數(shù)調(diào)用的方式 6.3.3 函數(shù)的返回值6.3.4 函數(shù)參數(shù)的傳遞教學(xué)重點

8、與難點函數(shù)定義與函數(shù)聲明的區(qū)別、函數(shù)調(diào)用。討論、練習(xí)、作業(yè)P109116課后記周次第 12 周、第 1 次課章節(jié)名稱第6章 函數(shù)6.4-6.6授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要求1. 掌握函數(shù)的嵌套調(diào)用與遞歸調(diào)用2領(lǐng)會變量存儲類型的概念及各種存儲類型變量的生存期和有效范圍3.了解帶參數(shù)的 main 函數(shù)教學(xué)內(nèi)容提要6.4 函數(shù)的嵌套與遞歸6.4.1 函數(shù)的嵌套調(diào)用6.4.2 函數(shù)的遞歸調(diào)用6.5 變量的存儲類型與作用域6.5.1 局部變量及其存儲類型 6.5.2 全局變量6.6 程序舉例教學(xué)重點與難點1函數(shù)的嵌套調(diào)用與遞歸調(diào)用2 對變量的作用域、有效期和可見性的理解討論、練習(xí)、作業(yè)P109

9、116課后記周次第 13 周、第 1 次課章節(jié)名稱第7章 數(shù)組7.1-7.3.2授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要求1 了解一維、二維數(shù)組的基本概念 2 掌握數(shù)一維、二維數(shù)組的說明、引用和初始化 教學(xué)內(nèi)容提要第7章 數(shù)組7.1 一維數(shù)組7.1.1 數(shù)組的概念7.1.2 一維數(shù)組的說明、引用和存儲7.1.3 一維數(shù)組的初始化7.1.4 一維數(shù)組程序?qū)嵗?.2 二維數(shù)組7.2.1 二維數(shù)組的說明、引用和存儲7.2.2 二維數(shù)組的初始化7.2.3 二維數(shù)組程序舉例教學(xué)重點與難點一維數(shù)組、二維數(shù)組的使用規(guī)則討論、練習(xí)、作業(yè)P137139課后記周次第 14 周、第 1 次課章節(jié)名稱第7章 數(shù)組7.3

10、-7.4授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要求1、 掌握字符數(shù)組和字符串的說明、引用和初始化2、 掌握數(shù)組作為函數(shù)參數(shù)時參數(shù)傳遞規(guī)則,并利用這些規(guī)則編寫程序。教學(xué)內(nèi)容提要7.3 字符數(shù)組和字符串7.3.1 字符數(shù)組7.3.2 字符串7.3.3 字符數(shù)組程序舉例7.4 數(shù)組作為函數(shù)參數(shù)7.4.1 數(shù)組元素作為函數(shù)實參7.4.2 數(shù)組名作函數(shù)參數(shù)教學(xué)重點與難點1、字符數(shù)組的定義與引用、常用字符串處理函數(shù)及字符處理函數(shù)的使用2、數(shù)組作為函數(shù)參數(shù)時參數(shù)傳遞規(guī)則討論、練習(xí)、作業(yè)P119-122課后記周次第 15 周、第 1 次課章節(jié)名稱第8章 指針 8.1-8.3授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要

11、求1 了解指針與地址的概念2 掌握指針變量的定義、初始化及指針的運(yùn)算 3 了解指針數(shù)組4 . 掌握指針作為函數(shù)參數(shù)的使用方法教學(xué)內(nèi)容提要8.1 指針和地址8.1.1 預(yù)備知識8.1.2 地址和指針的概念8.2 指針變量8.2.1 指針的指向關(guān)系8.2.2 指針變量的說明和初始化8.2.3 指針的運(yùn)算8.3 指針參數(shù)8.3.1 指針參數(shù)的用法8.3.2 程序?qū)嵗虒W(xué)重點與難點1 、指針的運(yùn)算、2、 指針與變量的關(guān)系3、 指針作為函數(shù)的參數(shù)討論、練習(xí)、作業(yè)P174-177課后記周次第 16 周、第 1 次課章節(jié)名稱第8章 指針 8.4-8.5授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要求1 掌握指針與數(shù)

12、組、字符串指針 2 了解指針與函數(shù)的概念 3 掌握指針作為函數(shù)參數(shù)的應(yīng)用教學(xué)內(nèi)容提要8.4 指針與數(shù)組8.4.1 指向數(shù)組元素的指針8.4.2 通過指針引用數(shù)組元素8.4.3 移動指針的運(yùn)算8.4.4 指針與多維數(shù)組8.4.5 指針與字符串8.5 指針數(shù)組和指向指針的指針8.5.1 指針數(shù)組8.5.2 指針數(shù)組作main函數(shù)的形參8.5.3 指向指針的指針8.6 指針與函數(shù)8.6.1 指針函數(shù)8.6.2 指向函數(shù)的指針8.7 程序舉例教學(xué)重點與難點二維數(shù)組的行指針、指針與字符串、指針數(shù)組、指向指針的指針討論、練習(xí)、作業(yè)P174-177課后記周次第 17 周、第 1 次課章節(jié)名稱第9章 預(yù)編譯處

13、理和動態(tài)存儲分配授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要求1了解預(yù)處理的概念及特點 2 掌握有參宏與無參宏的定義及使用 3 領(lǐng)會文件包含的使用及效果教學(xué)內(nèi)容提要9.1 宏定義9.2 文件包含 9.3 條件編譯9.4 動態(tài)存儲分配9.5 程序舉例教學(xué)重點與難點有參宏、無參宏的定義與應(yīng)用;文件包含的基本概念。討論、練習(xí)、作業(yè)P191-193課后記周次第 18 周、第 1 次課章節(jié)名稱第10章 構(gòu)造類型與位運(yùn)算10.1-10.2授課方式課堂講授教學(xué)時數(shù)2教學(xué)目的及要求1 掌握結(jié)構(gòu)體和共用體類型的說明、結(jié)構(gòu)體和共用體變量的定義及初始化方法 2 掌握結(jié)構(gòu)體與共用體變量成員的引用 教學(xué)內(nèi)容提要10.1 結(jié)構(gòu)體和結(jié)構(gòu)體變量10.1.1 結(jié)構(gòu)體定義10.1.2 結(jié)構(gòu)體變量的引用10.2 結(jié)構(gòu)體數(shù)組和結(jié)構(gòu)體指針10.2.1 結(jié)構(gòu)體數(shù)組的定義10.2.2 結(jié)構(gòu)體數(shù)組的初始化教學(xué)重點與難點結(jié)構(gòu)體的基本概念、結(jié)構(gòu)類型及變量的定義、結(jié)構(gòu)數(shù)組討論、練習(xí)、作業(yè)P215-217課后記周次第 19 周、第 1 次課章節(jié)名稱第10章 構(gòu)造類型與位運(yùn)算10.4-10.6授課

溫馨提示

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

評論

0/150

提交評論