C語言程序設(shè)計課程教學(xué)設(shè)計方案_第1頁
C語言程序設(shè)計課程教學(xué)設(shè)計方案_第2頁
C語言程序設(shè)計課程教學(xué)設(shè)計方案_第3頁
C語言程序設(shè)計課程教學(xué)設(shè)計方案_第4頁
C語言程序設(shè)計課程教學(xué)設(shè)計方案_第5頁
已閱讀5頁,還剩53頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

C語言程序設(shè)計課程教學(xué)設(shè)計方案課程名稱:C語言程序設(shè)計課程編號:590109120632課程類型:理論含實踐課程學(xué)時:94學(xué)時,其中理論教學(xué)47學(xué)時,實踐教學(xué)47學(xué)時適用專業(yè):圖形圖像制作一、課程教學(xué)設(shè)計的背景(一)專業(yè)認知1.專業(yè)培養(yǎng)目標:全面貫徹黨的教育方針,面向企事業(yè)單位平面設(shè)計及制作、室內(nèi)外設(shè)計及制作及基礎(chǔ)圖像處理等一線崗位,培養(yǎng)適應(yīng)我國社會主義市場經(jīng)濟和現(xiàn)代化建設(shè)需要,德、智、體、美全面發(fā)展,掌握設(shè)計理論知識,熟練運用計算機輔助設(shè)計軟件進行平面及三維產(chǎn)品設(shè)計制作,具備一定的美術(shù)設(shè)計理念和藝術(shù)素養(yǎng)以及基層青年工作能力的高端技能型專門人才。2.人才培養(yǎng)規(guī)格:(1)基本素質(zhì)及基本技能要求學(xué)生應(yīng)具有良好的德、智、體、美全面發(fā)展的綜合素質(zhì),具有正確的人生觀、價值觀和良好的職業(yè)道德修養(yǎng),具有高職生應(yīng)有的文化修養(yǎng)及健康的體魄和心理素質(zhì);具有較扎實的計算機操作能力;具有相當(dāng)水平的英語應(yīng)用能力。(2)專業(yè)素質(zhì)及專業(yè)技能要求掌握數(shù)字化平面、立體圖形及圖像制作技術(shù)的基礎(chǔ)理論和基本原理,

具有一定的審美能力,具備基礎(chǔ)數(shù)字圖像制作及處理、典型平面產(chǎn)品設(shè)計及印前圖文處理、三維裝飾效果圖制作、建筑施工圖制作等能力,熟練掌握相關(guān)計算機制圖軟件,能綜合運用所學(xué)知識,設(shè)計制作高品質(zhì)的平面典型產(chǎn)品及三維立體圖像。(3)專業(yè)拓展能力要求具備計算機制圖應(yīng)用領(lǐng)域的相關(guān)知識和能力,特別是在互聯(lián)網(wǎng)基礎(chǔ)應(yīng)用、網(wǎng)站規(guī)劃及網(wǎng)頁設(shè)計、網(wǎng)絡(luò)動畫制作等方面的知識和能力,能夠?qū)W有所長,拓展延伸,加大專業(yè)輻射面,培養(yǎng)鍛煉學(xué)生的自主創(chuàng)業(yè)能力。3.證書要求:類別 名稱 英語應(yīng)用能力考試—漢字錄入—發(fā)證機關(guān)教育部考試中心

學(xué)院等級

A/B

級合格對應(yīng)課程證書?!圖像|處作

員Photoshop

平臺人力社會中級實用英語計算機基礎(chǔ)及應(yīng)

計算機用術(shù)像制作

計算機圖像制作類別 名稱 英語應(yīng)用能力考試—漢字錄入—發(fā)證機關(guān)教育部考試中心

學(xué)院等級

A/B

級合格對應(yīng)課程證書?!圖像|處作

員Photoshop

平臺人力社會中級實用英語計算機基礎(chǔ)及應(yīng)

計算機用術(shù)像制作

計算機圖像制作證書——員3DM臺圖形圖…處作員Illustrator

平臺_PMjrz圖形員Aut臺印口平計算機應(yīng)用技術(shù)人力部源及社會中級人力社會中級招繪人力部源及社會教育部中級合格AUTOCAD制圖工程制圖及識圖計算機基礎(chǔ)及計(二)課程的性質(zhì)、地位和作用圖形圖像制作專業(yè)職業(yè)基礎(chǔ)課,學(xué)生通過這門課的學(xué)習(xí),可以對程序編制和程序調(diào)試的過程有一個全面的了解并對程序編制工具C語言有一個全面的了解,重點的掌握C語言語法、程序調(diào)試基本方法,具備自己獨立編制小型程序、調(diào)試中等程序、讀懂大型程序的能力,為后續(xù)動態(tài)網(wǎng)頁開發(fā)課程的學(xué)習(xí)奠定基礎(chǔ)。(三)課程國內(nèi)發(fā)展狀況1.課程發(fā)展的主要歷史沿革、研究動態(tài)及未來走向2.同類院校該課程國家級精品課程建設(shè)情況(1)C語言程序設(shè)計(溫希東深圳職業(yè)技術(shù)學(xué)院2004年國家級精品課程)(2)C語言程序設(shè)計(馬曉晨承德石油高等專科學(xué)校2006年國家級精品課程)(3)程序設(shè)計基礎(chǔ)(C語言)(張偉大連東軟信息技術(shù)職業(yè)學(xué)院2007年國家級精品課程)3.該課程目前國家規(guī)劃教材分析4.講授/研究該課程的國內(nèi)知名學(xué)者及教師(四)課程現(xiàn)有基礎(chǔ).任課教師編寫教材《c語言程序設(shè)計實用教程》,副主編,東軟電子出版社;.任課教師編寫教材《c語言程序設(shè)計教程》,副主編,化學(xué)工業(yè)出版社;.任課教師編寫教材《c語言程序設(shè)計實訓(xùn)指導(dǎo)及習(xí)題解答》,副主編,化學(xué)工業(yè)出版社;.任課教師參加學(xué)院《c語言程序設(shè)計》課程說課,成績優(yōu)秀。二、課程教學(xué)設(shè)計思路基于C語言的特點,在講清基礎(chǔ)知識的前提下,加大案例的選擇。充分利用上機的實踐時間,鍛煉學(xué)生的基礎(chǔ)編程能力。通過本課程的學(xué)習(xí),學(xué)生應(yīng)學(xué)會定義各種類型的變量,靈活運用各個運算符,書寫表達一定含義的表達式;正確使用三種程序結(jié)構(gòu):順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu),并能用相應(yīng)的語句描述它們;學(xué)會使用數(shù)組、函數(shù)、結(jié)構(gòu)體、共用體編寫各種子程序,理解遞歸程序設(shè)計的特點。三、課程教學(xué)目標(一)總體目標:學(xué)生能夠具備自己獨立編制小型程序(90%學(xué)生)、調(diào)試中等程序(50%學(xué)生)、讀懂大型程序(20%學(xué)生)的能力。(二)知識目標:掌握程序編制的基本流程、典型算法思路、C語言基本語法、程序基本結(jié)構(gòu)、數(shù)組及函數(shù)、程序調(diào)試基本方法等內(nèi)容。(三)能力目標:通過該課程的學(xué)習(xí)以及C語言編程技能的訓(xùn)練,要求學(xué)生具備三方面能力:會編小程序、能調(diào)中程序、讀懂大程序。達到全國計算機等級考試C語言編程要求的標準。(四)素質(zhì)目標:要求學(xué)生具備理解軟件工程規(guī)范流程的能力,并具備項目管理的工作意識。四、課程內(nèi)容設(shè)計(一)總體框架模塊(或章)學(xué)習(xí)內(nèi)容參考學(xué)時一、程序設(shè)計基礎(chǔ)本模塊講解程序設(shè)計的基礎(chǔ)知識,其中包括:1、程序和程序設(shè)計2、簡單的C程序介紹3、算4

