c語(yǔ)言電子教(學(xué))案

c語(yǔ)言電子教(學(xué))案

ID:22787385

大?。?67.50 KB

頁(yè)數(shù):56頁(yè)

時(shí)間:2018-10-31

c語(yǔ)言電子教(學(xué))案_第1頁(yè)
c語(yǔ)言電子教(學(xué))案_第2頁(yè)
c語(yǔ)言電子教(學(xué))案_第3頁(yè)
c語(yǔ)言電子教(學(xué))案_第4頁(yè)
c語(yǔ)言電子教(學(xué))案_第5頁(yè)
資源描述:

《c語(yǔ)言電子教(學(xué))案》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、《程序設(shè)計(jì)基礎(chǔ)》教案第一章程序設(shè)計(jì)和C語(yǔ)言課題C語(yǔ)言概述教案號(hào)1教學(xué)目的1、了解C語(yǔ)言出現(xiàn)的歷史背景2、掌握C語(yǔ)言程序的結(jié)構(gòu)、書(shū)寫(xiě)格式和上機(jī)步驟教材分析教學(xué)重點(diǎn)C語(yǔ)言程序的結(jié)構(gòu)教學(xué)難點(diǎn)上機(jī)步驟課時(shí)安排2教學(xué)方法講授與演示法相結(jié)合教具計(jì)算機(jī)、投影儀教學(xué)內(nèi)容及過(guò)程設(shè)計(jì)一新課引入從計(jì)算機(jī)應(yīng)用基礎(chǔ)中學(xué)過(guò)的計(jì)算機(jī)語(yǔ)言及語(yǔ)言處理系統(tǒng)引出C語(yǔ)言。二講授新課一、?C語(yǔ)言出現(xiàn)的背景二、?C語(yǔ)言的特點(diǎn)1.???????語(yǔ)言簡(jiǎn)潔、緊湊,使用方便、靈活;2.???????運(yùn)算符豐富3.???????數(shù)據(jù)類(lèi)型多(整型、實(shí)型、字符型、數(shù)組類(lèi)型、指針類(lèi)型、結(jié)構(gòu)體類(lèi)型、共用體類(lèi)等)4.???????具有結(jié)構(gòu)化的控制語(yǔ)句5.

2、???????語(yǔ)法不太嚴(yán)格,自由度大6.既是高級(jí)語(yǔ)言,又具有低級(jí)語(yǔ)言的功能7.成目標(biāo)代碼質(zhì)量高,程序執(zhí)行效率8.可移植性好三、C語(yǔ)言程序構(gòu)成(采用程序?qū)嵗右哉f(shuō)明,并提倡良好的程序設(shè)計(jì)書(shū)寫(xiě)風(fēng)格)1.???????C語(yǔ)言是由函數(shù)構(gòu)成的,至少有一個(gè)main()函數(shù);2.???????每個(gè)函數(shù)由函數(shù)首部和函數(shù)體組成;函數(shù)體由說(shuō)明語(yǔ)句、執(zhí)行語(yǔ)句組成;3.???????每個(gè)C程序從main()函數(shù)開(kāi)始執(zhí)行,并在main()中結(jié)束;4.???????每個(gè)語(yǔ)句和數(shù)據(jù)定義的最后必須加分號(hào);5.???????C程序無(wú)輸入、輸出語(yǔ)句:輸入功能由scanf()函數(shù)完成;輸出功能由printf()函數(shù)完成;6.可加

3、注釋/*……*/四、上機(jī)步驟(上機(jī)環(huán)境:TurboC2.0)1.???進(jìn)入環(huán)境2.????編輯源程序3.??保存源程序4.?編譯源程序5.??執(zhí)行程序,查看結(jié)果6.6.?????退出C環(huán)境三課堂小結(jié)1、???C語(yǔ)言的構(gòu)成要素,main函數(shù)在程序中的作用2、上機(jī)操作的過(guò)程備注安排上機(jī)實(shí)驗(yàn),熟悉TC環(huán)境及簡(jiǎn)單的C語(yǔ)言程序構(gòu)成頁(yè)碼1第二章算法——程序的靈魂課題算法教案號(hào)2教學(xué)目的1、了解算法的概念2、掌握結(jié)構(gòu)化程序的三種基本結(jié)構(gòu),及算法的表示方法教材分析教學(xué)重點(diǎn)算法的表示方法教學(xué)難點(diǎn)結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)課時(shí)安排2教學(xué)方法講授與演示法相結(jié)合教具計(jì)算機(jī)、投影儀教學(xué)內(nèi)容及過(guò)程設(shè)計(jì)一復(fù)習(xí)引導(dǎo)從C程序的