法4、C程序的上機步驟。在講解中用計算機的工作過程引出編程語言的概念,進而講解高級語言到機器語言的編譯過程。為培養(yǎng)學(xué)生項目管理的意識,引入軟件工程基礎(chǔ)知識,講解了程序設(shè)計的幾個重要步驟并舉例說明。為在學(xué)習(xí)具體C語言語法之前先給學(xué)生一個C語言程序的基本外形,以4個示例講解了C語言程序的基本架構(gòu),讓學(xué)生有了一個全面的了解。為后續(xù)講解程序的方便,在本模塊中加了算法基礎(chǔ),重點講解流程圖的知識。最后講解C程序的調(diào)試環(huán)境。二、C程序設(shè)計的初步知識第二模塊為C程序設(shè)計的初步知識。主要講解數(shù)據(jù)類型的基礎(chǔ)知識及使用方法、變量賦值及運算符表達式的使用方法。其中包括:1、C語言提供的數(shù)據(jù)類型2、常量和變量3、整型數(shù)據(jù)4、實型數(shù)據(jù)5、字符型數(shù)據(jù)6、變量賦初值7、算術(shù)運算符和算術(shù)表達式8、賦值運算符和賦值表達式9、逗號運算符和逗號表達式。在講解中除了重點講解數(shù)據(jù)類型的使用以外,增加了相關(guān)專業(yè)知識,如:計算機內(nèi)部組件、進制轉(zhuǎn)換、8421碼、溢出、ASCII碼等。在講解常量和變量時,從計算機內(nèi)部組件入15

手,分析計算機存儲單元的內(nèi)部結(jié)構(gòu),得出常量和變量的概念,進而分析相關(guān)注意事項。在講解數(shù)據(jù)類型時,以常量和變量為研究對象,分別分析了整型常量和整型變量、實型常量和實型變量、字符型常量和字符型變量,對相關(guān)知識做了詳細講解,期間增加進制轉(zhuǎn)換、8421碼、溢出、ASCII碼等專業(yè)知識。在講解變量賦初值時,重點讓學(xué)生會辨析賦初值的正誤。在講解運算符表達式時,分別分析了算術(shù)、賦值、逗號等各種運算符的使用方法及運算方法,對運算優(yōu)先級做了詳細講解,使學(xué)生具備運算復(fù)雜綜合表達式的能力。三、順序結(jié)構(gòu)程序設(shè)計第三模塊(順序結(jié)構(gòu)程序設(shè)計)主要講解1、C語句概述2、程序的三種基本結(jié)構(gòu)3、數(shù)據(jù)輸出4、數(shù)據(jù)輸入。在講解C語句概述時,給學(xué)生講明語句的五大類型,其中重點分析控制語句的八種類型和復(fù)合語句的語法要點。在講解程序的三種基本結(jié)構(gòu)時,以流程圖的形式加以說明,輔助學(xué)生形象化的理解。在講解輸入輸出函數(shù)時,要注意以下幾個問9

題:1、講清輸入輸出函數(shù)的分類,分析優(yōu)劣2、重點講明printf函數(shù)、scanf函數(shù)的各種格式控制符號的使用方法及注意事項,使用典型例題用對比的方法加深學(xué)生印象選用特殊案例,講解輸入輸出函數(shù)的特殊性四、選擇結(jié)構(gòu)程序設(shè)計第四模塊(選擇結(jié)構(gòu)程序設(shè)計)包括4個單元,主要講解1、關(guān)系運算符和關(guān)系表達式2、邏輯運算符和邏輯表達式3、1£語句4、switch語句。在講解關(guān)系、邏輯運算符過程中要注意這兩種運算符及上一章中所涉及算術(shù)運算符進行比較,尤其是明確各自的優(yōu)先級。重點是要讓學(xué)生明確這兩種運算符的實際用處。在講解if、switch語句過程中要注意先為學(xué)生講明語句的結(jié)構(gòu),在進行程序設(shè)計。而且讓學(xué)生培養(yǎng)起先看結(jié)構(gòu)再看內(nèi)容的程序分析習(xí)慣。9五、循環(huán)結(jié)構(gòu)程序設(shè)計第五模塊(循環(huán)結(jié)構(gòu)程序設(shè)計)主要講解1、while語句2、do-while語句3、for語句4、break語句和continue語句。在講解循環(huán)語句時,要注意書后練習(xí)的處理,選擇典型練習(xí)題詳細講解,尤其要把過程用圖示形象的描述,以增強學(xué)生解題的能力,編程題的10

選擇可適當(dāng)增加附加題。六、數(shù)組本模塊講解數(shù)組的基礎(chǔ)知識及使用方法,其中包括:1、一維數(shù)組定義和引用2、二維數(shù)組定義和引用3、字符數(shù)組。在講解中用多數(shù)據(jù)處理問題的弊端引出數(shù)組的概念,進而講解一維數(shù)組的定義形式,其中重點強調(diào)數(shù)組不能動態(tài)定義,并舉例說明。為培養(yǎng)學(xué)生模塊化編程的意識,利用循環(huán)語句實現(xiàn)一維數(shù)組的輸入輸出,為后續(xù)編程提供服務(wù)。針對數(shù)組的初始化問題,以書后練習(xí)引入,并舉多例進行驗證。對于二維數(shù)組及字符數(shù)組的使用,在講解時找到及一維數(shù)組的相同點,然后重點講各自要點,二維數(shù)組重點講數(shù)組元素存儲方法,字符數(shù)組重點講輸入輸出格式以及字符串處理函數(shù)的使用。7七、函數(shù)本模塊講解函數(shù)的基礎(chǔ)知識及使用方法,其中包括:1、概述2、函數(shù)定義的一般形式3、函數(shù)參數(shù)和函數(shù)的值4、函數(shù)的說明部分5、數(shù)組作為函數(shù)參數(shù)6、局部變量和全局變量7、變量的存儲類別。在講解中用模塊化編程思路引出函數(shù)的表示方法,進而講解函數(shù)的執(zhí)行過程,其中重點強調(diào)10

函數(shù)的嵌套調(diào)用,并舉例說明。針對函數(shù)分類的問題,從兩個角度入手分析,進而引出無參函數(shù)、有參函數(shù)兩個概念,并通過實例使用對比的方法講解無參函數(shù)和有參函數(shù)的定義形式。為便于學(xué)生理解函數(shù)的執(zhí)行過程,實訓(xùn)任務(wù)選擇無參函數(shù)作為訓(xùn)練重點,主要是訓(xùn)練學(xué)生使用函數(shù)形式編程解決問題,重點訓(xùn)練意識,為下一步學(xué)習(xí)有參函數(shù)及其應(yīng)用打下基礎(chǔ)。通過主調(diào)函數(shù)及被調(diào)用函數(shù)的講解引出形參及實參的概念,進而講解有參函數(shù)的執(zhí)行過程,其中重點講解參數(shù)的傳遞、返回值的類型以及形參及實參在執(zhí)行過程中占用存儲單元情況,通過說明部分的講解,總結(jié)得出函數(shù)的三大組成部分,進而講解數(shù)組及數(shù)組名作為函數(shù)參數(shù)的程序執(zhí)行過程,其中重點講解數(shù)組名作為參數(shù)的情況。通過典型例題的分析,使學(xué)生掌握變量的三種屬性以及各屬性的具體使用及辨別方法。八、編譯預(yù)處理及位運算本模塊講解宏定義、文件包含的表示及使用方法以及位運算符的運算法則,其中包括:1、宏定義2、文件包含3、位運算。在講解中以宏定義、文件包含的書寫格式開篇,重點強調(diào)語法要求,尤其是位置要求以及替3

換文本的“字符串”本質(zhì),要求學(xué)生掌握宏定義的程序執(zhí)行過程,尤其是帶參數(shù)的宏定義的程序執(zhí)行過程,位運算的講解重點放在解題步驟上:1、將運算對象轉(zhuǎn)換為二進制2、根據(jù)運算對象的類型補齊位數(shù)3、進行位運算相關(guān)操作。九、指針本模塊講解指針的概念、指針變量的使用方法以及*(指針運算符)和&(取地址運算符)的運算法則和使用技巧,指針及字符串、函數(shù)、數(shù)組的關(guān)系,其中包括:1、指針的概念2、變量的指針和指向變量的指針變量3、數(shù)組的指針和指向數(shù)組的指針變量4、字符串的指針和指向字符串的指針變量5、函數(shù)的指針和指向函數(shù)的指針變量6、返回指針值的函數(shù)7、指針數(shù)組和指向指針的指針。8十、結(jié)構(gòu)體及共用體本模塊講解結(jié)構(gòu)體及共用體的概念以及使用方法,其中包括:1、概述2、定義結(jié)構(gòu)體類型變量的方法3、結(jié)構(gòu)體變量的引用4、結(jié)構(gòu)體變量的初始化5、結(jié)構(gòu)體數(shù)組6、指向結(jié)構(gòu)體類型數(shù)據(jù)的指針7、用指針處理鏈表8、共用體枚舉類型。在講解中通過單數(shù)據(jù)及多數(shù)據(jù)處理方法的弊端引出“結(jié)構(gòu)體”,進而講解定義結(jié)構(gòu)體類型的一般形式。然后通過總結(jié)各種“數(shù)據(jù)類型”,明確結(jié)8

構(gòu)體作為一種數(shù)據(jù)類型出現(xiàn)的意義,進而學(xué)習(xí)結(jié)構(gòu)體類型變量的定義、初始化以及使用的方法,在此基礎(chǔ)上,對于有能力的學(xué)生,增加指向結(jié)構(gòu)體類型數(shù)據(jù)的指針的用法以及三個動態(tài)分配存儲空間函數(shù)的用法,并且引入鏈表,使用典型例題讓學(xué)生明確鏈表含義。機動(根據(jù)學(xué)生掌握情況及學(xué)期實際總周數(shù)添加為習(xí)題課)11學(xué)時合計94(二)具體要求1.模塊一(或第一章):(1)總體內(nèi)容及要求任務(wù)一程序設(shè)計基礎(chǔ)課時4學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)卮目標指令、程序設(shè)計語言、編譯、、算法、調(diào)試、流程圖明確各種程序設(shè)計語言,了解,語言特點及框架結(jié)構(gòu)和程序設(shè)計過程,掌握高級語言到機器語言勺編譯過程,會用流程圖表示簡單算法,熟練序機步驟,會調(diào)試了解計算機工作過程,熟悉VC++6.0及TurboC環(huán)境重點、難點重點:C語言特點及框架結(jié)構(gòu)、調(diào)試簡單C程序難點:高級語言到機器語言的編譯過程主要內(nèi)容1程序和程序設(shè)計課時22簡單的C程序介紹課時3算法課時4C程序的上機步驟課時2

5練習(xí):附加練習(xí)課時6實訓(xùn)一c程序的運行環(huán)境和運行一個c程序的方法課時任務(wù)(或)要求實訓(xùn)一C程序的運行環(huán)境和運行一個C程序的方法(2)具體內(nèi)容及要求任務(wù)一程序設(shè)計基礎(chǔ)課時4任務(wù)1-1程序設(shè)計基礎(chǔ)課時4學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)淚標指令、程序設(shè)計語言、編譯、、算法、調(diào)試、流程圖明確各種程序設(shè)計語言,了解C語言特點及框架結(jié)構(gòu)和程序設(shè)計過程,掌握高級語言到機器語言的編譯過程,會用流程圖表示簡單算法,熟練上機步驟,會調(diào)試了解計算機工作過程,熟悉VC++6.0 及TurboC環(huán)境重點、難重點:C語言特點及框架結(jié)構(gòu)、調(diào)試簡單C程序難點:高級語言到機器語言的編譯過程主要內(nèi)容1程序和程序設(shè)計課時22簡單的C程序介紹課時3算法課時4C程序的上機步驟課時25練習(xí):附加練習(xí)課時6實訓(xùn)一c程序的運行環(huán)境和運行一個c程序的方法課時任務(wù)要求實訓(xùn)一C程序的運行環(huán)境和運行一個C程序的方法

要求:完成1-3,編輯和調(diào)試運行4-7(其中4-6需要將運行結(jié)果填入實訓(xùn)報告,7需要將編寫的程序填入實訓(xùn)報告)1、檢查所用的計算機系統(tǒng)2、進入c的工作環(huán)境3、熟悉Tc集成環(huán)境4、輸入并運行一個簡單的程序5、輸入并編輯一個c程序6、輸入并運行一個需要在運行時輸入數(shù)據(jù)的程序7、運行一個自己編寫的程序工作對象工作角色工鼾學(xué)習(xí)地點主要手段教學(xué)用具任務(wù)評價學(xué)生程序分析員計算機機房通過剖析計算機內(nèi)部結(jié)構(gòu)以及計算機工作過程,引出“語言”的概念,進而引出““程序”。重點講解流程圖的表現(xiàn)形式,并舉例說明算法的含義。引入兩種C程序編譯環(huán)境,講清上機步驟以及糾錯的一般方法。硬件:教師機、學(xué)生機、投影儀軟件:VC++6.0、TurboC、Microsoftofficepowerpoint2003、photoshopcs1、學(xué)生理解C程序結(jié)構(gòu)2、熟悉C程序編輯環(huán)境3、會調(diào)試簡單C程序2.模塊二(或第二章):(1)總體內(nèi)容及要求任務(wù)二C程序設(shè)計的初步知識課時15

學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)目標數(shù)據(jù)類型、存儲單元、常量、變量、標識符、關(guān)鍵字、預(yù)定義標識符、用戶標識符、整型、實型、字符型、進制、補碼、賦初值、運算符、表達式掌握計算機存儲單元的內(nèi)部結(jié)構(gòu),明確常量和變量的類型,掌握標識符的命名原則,熟記關(guān)鍵字(書后附錄一),在程序中會使用常量和變量,運用進制知識會進行相互轉(zhuǎn)換,理解整型數(shù)據(jù)在內(nèi)存中的存放形式,掌握求補碼的方法。掌握給變量賦初值的方法,掌握算術(shù)、賦值、逗號等各種運算符的使用方法及運算方法,掌握各種運算符的優(yōu)先級(書后附錄三),具備運算復(fù)雜綜合表達式的能力。常量、變量命名規(guī)范,使用正確為后續(xù)程序識別及編制打下基礎(chǔ)。規(guī)范運算符的使用,為程序設(shè)計中條件判斷及數(shù)值計算打下基礎(chǔ)重點、難點重點:常量、變量的概念及使用。算術(shù)、賦值、逗號等各種運算符的使用方法及運算方法難點:自增自減運算符的使用方法及運算方法。進制之間的轉(zhuǎn)換,求補碼的方法主要內(nèi)容11、C語言提供的數(shù)據(jù)類型2、常量和變量課時1023、整型數(shù)據(jù)4、實型數(shù)據(jù)5、課時

字符型數(shù)據(jù)3實訓(xùn)二數(shù)據(jù)類型、運算符和表達式(1、數(shù)據(jù)類型)課時46、變量賦初值課時557、算術(shù)運算符和算術(shù)表達式8、賦值運算符和賦值表達式9、逗號運算符和逗號表達式課時6實訓(xùn)二數(shù)據(jù)類型、運算符和表達式(2、運算符和表達式)課時任務(wù)(或)要求實訓(xùn)二數(shù)據(jù)類型、運算符和表達式(1、數(shù)據(jù)類型)實訓(xùn)二數(shù)據(jù)類型、運算符和表達式(2、運算符和表達式)(2)具體內(nèi)容及要求任務(wù)二C程序設(shè)計的初步知識課時15任務(wù)2-1數(shù)據(jù)類型課時10學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)*目標數(shù)據(jù)類型、存儲單元、常量、變量、標識符、整型、實型、字符型、補碼掌握計算機存儲單元的內(nèi)部結(jié)構(gòu),明確常量和變量的類型,掌握標識符的命名原則,在程序中會使用常量和變量,運用進制知識會進行相互轉(zhuǎn)換,理解整型數(shù)據(jù)在內(nèi)存中的存放形式,掌握求補碼的方法常量、變量命名規(guī)范,使用正確為后續(xù)程序識別及編制打下基礎(chǔ)

重點、難重點:各類型數(shù)據(jù)的要求,求補碼的方法難點:二進制及十進制之間的轉(zhuǎn)換,求補碼的方法主要內(nèi)容11、C語言提供的數(shù)據(jù)類型2、常量和變量課時1023、整型數(shù)據(jù)4、實型數(shù)據(jù)5、字符型數(shù)據(jù)課時3實訓(xùn)二數(shù)據(jù)類型、運算符和表達式(1、數(shù)據(jù)類型)課時任務(wù)要求實訓(xùn)二數(shù)據(jù)類型、運算符和表達式(1、數(shù)據(jù)類型)一、調(diào)試程序(驗證溢出、整型及字符型)二、選擇題三、求補碼(分配內(nèi)存為2字節(jié)16位)四、已知補碼,求真值工作對象工作用色工具學(xué)習(xí)地點主要手段教學(xué)用具任務(wù)評價學(xué)生程序分析員計算機房從計算機內(nèi)部組件入手,分析計算機存儲單元的內(nèi)部結(jié)構(gòu),弟出常量和變量的概念,進而分析相關(guān)注意事項。以常量和變量為研究對象識做對相講知瞰期間增加進制轉(zhuǎn)換、8421碼、溢出、ASCII碼等專業(yè)知識。硬件:教師機、學(xué)生機、投影儀軟件:VC++6.0、TurboC、Microsoftofficepowerpoint2003、photoshopcs1、掌握標識符的命名原則,在程序中會使用常量和變量2、運用進制知識