4、構(gòu)成到C程序的設(shè)計(jì)過(guò)程二講授新課一個(gè)程序包括以下兩方面內(nèi)容:1.????對(duì)數(shù)據(jù)的描述。在程序中要指定數(shù)據(jù)的類(lèi)型和數(shù)據(jù)的組織形式,即數(shù)據(jù)結(jié)構(gòu);2.??????對(duì)操作的描述。即算法,為解決一個(gè)問(wèn)題而采取的方法和步驟。著名計(jì)算機(jī)科學(xué)家Wirth提出一個(gè)公式:數(shù)據(jù)結(jié)構(gòu)+算法=程序一、簡(jiǎn)單的算法舉例例1:設(shè)有兩個(gè)杯子A和B,分別盛放酒和醋,要求將它們互換。S1:C←AS2:A←BS3:B←C例2:求1~100的和S1:sum←0,t←1;S2:sum←sum+tS3:t←t+1S4:若t<=100,則轉(zhuǎn)到S2,否則轉(zhuǎn)到S5;S5:輸出sum,結(jié)束。二、二、??算法的特征1、有窮性;2、確定性;3、?有

5、零個(gè)或多個(gè)輸入;4、?有一個(gè)或多個(gè)輸出;5、????????有效性;三、算法的表示1、用自然語(yǔ)言表示算法–通俗易懂,但有“歧義”。2、用傳統(tǒng)流程圖表示算法–直觀、易懂。程序的三種基本結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)?BAABPAPAPAP????備注頁(yè)碼2第二章算法——程序的靈魂課題算法教案號(hào)2教學(xué)目的1、了解算法的概念2、掌握結(jié)構(gòu)化程序的三種基本結(jié)構(gòu),及算法的表示方法教材分析教學(xué)重點(diǎn)算法的表示方法教學(xué)難點(diǎn)結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)課時(shí)安排2教學(xué)方法講授與演示法相結(jié)合教具計(jì)算機(jī)、投影儀教學(xué)內(nèi)容及過(guò)程設(shè)計(jì)1、3、N-S流程圖表示算法???A?BPTFABA當(dāng)P成立A當(dāng)P成立2、用偽代碼表示算法

6、3、用計(jì)算機(jī)語(yǔ)言表示算法(即實(shí)現(xiàn)算法)四、結(jié)構(gòu)化程序設(shè)計(jì)方法結(jié)構(gòu)化程序設(shè)計(jì)方法強(qiáng)調(diào):程序設(shè)計(jì)風(fēng)格和程序結(jié)構(gòu)的規(guī)范化,提倡清晰的結(jié)構(gòu):①自頂向下②逐步細(xì)化③模塊化設(shè)計(jì)④結(jié)構(gòu)化編碼?三、課堂小結(jié)1、?程序的三種基本結(jié)構(gòu):順序、選擇、循環(huán)2、?5種描述算法的方法,關(guān)鍵是N-S圖3、靈活運(yùn)用三種基本結(jié)構(gòu),學(xué)會(huì)結(jié)構(gòu)化的程序設(shè)計(jì)方法四、布置作業(yè)用N-S圖表示求解以下問(wèn)題的算法:1、求10!2、將100~200之間的素?cái)?shù)打印出來(lái)3、求兩個(gè)數(shù)m,n的最大公約數(shù)?備注安排上機(jī)實(shí)驗(yàn)頁(yè)碼3第三章最簡(jiǎn)單的C程序設(shè)計(jì)---順序程序設(shè)計(jì)課題數(shù)據(jù)類(lèi)型教案號(hào)3教學(xué)目的1、掌握C的數(shù)據(jù)類(lèi)型2、掌握整型、實(shí)型、字符型數(shù)據(jù)的常量

7、及變量教材分析教學(xué)重點(diǎn)各種基本數(shù)據(jù)類(lèi)型的常量和變量教學(xué)難點(diǎn)不同類(lèi)型的數(shù)據(jù)在內(nèi)存中的物理存儲(chǔ)形式課時(shí)安排2教學(xué)方法講授與演示法相結(jié)合教具計(jì)算機(jī)、投影儀教學(xué)內(nèi)容及過(guò)程設(shè)計(jì)一復(fù)習(xí)引導(dǎo)上次課我們已經(jīng)學(xué)習(xí)了程序的一個(gè)方面算法,現(xiàn)在來(lái)學(xué)習(xí)另一方面數(shù)據(jù)結(jié)構(gòu)。?二講授新課??C有四種基本數(shù)據(jù)類(lèi)型,分別是整型、字符型、實(shí)型、枚舉型一、常量與變量????1、常量:在程序運(yùn)行過(guò)程中,其值不能被改變的量。兩種形式:一般常量和符號(hào)常量

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。