任務(wù)二C程序設(shè)計的初步知識課時15任務(wù)2-2運算符和表達式課時5學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)相標賦初值、運算符、表達式掌握給變量賦初值的方法,掌握算術(shù)、賦值、逗號等各種運算符的使用方法及運算方法,掌握各種運算符的優(yōu)先級,具備運算復(fù)雜綜合表達式的能力規(guī)范運算符的使一用,為程序設(shè)計中條件判斷及數(shù)值計算打下基礎(chǔ)重點、難重點:算術(shù)、賦值、逗號等各種運算符的使用方法及運算方法難點:自增自減運算符的使用方法及運算方法主要內(nèi)容16、變量賦初值課時527、算術(shù)運算符和算術(shù)表達式8、賦值運算符和賦值表達式9、逗號運算符和逗號表達式課時3實訓(xùn)二數(shù)據(jù)類型、運算符和表達式(2、運算符和表達式)課時任務(wù)要求實訓(xùn)一數(shù)據(jù)類型、運算符和表達式(2、運算符和表達式)

一、求下面算術(shù)表達式的值二、單選三、填空 ~工作對象工作角色工作工具學(xué)習(xí)地點主要手段教學(xué)用具任務(wù)評價學(xué)生程序分析員計算機機房分析算術(shù)、賦值、逗號等各種運算符的、使用方法及運算方法,詳<先級》復(fù)雜綜合表達式的能力硬件:教師機、學(xué)生機、投影儀軟件:VC++6.0、TurboC、Microsoftofficepowerpoint2003、photoshopcs1、學(xué)生會運算復(fù)雜綜合表達式3.模塊三(或第三章):(1)總體內(nèi)容及要求任務(wù)三順序結(jié)構(gòu)程序設(shè)計課時 9學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)目標控制語句、函數(shù)調(diào)用語句、表達式語句、空語句、復(fù)合語句、putchar函數(shù)、printf函數(shù)、格式控制、輸出項表、getchar函數(shù)、scanf函數(shù)掌握C語句的各種分類,重點掌握控制語句、復(fù)合語句的基本結(jié)構(gòu),了解程序的三種基本結(jié)構(gòu);會使用四個輸入輸出函數(shù),明確格式控制和輸出項表的語法要點理解語句結(jié)構(gòu),為后續(xù)編程的算法設(shè)計打下基礎(chǔ);熟練輸入輸出的使用,為編程打下基礎(chǔ)重點、難點重點:控制語句、復(fù)合語句的基本結(jié)構(gòu);printf函數(shù)、scanf

函數(shù)的各種格式控制符號的使用方法及注意事項難點:控制語句、復(fù)合語句的基本結(jié)構(gòu);printf函數(shù)、scanf函數(shù)的各種格式控制符號的使用方法及注意事項主要內(nèi)容1C語句概述課時12程序的三種基本結(jié)構(gòu)課時3數(shù)據(jù)輸出、數(shù)據(jù)輸入課時44附加練習(xí)課時5實訓(xùn)三順序結(jié)構(gòu)程序設(shè)計課時4任務(wù)(或)要求實訓(xùn)三順序結(jié)構(gòu)程序設(shè)計(2)具體內(nèi)容及要求任務(wù)三順序結(jié)構(gòu)程序設(shè)計課時9任務(wù)3-1程序的基本結(jié)構(gòu)課時1學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)*目標控制語句、函數(shù)調(diào)用語句、表達式語句、空語句、復(fù)合語句掌握C語句的各種,分類,重點掌握控制語句、復(fù)合語句的基、本包種基解那理解語句結(jié)構(gòu),為后續(xù)編程的算法設(shè)計打下基礎(chǔ)重點、難重點:控制語句、復(fù)合語句的基本結(jié)構(gòu)難點:控制語句、復(fù)合語句的基本結(jié)構(gòu)主要內(nèi)容1C語句概述課時12程序的三種基本結(jié)構(gòu)課時任務(wù)要求無工作對象工作角色工具學(xué)習(xí)地點主要手段教學(xué)用具任務(wù)評價學(xué)生程序分析員計算機房給學(xué)生講明語型,,其中重點分析控制語句的八種類型和硬件:教師機、學(xué)生機、投影儀1、掌握控制語

復(fù)合語句的語法要點。以流程圖的形式加以說明,輔助學(xué)生形象化的理解軟件:Vc++6.0、TurboC、Microsoftofficepowerpoint2003、photoshopcs句、復(fù)合語句的基本結(jié)構(gòu)2、了解程序的三種基本結(jié)構(gòu)任務(wù)三順序結(jié)構(gòu)程序設(shè)計課時9任務(wù)3-2數(shù)據(jù)輸入、輸出課時8學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)相標putchar函數(shù)、printf函數(shù)、格式控制、輸出項表、getchar函數(shù)、scanf函數(shù)會使用四個輸入輸出函數(shù),明確格式控制和輸出項表的語法要點熟練輸入輸出的使用,為編程打下基礎(chǔ)重飛難重點:printf函數(shù)、scanf函數(shù)的各種格式控制符號的使用方法及注意事項難點:printf函數(shù)、scanf函數(shù)的各種格式控制符號的使用方法及注意事項主要內(nèi)容1數(shù)據(jù)輸出、數(shù)據(jù)輸入課時42附加練習(xí)課時3實訓(xùn)三順序結(jié)構(gòu)程序設(shè)計課時4任務(wù)要求實訓(xùn)三順序結(jié)構(gòu)程序設(shè)計一、驗證程序

二、編寫程序 工作對象工作用色工具學(xué)習(xí)地點主要手段教學(xué)用具任務(wù)評價學(xué)生程序分析員計算機機房講清輸入輸出函數(shù)的分類,分析優(yōu)劣;重點講明printf函數(shù)、scanf格式控制符法及注意事項,使用典型例題用對比的方法加深學(xué)生印象;選用特殊案例,講解輸入輸出函數(shù)的特殊性硬件:教師機、學(xué)生機、投影儀軟件:VC++6.0、TurboC、Microsoftofficepowerpoint2003、photoshopcs1、學(xué)生會使用輸入輸出函數(shù)2、學(xué)生能正確區(qū)分不同格式控制符號的使用方法4.模塊四(或第四章):(1)總體內(nèi)容及要求任務(wù)四選擇結(jié)構(gòu)程序設(shè)計課時9學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)厘目標關(guān)系運算符、關(guān)系表達式、邏輯運算符、邏輯表達式、if語句、switch語句、條件運算符會使用關(guān)系運算符和邏輯運算符,明確關(guān)系表達式和邏輯表達式的語法要點,并且明確這兩種運算符的實際用處。會使用條件運算符,明確if語熟練關(guān)系運算符和邏輯運算符的使用,為編程中條件判斷的編寫打下基礎(chǔ)。熟練if語句、switch語句的使

句、switch語句的基本形式及語法要點,會數(shù)程序中語句的個數(shù),會編制簡單程序用,為編程中條件判斷的內(nèi)容打下基礎(chǔ)重點、難點重點:關(guān)系運算符和邏輯運算符的運算法則、if和switch語句的結(jié)構(gòu)難點:關(guān)系運算符和邏輯運算符的運算法則、if和switch語句的結(jié)構(gòu)主要內(nèi)容1本節(jié)課新知識講解:關(guān)系運算符和關(guān)系表達式、邏輯運算符和邏輯表達式課時42附加練習(xí)課時3書后練習(xí)課時4實訓(xùn)四選擇結(jié)構(gòu)程序設(shè)計(1、關(guān)系及邏輯表達式)課時5本節(jié)課新知識講解:if語句課時56本節(jié)課新知識講解:switch語句課時7實訓(xùn)四選擇結(jié)構(gòu)程序設(shè)計(2、選擇結(jié)構(gòu)語句)課時任務(wù)(或)要求實訓(xùn)四選擇結(jié)構(gòu)程序設(shè)計(1、關(guān)系及邏輯表達式)實訓(xùn)四選擇結(jié)構(gòu)程序設(shè)計(2、選擇結(jié)構(gòu)語句)

(2)具體內(nèi)容及要求任務(wù)四選擇結(jié)構(gòu)程序設(shè)計課時9任務(wù)4-1關(guān)系及邏輯表達式課時4學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)氏目標關(guān)系運算符、關(guān)系表達式、邏輯運算符、邏輯表達式會使用關(guān)系運算符和邏輯運算符,明確關(guān)系表達式和邏輯表達式的語法要點,并且明確這兩種運算符的實際用處熟練關(guān)系運算符和邏輯運算符的使用,為編程中條件判斷的編寫打下基礎(chǔ)重點、難重點:關(guān)系運算符和邏輯運算符的運算法則難點:關(guān)系運算符和邏輯運算符的運算法則主要內(nèi)容1本節(jié)課新知識講解:關(guān)系運算符和關(guān)系表達式、邏輯運算符和邏輯表達式課時42附加練習(xí)課時3書后練習(xí)課時4實訓(xùn)四選擇結(jié)構(gòu)程序設(shè)計(1、關(guān)系及邏輯表達式)課時任務(wù)要求實訓(xùn)四選擇結(jié)構(gòu)程序設(shè)計(1、關(guān)系及邏輯表達式)一、表達式運算二、選擇題

工作對象工作角色工具學(xué)習(xí)地點主要手段教學(xué)用具任務(wù)評價硬件:教師機、學(xué)生機、1、學(xué)生講解過程中要注投影儀會使用關(guān)意這兩種運算符軟件:VC++系運算及上一章中所涉6.0、Turbo符、邏輯及算術(shù)運算符進程序分計算機C、運算符學(xué)生析員機房行比較,尤其是明Microsoft2、學(xué)生確各自的優(yōu)先級。office能正確區(qū)重點是要讓學(xué)生powerpoint分不同運明確這兩種運算2003、算符的優(yōu)符的實際用處。photoshop先級cs任務(wù)四選擇結(jié)構(gòu)程序設(shè)計課時9任務(wù)4-2if語句、switch語句課時5學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)斤目標if語句、switch語句、條件運算符會使用條件運算符,明確if語句、switch語句的基本形式及語法要點,會數(shù)程序中語句的個數(shù),會編熟練if語句、switch語句的使用,為編程中條件判斷的內(nèi)容打下基礎(chǔ)

制簡單程序重點、難重點:if和switch語句的結(jié)構(gòu)難點:if和switch語句的結(jié)構(gòu)主要內(nèi)容1本節(jié)課新知識講解:if語句課時52本節(jié)課新知識講解:switch語句課時3實訓(xùn)四選擇結(jié)構(gòu)程序設(shè)計(2、選擇結(jié)構(gòu)語句)課時任務(wù)要求實訓(xùn)四選擇結(jié)構(gòu)程序設(shè)計(2、選擇結(jié)構(gòu)語句)一、寫出程序運行結(jié)果二、編程題工作對象工作角色工具于習(xí)地點主要手段教學(xué)用具任務(wù)評價學(xué)生程序分析員計算機機房講解過程中要注意先為學(xué)生講明語句的結(jié)構(gòu),在進行程序設(shè)計。而且讓學(xué)生培養(yǎng)起先看結(jié)構(gòu)再看內(nèi)容的程序分析習(xí)慣。硬件:教師機、學(xué)生機、投影儀軟件:VC++6.0、TurboC、Microsoftofficepowerpoint1、學(xué)生會使用條件運算符2、學(xué)生能正確使用if語句、switch語句編制

2003、photoshopcs簡單程序5.模塊五(或第五章):(1)總體內(nèi)容及要求任務(wù)五循環(huán)結(jié)構(gòu)程序設(shè)計課時10學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)后目標while語句、do-while語句、for語句、break語句、continue語句會分析循環(huán)語句基本結(jié)構(gòu),掌握三種循環(huán)語句的語法要點,明確程序運行后的循環(huán)過程,會編制簡單循環(huán)結(jié)構(gòu)程序,并能實現(xiàn)這三種語句的轉(zhuǎn)換。會判斷兩種中斷語句的實現(xiàn)效果,并將其特點用于編程中循環(huán)的終止熟練三種循環(huán)語句的使用,為編程中循環(huán)結(jié)構(gòu)的編寫打下基礎(chǔ)。巧妙運用中斷語句結(jié)束循環(huán)重點、難點重點:分析循環(huán)語句基本結(jié)構(gòu)、兩種中斷語句實現(xiàn)效果的判斷難點:循環(huán)結(jié)構(gòu)程序運行后的循環(huán)過程、巧妙運用中斷語句結(jié)束循環(huán)主要內(nèi)容1本節(jié)課新知識講解:While語句、do-while語句、for語句課時2.52第五章書后重點練習(xí)題講解課時3實訓(xùn)五循環(huán)結(jié)構(gòu)程序設(shè)計(1、課時3.5

書后重點習(xí)題練習(xí))4本節(jié)課新知識講解:4、break語句和continue語句課時1.55附加練習(xí)課時6實訓(xùn)五循環(huán)結(jié)構(gòu)程序設(shè)計(2、三種循環(huán)語句及中斷語句的使用)課時2.5任務(wù)(或)要求實訓(xùn)五循環(huán)結(jié)構(gòu)程序設(shè)計(1、書后重點習(xí)題練習(xí))實訓(xùn)五循環(huán)結(jié)構(gòu)程序設(shè)計(2、三種循環(huán)語句及中斷語句的使用)(2)具體內(nèi)容及要求任務(wù)五循環(huán)結(jié)構(gòu)程序設(shè)計課時10任務(wù)5-1三種循環(huán)語句課時6學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)*目標while語句、do-while語句、for語句會分析循環(huán)語句基本結(jié)構(gòu),掌握三種循環(huán)語句的語法要點,明確程序運行后的循環(huán)過程,會編制簡單循環(huán)結(jié)構(gòu)程序,并能實現(xiàn)這三種語句的轉(zhuǎn)換熟練三種循環(huán)語句的使用,為編程中循環(huán)結(jié)構(gòu)的編寫打下基礎(chǔ)

重點、難重點:分析循環(huán)語句基本結(jié)構(gòu)難點:循環(huán)結(jié)構(gòu)程序運行后的循環(huán)過程主要內(nèi)容1本節(jié)課新知識講解:While語句、do-while語句、for語句課時2.52第五章書后重點練習(xí)題講解課時3實訓(xùn)五循環(huán)結(jié)構(gòu)程序設(shè)計(1、書后重點習(xí)題練習(xí))課時3.5任務(wù)要求實訓(xùn)五循環(huán)結(jié)構(gòu)程序設(shè)計(1、書后重點習(xí)題練習(xí))一、調(diào)試程序題(要求:將調(diào)試結(jié)果填入“實訓(xùn)結(jié)果及分析”欄目中)教材56頁例5.6計算半徑為0.5mm、1.0mm、1.5mm、2.0mm、2.5mm時的圓面積(程序見教材)二、完成書后練習(xí)5.1、5.2、5.7、5.10、5.11、5.12、5.14將結(jié)果填入“實訓(xùn)結(jié)果及分析”欄目中,可寫步驟工作對象工作角色工具學(xué)習(xí)地點主要手段教學(xué)用具任務(wù)評價學(xué)生程序分析員計算機機房在講解循環(huán)語句時,要注意書后練習(xí)的處理,選擇典型練習(xí)題詳細講解,尤其要把過程用圖示形硬件:教師機、學(xué)生機、投影儀軟件:VC++6.0、TurboC、1、學(xué)生會使用While語句、do-while語句、

象的描述,以增強學(xué)生解題的能力,編程題的選擇可適當(dāng)增加附加題。Microsoftofficepowerpoint2003、photoshopcsfor語句2、學(xué)生能正確區(qū)分三種循環(huán)語句,并能實現(xiàn)轉(zhuǎn)換任務(wù)五循環(huán)結(jié)構(gòu)程序設(shè)計課時10任務(wù)5-2中斷語句的使用課時4學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)斤目標break語句、continue語句,會判斷兩種中斷語,句的實現(xiàn)效果,并將其特點用于編程中循環(huán)的終止巧妙結(jié)束循環(huán)語重也難重點:兩種中斷語句實現(xiàn)效果的判斷難點:巧妙運用中斷語句結(jié)束循環(huán)主要內(nèi)容1本節(jié)課新知識講解:4、break語句和continue語句課時1.52附加練習(xí)課時3實訓(xùn)五循環(huán)結(jié)構(gòu)程序設(shè)計(2、三種循環(huán)語句及中斷語句的使用)課時2.5任務(wù)要求實訓(xùn)五循環(huán)結(jié)構(gòu)程序設(shè)計(2、三種循環(huán)語句及中囪用)一、程序填空教材5.16、以下程序的功能是:從鍵盤上輸入若干學(xué)統(tǒng)計并輸出最高成績和最低成績,當(dāng)輸入負數(shù)時結(jié)束填空。#include<stdio.h>main()f語句的使生的成績,:輸入。請

{floatscaiamaamiwhil{ifif(sc}.prin二、編不1、教材2、教材有閏年白判斷閏4(1)公(2)公3、打印位數(shù),x,amax,amin;if("%f",&x);ix=x;n=x;網(wǎng)___ )【>amax)amax=x; )amin=x;;anf("%f",&x);tf("\namax=%f\namin=%f\n",amax,amin);呈『5.17、編寫程序,求1-3+5-7+…-99+101『5.19、編寫程序,輸出從公元2000年至3000年所1勺年號,每輸出10個年號換一行,并輸出閏年總鑫平的條件:?元年數(shù)如能被4整除,而不能被100整除,則是閏年一元年數(shù)能被400整除也是閏年【出所有的“水仙花數(shù)”,所謂“水仙花數(shù)”是指一個三珞位數(shù)字立方和等于該數(shù)本身工作對象工作角色工作工具學(xué)習(xí)地點主要手段教學(xué)用具任務(wù)評價-I 」八乙"4學(xué)生程序分析員計算機機房在講解循環(huán)語句時,要注意書后練習(xí)的處理,選擇典型練習(xí)題詳細講解,尤其要把過程用圖示形象的描述,以增強學(xué)生解題的能力,編程題的選擇可適當(dāng)增加附加題。硬件:教師機、學(xué)生機、投影儀軟件:VC++6.0、TurboC、Microsoftofficepowerpoint2003、photoshopcs1、學(xué)生會使用break語句和continue語句2、1學(xué)生能正確判斷兩種中?句的實現(xiàn)效果,并將其特點用于編程中循環(huán)的終止6.模塊六(或第六章):(1)總體內(nèi)容及要求任務(wù)六數(shù)組課時7學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)*目標一維數(shù)組、二維數(shù)組、行列、明確數(shù)組的基本形式,掌握數(shù)組定義及數(shù)組元素的使用方使用循環(huán)語句實現(xiàn)數(shù)組輸入輸出的程

下標、動態(tài)定義、初始化、存儲單元、地址、字符串法,會判斷數(shù)組下標的正誤,了解數(shù)組元素在存儲器中的存放方式,掌握數(shù)組初始化的方法,掌握使用循環(huán)語句實現(xiàn)數(shù)組輸入輸出的程序編制方法序編制,為后續(xù)編程提供輸入輸出程序模塊重點、難點重點:數(shù)組元素的正確使用、數(shù)組的初始化難點:使用循環(huán)語句實現(xiàn)數(shù)組輸入輸出的程序編制主要內(nèi)容1本節(jié)課新知識講解:一維數(shù)組的定義和引用課時22實訓(xùn)六數(shù)組的引用課時3本節(jié)課新知識講解:二維數(shù)組的定義和引用課時24實訓(xùn)六數(shù)組的引用課時5本節(jié)課新知識講解:字符數(shù)組課時36實訓(xùn)六數(shù)組的引用課時任務(wù)(或)要求實訓(xùn)六數(shù)組的引用(2)具體內(nèi)容及要求任務(wù)六數(shù)組課時7任務(wù)6-1數(shù)組的定義及使用課時7學(xué)習(xí)目標知識目標 職業(yè)能力目標素質(zhì)斤目標

一維數(shù)組、二維數(shù)組、行列、下標、動態(tài)定義、初始化、存儲單元、地址、字符串明確數(shù)組的基本形式,掌握數(shù)組定義及數(shù)組元素的使用方法,會判斷數(shù)組下標的正誤,了解數(shù)組元素在存儲器中的存放方式,掌握數(shù)組初始化的方法,掌握使用循環(huán)語句實現(xiàn)數(shù)組輸入輸出的程序編制方法使用循環(huán)語句實現(xiàn)數(shù)組輸入輸出的程序編制,為后續(xù)編程提供輸入輸出程序模塊重點點難重點:數(shù)組元素的正確使用、數(shù)組的初始化難點:使用循環(huán)語句實現(xiàn)數(shù)組輸入輸出的程序編制主要內(nèi)容1本節(jié)課新知識講解:一維數(shù)組的定義和引用課時22實訓(xùn)六數(shù)組的引用課時3本節(jié)課新知識講解:二維數(shù)組的定義和引用課時24實訓(xùn)六數(shù)組的引用課時5本節(jié)課新知識講解:字符數(shù)組課時36實訓(xùn)六數(shù)組的引用課時任務(wù)要求實訓(xùn)六數(shù)組的引用一、程序調(diào)試1、一維、二維數(shù)組基本賦值

2、利用循環(huán)語句實現(xiàn)一維、二維數(shù)組輸入輸出3、125頁例9.10二維數(shù)組的輸入輸出二、編程題1、求3*3矩陣對角線元素之和2、139頁9.27輸入一行數(shù)字字符,請用數(shù)組元素作為計數(shù)器來統(tǒng)計每個數(shù)字字符的個數(shù)。用下標為。的元素統(tǒng)計字符‘0’的個數(shù)。。。3、139頁9.29把數(shù)組中所有奇數(shù)放在另一個數(shù)組中工作對象工作用色工具學(xué)習(xí)地點主要手段教學(xué)用具任務(wù)評價學(xué)生程序分析員臂機房通過兩個程序的調(diào)試,由教師帶領(lǐng),使學(xué)生明確一維、二維數(shù)組的使成輸法,出的續(xù)序模塊供服務(wù)硬件:教師機、學(xué)生機、投影儀軟件:VC++6.0、TurboC、Microsoftofficepowerpoint2003、photoshopcs1、掌握數(shù)組定義方式及初始化方法2、會實現(xiàn)數(shù)組的輸入輸出3、能編制簡單數(shù)組程序7.模塊七(或第七章):(1)總體內(nèi)容及要求任務(wù)七函數(shù)課時10

學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)目標函數(shù)、調(diào)用部分、定義部分、嵌套調(diào)用、函數(shù)的分類、無參函數(shù)、有參函數(shù)、形式參數(shù)、返回值主調(diào)函數(shù)、被調(diào)用函數(shù)、形參、實參、內(nèi)存單元、返回值、強制類型轉(zhuǎn)換、說明部分、數(shù)組名局部變量、全局變量、數(shù)據(jù)類型、有效范圍、生存周期、靜態(tài)存儲方式、動態(tài)存儲方式掌握程序的函數(shù)表示法,明確函數(shù)的定義部分及調(diào)用部分,掌握函數(shù)的執(zhí)行過程,尤其是對嵌套調(diào)用形式的理解,了解函數(shù)的分類,明確無參、有參函數(shù)的定義形式,尤其要掌握有參函數(shù)定義形式中形參、形參類型說明、返回值等各部分的注意事項;通過主調(diào)函數(shù)及被調(diào)用函數(shù)概念的引入,掌握形參及實參,進而熟練掌握有參函數(shù)執(zhí)行過程,理解參數(shù)傳遞以及執(zhí)行過程中形參及實參占有內(nèi)存單元情況和返回值的注意事項,通過說明部分的引入,掌握函數(shù)的三大組成部分,掌握數(shù)組及數(shù)組名作為函數(shù)參數(shù)的程序執(zhí)行過程;掌握判斷變量作用范圍的方法并能指導(dǎo)完成程序的分析及運算,掌握變量的生存周期會定義使用靜態(tài)及動態(tài)存儲類型的變量,融合前述知識(數(shù)據(jù)類型)掌握變量的三種屬性。開發(fā)大系統(tǒng)的模塊化編程思路

重點、難點重點:函數(shù)的執(zhí)行過程、無參及有參函數(shù)的定義形式;有參函數(shù)的執(zhí)行過程;判斷變量的作用范圍以及生存周期難點:無參及有參函數(shù)的定義形式;參數(shù)傳遞;判斷變量的作用范圍以及生存周期主要內(nèi)容1概述課時42函數(shù)定義的一般形式課時3實訓(xùn)七函數(shù)(1、無參函數(shù)的簡單編程)課時4函數(shù)參數(shù)和函數(shù)的值課時35函數(shù)的說明部分、數(shù)組作為函數(shù)參數(shù)課時6實訓(xùn)七函數(shù)(2、有參函數(shù)的簡單編程)課時7局部變量和全局變量、變量的存儲類別課時38實訓(xùn)七函數(shù)(3、變量的屬性)課時任務(wù)(或)要求實訓(xùn)七函數(shù)(1、無參函數(shù)的簡單編程)實訓(xùn)七函數(shù)(2、有參函數(shù)的簡單編程)實訓(xùn)七函數(shù)(3、變量的屬性)(2)具體內(nèi)容及要求任務(wù)七函數(shù)課時10任務(wù)7-1函數(shù)定義的一般形式課時4

學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)目標函數(shù)、調(diào)用部分、定義部分、嵌套調(diào)用、函數(shù)的分類、無參函數(shù)、有參函數(shù)、形式參數(shù)、返回值掌握程序的函數(shù)表示法,明確函數(shù)的定義部分及調(diào)用部分,掌握函數(shù)的執(zhí)行過程,尤其是對嵌套調(diào)用形式的理解,了解函數(shù)的分類,明確無參、有參函數(shù)的定義形式,尤其要掌握有參函數(shù)定義形式中形參、形參類型說明、返回值等各部分的注意事項開發(fā)大系統(tǒng)的模塊化編程思路重點、難重點:函數(shù)的執(zhí)行過程、無參及有參函數(shù)的定義形式難點:無參及有參函數(shù)的定義形式主要內(nèi)容1概述課時42函數(shù)定義的一般形式課時3實訓(xùn)七函數(shù)(1、無參函數(shù)的簡單編程)課時任務(wù)要求實訓(xùn)七函數(shù)(1、無參函數(shù)的簡單編程)一、編程題1、使用函數(shù)表示法,編程實現(xiàn):########要求:使用無參函數(shù)a(),且函數(shù)a中只能有1條輸出語句,形式為printf("##”);2、使用函數(shù)表示法,編程實現(xiàn):########要求:使用無參函數(shù)a(),且函數(shù)a中只能有1條輸出語句,形式為printf("#");使用循環(huán)語句實現(xiàn)3、使用函數(shù)表示法,編程實現(xiàn):#*#*#*#*要求:使用無參函數(shù)a(),b(),且函數(shù)a中只能有1條輸出語句,形式為printf("#");,函數(shù)b中只能有1條輸出語句,形式為printf(“*”);使用循環(huán)語句實現(xiàn)工作對象工作角色工具^習(xí)地點主要手段-教學(xué)用具任務(wù)評價學(xué)生程序分析員臂機房在講解中用模塊化編程思路引出函數(shù)的表示方法,進而講解函數(shù)的執(zhí)行過程,其中重點強調(diào)函數(shù)的嵌套調(diào)用,并舉例說明。針對函數(shù)分類的問題,從兩個角度入手分析,進而引出無參函數(shù)、有參函數(shù)兩個概念,并通過實例使硬件:教師機、學(xué)生機、投影儀軟件:VC++6.0、TurboC、Microsoftofficepowerpoint1、掌握函數(shù)的表示方法及運行過程2、掌握無參函數(shù)及有參函數(shù)的定義形式3、能編

用對比的方法講解無參函數(shù)和有參函數(shù)的定義形式。為便于學(xué)生理解函數(shù)的執(zhí)行過程,實訓(xùn)任務(wù)選擇無參函數(shù)作為訓(xùn)練重點,主要是訓(xùn)練學(xué)生使用函數(shù)形式編程解決問題,重點訓(xùn)練意識,為下一步學(xué)習(xí)有參函數(shù)及其應(yīng)用打下基礎(chǔ)。2003、photoshopcs制無參函數(shù)程序任務(wù)七函數(shù)課時10任務(wù)7-2函數(shù)參數(shù)和函數(shù)的值課時3學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)斤目標主調(diào)函數(shù)、被調(diào)用函數(shù)、形參、實參、內(nèi)存單元、返回值、強制類型轉(zhuǎn)換、說明部分、數(shù)組名通過主調(diào)函數(shù)及被調(diào)用函數(shù)概念的引入,掌握形參及實參,進而熟練掌握有參函數(shù)執(zhí)行過程,理解參數(shù)傳遞以及執(zhí)行過程中形參及實參占有內(nèi)存單元情況和返回值的注意事項,通過說明部分的引入,開發(fā)大系統(tǒng)的模塊化編程思路

掌握函數(shù)的三大組成部分,掌握數(shù)組及數(shù)組名作為函數(shù)參數(shù)的程序執(zhí)行過程重點、難重點:有參函數(shù)的執(zhí)行過程難點:參數(shù)傳遞主要內(nèi)容1函數(shù)參數(shù)和函數(shù)的值課時32函數(shù)的說明部分、數(shù)組作為函數(shù)參數(shù)課時3實訓(xùn)七函數(shù)(2、有參函數(shù)的簡單編程)課時任務(wù)要求實訓(xùn)七函數(shù)(2、有參函數(shù)的簡單編程)一、填空使用函數(shù)表示法,輸入一個整型數(shù)據(jù),判斷該數(shù)奇偶。intf(intx){ints;s=x%2;if(s==0)return0;elsereturn1;}main(){inta,t;scanf(“%d”,&a);t=f( );if(t==0)printf(“oushu\n”);elseprintf(“jishu\n”);}二、編程1、將上題中的函數(shù)f定義部分中的語句簡化為一句話2、將上題中的函數(shù)f改造成不帶返回值的3、編寫函數(shù)intmymod(inta,int0,用以求a被b除之后的余數(shù)工作對象工作角色工作工具學(xué)習(xí)地點主要手段、京、L、4T-fXk-U、E教學(xué)用具任務(wù)評價學(xué)生程序分析員機機房通過主調(diào)函數(shù)及被調(diào)理函數(shù)的講解引出形參講解有參的概念執(zhí)進而過程,其中重點講解參數(shù)的傳遞、返回值的類型以及形參及實參在用氣過程中占用存儲單元情況,通過說明部分的講解,總結(jié)得出函數(shù)的三大組成部分,進而講解數(shù)組及數(shù)組名作為函數(shù)參數(shù)的程序4JLZ—j*rr -44^,f> J>rr執(zhí)仃過程,其中重點講"N1, , /、1 17)、、fzI解數(shù)組名作為參數(shù)的情況。硬件:教師機、學(xué)生機、投彝儀VC++6.0、TurboC、Microsoftofficepowerpoint2003、photoshopcs1、掌握形參及實參的表參函懿運行過程單能序2、掌握函數(shù)說明部分的使用方法3、掌握數(shù)組名作為參數(shù)的程序執(zhí)行過程任務(wù)七函數(shù)課時10任務(wù)7-3變量的屬性課時3學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)斤目標局部變量、全掌握判斷變量作用范圍的方開發(fā)大系統(tǒng)的模

局變量、數(shù)據(jù)類型、有效范圍、生存周期、靜態(tài)存儲方式、動態(tài)存儲方式法并能指導(dǎo)完成程序的分析及運算,掌握變量的生存周期會定義使用靜態(tài)及動態(tài)存儲類型的變量,融合前述知識(數(shù)據(jù)類型)掌握變量的三種屬性塊化編程思路重點點難重點:判斷變量的作用范圍以及生存周期難點:判斷變量的作用范圍以及生存周期主要內(nèi)容1局部變量和全局變量、變量的存儲類別課時32實訓(xùn)七函數(shù)(3、變量的屬性)課時任務(wù)要求實訓(xùn)七函數(shù)(3、變量的屬性)一、寫出以下程序的運行結(jié)果工作對象工作角色□-.作工具學(xué)習(xí)地點主要手段教學(xué)用具任務(wù)評價學(xué)生程序分析員機機房通過典型例題的分析,使學(xué)生掌握變量的三種屬性以及各屬性的具體使用及辨別硬件:教師機、學(xué)生機、投影儀軟件:VC++6.0、TurboC、Microsoftofficepowerpoint1、會判斷變量的作用范圍并能完成程序的分析及運算2、會判斷變量的生存周期,會定義使用靜態(tài)及動

方法。2003、photoshopcs態(tài)存儲類型的變量8.模塊八(或第八章):(1)總體內(nèi)容及要求任務(wù)八編譯預(yù)處理及位運算課時3學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)目目標宏名、替換文本、頭文件、位運算符掌握宏定義、文件包含的書寫格式及語法要求,掌握宏定義(尤其是帶參數(shù)的宏定義)的程序執(zhí)行過程,掌握位運算符的書寫要求及運算法則引入編譯預(yù)處理,巧妙解決編程難點,規(guī)范程序格式要求重點、難點重點:帶參數(shù)的宏定義的程序執(zhí)行過程、位運算符的運算法則難點:帶參數(shù)的宏定義的程序執(zhí)行過程主要內(nèi)容1宏定義、文件包含課時12位運算課時13書后練習(xí)及附加練習(xí)處理課時1任務(wù)(或)要求無(2)具體內(nèi)容及要求任務(wù)八編譯預(yù)處理及位運算課時3任務(wù)8-1編譯預(yù)處理及位運算課時3

學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)目標宏名、替換文本、頭文件、位運算符掌握宏定義、文件包含的書寫格式及語法要求,掌握宏定義(尤其是帶參數(shù)的宏定義)的程序執(zhí)行過程,掌握位運算符的書寫要求及運算法則引入編譯預(yù)處理,巧妙解決編程難點,規(guī)范程序格式要求重點、難重點:帶參數(shù)的宏定義的程序執(zhí)行過程、位運算符的運算法則難點:帶參數(shù)的宏定義的程序執(zhí)行過程主要內(nèi)容1宏定義、文件包含課時12位運算課時13書后練習(xí)及附加練習(xí)處理課時1任務(wù)要求無 一工作對象工作用色工作工具學(xué)習(xí)地點主要手段教學(xué)用具任務(wù)評價學(xué)生程序分析員計算機機房教師帶領(lǐng)學(xué)生快讀教材,抓住重點,明確考點,效果明顯。硬件:教師機、學(xué)生機、投影儀軟件:VC++6.0、TurboC、Microsoftofficepowerpoint2003、photoshopcs1、掌握帶參數(shù)的宏定義的程序執(zhí)行過程,會展開能正確替換2、掌握位運算符的運算法則,能正確

計算表達式的值9.模塊九(或第九章):(1)總體內(nèi)容及要求任務(wù)九指針課時8學(xué)習(xí)目標知識目標職業(yè)能力目標素質(zhì)目標地址、內(nèi)容、直接訪問、間接訪問、指向、指針、指針變量、指針運算符、數(shù)組名、數(shù)組元素、行指針、指針移動、指針數(shù)組、指向指針的指針掌握程序在編譯中給變量分配內(nèi)存空間的過程,明確變量的地址及內(nèi)容,進而掌握指針的概念,掌握指針作為一種新的途徑來表示變量的方法,掌握兩個運算符:*(指針運算符)和&(取地址運算符)的運算法則和使用技巧掌握指針作為一種新的途徑來表示一維和二維數(shù)組元素、字符串、函數(shù)的方法,進而明確幾個問題:①一維、二維數(shù)組元素及數(shù)組名之間的關(guān)系②將字符串賦予指針變量的真正含義③指針移動的方法④指針數(shù)組以及指向指針的指針的圖示表在某些場合,指針是使運算得以進行的唯一途徑,同時指針的運用可以使得程序代碼更簡潔、效率更高

示方法,會辨析指針及變量、函數(shù)、數(shù)組共9種表示方法,了解主函數(shù)帶參數(shù)的用法重點、難點重點:正確理解“地址”及“內(nèi)容”、正確辨析指針及變量、函數(shù)、數(shù)組共9種表示方法難點:指針表示變量的方法、正確辨析指針及變量、函數(shù)、數(shù)組共9種表示方法主要內(nèi)容1本節(jié)課新知識講解:1、指針的概念2、變量的指針和指向變量的指針變量課時22實訓(xùn)八指針(1、指向變量的指針變量的使用)課時23本節(jié)課新知識講解:3、數(shù)組的指針和指向數(shù)組的指針變量4、字符串的指針和指向字符串的指針變量5、函數(shù)的指針和指向函數(shù)的指針變量6、返回指針值的函數(shù)7、指針數(shù)組和指向指針的指針課時24實訓(xùn)八指針(1、指向變量的指針變量的使用)課時2任務(wù)(或)實訓(xùn)八指針(1、指向變量的指針變量的使用)(2)具體內(nèi)容及要求任務(wù)九指針任務(wù)9-1變量的指針和指向變量的指針變量知識目標?時學(xué)習(xí)目標地址、內(nèi)容、直接訪問、間接訪問、指向、指針、指針變量、指針運算符職業(yè)能力目標掌握程序在編譯中

、給變量分配內(nèi)存空

間的過程,明確變量

的地址及內(nèi)容,進而

掌握指獺概編掌

的途徑來表示變量^

的方法,指掌握運算爵

和&(取地址運算符)的運算法則和使用

技巧素質(zhì)目標霞徵得指針行的唯一途徑,同時指針的運用可以使得程序代碼更簡潔、效率更高確理解“地址”及“內(nèi)容”難重點:正一工..一_、一難點:指針表示變量的方法主要內(nèi)容實訓(xùn)八指針任務(wù)要求工作對象學(xué)生本節(jié)課新知識講解:1、指針的

概念2、變量的指針和指向變量

的指針變量實訓(xùn)八~指針(1、指向變量的指"'^、、H、VJtqVI\,、」口ITJ -MAJ-l"IJtq針變量的使用)課時課時指向變量的指針變量的使用)、.改寫程序,用指針變量p替代變量bmain(){inta=5,b;b=a++;printf("%d\n",b);二、兩個整數(shù)求和,用指針變量實現(xiàn)三、編程——8.18工作角

色工作

工具機房程序分析員學(xué)習(xí)

地點主要手段教學(xué)用具運用圖示的鯽明關(guān)系,引入大量附加練習(xí)和書后練習(xí)加深對里指針表示變量的方法的理硬件:教師機、

學(xué)生機、投影儀

軟件:VC++6.0、TurboC、

Microsoft

office

powerpoint2003、

photoshopcs任務(wù)評價1、掌握指針表示變量的方法,明確其前提條2、掌握*(指針運

算符)和

&(取地

址運算任務(wù)九指針課時8任務(wù)9-2指針及字符串、函數(shù)、數(shù)組的關(guān)系課時4知識目標職業(yè)能力目標素質(zhì)目標學(xué)習(xí)目標數(shù)組名、數(shù)組元素、行

數(shù)組、指向指針的指針掌握指針作為一種

新的途徑來表示一

維和二維數(shù)組元素、

字符串、函數(shù)的方

法,進而明確幾個問

題:①一維、二維數(shù)

組元素及數(shù)組名之

間的關(guān)系②將字符

串賦予指針變量的

真正含義③指針移

動的方法④一

組以及指向組以及指向指針的指針的圖示表示方,會辨析指針及變法,量、函數(shù)、數(shù)組共9

種表示方法,了解主

函數(shù)帶參數(shù)的用法重點難點學(xué)習(xí)目標數(shù)組名、數(shù)組元素、行

數(shù)組、指向指針的指針掌握指針作為一種

新的途徑來表示一

維和二維數(shù)組元素、

字符串、函數(shù)的方

法,進而明確幾個問

題:①一維、二維數(shù)

組元素及數(shù)組名之

間的關(guān)系②將字符

串賦予指針變量的

真正含義③指針移

動的方法④一

組以及指向組以及指向指針的指針的圖示表示方,會辨析指針及變法,量、函數(shù)、數(shù)組共9

種表示方法,了解主

函數(shù)帶參數(shù)的用法重點難點及變量、函數(shù)、主要內(nèi)容任務(wù)要求譽同可高

指以工用代事

些運得潔

某使的指使甯

售Kt時以更數(shù)組共9種表示方法指針和指向數(shù)組的指針變量4、

a字符串的指針和指向字符串的

指針變量5、函數(shù)的指針和指向

函數(shù)的指針變量6、返回指針值

的函數(shù)7、指針數(shù)組和指向指針

的指針實訓(xùn)八指針(1、指向'^、、H/VJtqVI\,、」口TJ針變量的使用)向變量的指、改寫程序,用指針變量p替代變量bmain(){inta=5,b;b=a++;printf("%d\n",b);卜二、兩個整數(shù)求和,用指針變量實現(xiàn)三、編程——8.18課時課時工作對象工作角工作學(xué)習(xí)主要手段 教學(xué)用具任務(wù)評價—色―-工具地點-學(xué)生程序分析員臂機房運用圖示的方法講”明指向關(guān)系,引入大量附加練習(xí)和書后練習(xí)加深對用指組針字符串、函數(shù)的方法的理解硬件:教師機、學(xué)生機、投影儀軟件:VC++6.0、TurboC、Microsoftofficepowerpoint2003、photoshopcs1、掌握

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論