《C語(yǔ)言程序設(shè)計(jì)》課程標(biāo)準(zhǔn)、授課計(jì)劃_第1頁(yè)
《C語(yǔ)言程序設(shè)計(jì)》課程標(biāo)準(zhǔn)、授課計(jì)劃_第2頁(yè)
《C語(yǔ)言程序設(shè)計(jì)》課程標(biāo)準(zhǔn)、授課計(jì)劃_第3頁(yè)
《C語(yǔ)言程序設(shè)計(jì)》課程標(biāo)準(zhǔn)、授課計(jì)劃_第4頁(yè)
《C語(yǔ)言程序設(shè)計(jì)》課程標(biāo)準(zhǔn)、授課計(jì)劃_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《C語(yǔ)言程序設(shè)計(jì)》課程標(biāo)準(zhǔn)《C語(yǔ)言程序設(shè)計(jì)》課程標(biāo)準(zhǔn)一、適用范圍:本大綱適用于高中畢業(yè)生、中職生三年制的軟件技術(shù)專(zhuān)業(yè)學(xué)生。非專(zhuān)業(yè)核心課程,學(xué)分5分。二、課程任務(wù)《C語(yǔ)言程序設(shè)計(jì)》是計(jì)算機(jī)類(lèi)專(zhuān)業(yè)的一門(mén)專(zhuān)業(yè)基礎(chǔ)課,同時(shí)也是一門(mén)實(shí)踐性和實(shí)用性極強(qiáng)的課程。本課程主要內(nèi)容介紹程序設(shè)計(jì)基本概念、數(shù)據(jù)類(lèi)型、C程序設(shè)計(jì)初步、順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)、編譯預(yù)處理和動(dòng)態(tài)存儲(chǔ)分配、指針、結(jié)構(gòu)體、共用體和自定義類(lèi)型、位運(yùn)算、文件、高級(jí)編程等,并具有應(yīng)用能力、再學(xué)習(xí)的能力、創(chuàng)新能力和適應(yīng)崗位的職業(yè)素質(zhì)。本課程主要為其它語(yǔ)言奠定堅(jiān)實(shí)的基礎(chǔ),它的前導(dǎo)課程是《計(jì)算機(jī)基礎(chǔ)》,后續(xù)課程有《Java程序設(shè)計(jì)》、《C#.NET程序設(shè)計(jì)》《綜合項(xiàng)目開(kāi)發(fā)》等。通過(guò)本門(mén)課程的學(xué)習(xí)使學(xué)生掌握C語(yǔ)言的基本語(yǔ)句、語(yǔ)法。培養(yǎng)具有程序設(shè)計(jì)語(yǔ)言開(kāi)發(fā)技能,能開(kāi)發(fā)出具有一定價(jià)值的應(yīng)用程序的能力,本課程要求教師具有比較強(qiáng)的駕馭課堂的能力,具有良好的職業(yè)道德和責(zé)任心。知識(shí)教學(xué)目標(biāo)1.理解C語(yǔ)言的各種常量和變量的概念和使用方法,及變量初始化的方法。2.理解C語(yǔ)言的各種運(yùn)算符及其優(yōu)先級(jí),學(xué)會(huì)使用各種運(yùn)算符并能計(jì)算各種表達(dá)式。3.掌握標(biāo)準(zhǔn)輸入輸出函數(shù)、字符的輸入輸出函數(shù)及字符串的輸入輸出函數(shù)的使用方法。4.掌握選擇結(jié)構(gòu)的if和swtich語(yǔ)句的定義及使用方法,學(xué)會(huì)使用if的嵌套。5.掌握循環(huán)結(jié)構(gòu)的while、do-while、for三種語(yǔ)句,及循環(huán)語(yǔ)句的嵌套,goto、break、continue語(yǔ)句在循環(huán)體中的使用方法,注意要熟練掌握和使用循環(huán)語(yǔ)句。6.理解一維數(shù)組和二維數(shù)組的概念,定義方法及初始化方法,并能熟練使用。7.理解函數(shù)的定義和使用方式,并理解函數(shù)的各種參數(shù)傳遞方式。8.掌握編譯預(yù)處理的三種語(yǔ)句的定義及使用方法,尤其注意帶參數(shù)的宏的定義及使用方法。9.理解指針在計(jì)算機(jī)中的存儲(chǔ)形式及使用方法,學(xué)會(huì)利用指針對(duì)其所指對(duì)象的修改,指針做為函數(shù)參數(shù)的使用方法。10.理解結(jié)構(gòu)體、共用體及枚舉類(lèi)型的定義及使用方法,學(xué)會(huì)使用這些復(fù)合的數(shù)據(jù)類(lèi)型來(lái)解決實(shí)際問(wèn)題。(二)能力教學(xué)目標(biāo)1.掌握C語(yǔ)言語(yǔ)法、基本概念、結(jié)構(gòu)化程序設(shè)計(jì)的編程思想、面向過(guò)程分析、設(shè)計(jì)與編碼方法、項(xiàng)目計(jì)劃等知識(shí)。2.掌握綜合運(yùn)用所學(xué)知識(shí)設(shè)計(jì)及實(shí)現(xiàn)小型軟件技能3.掌握運(yùn)用C語(yǔ)言程序進(jìn)行程序開(kāi)發(fā)的一般過(guò)程,培養(yǎng)學(xué)生規(guī)范編程的能力,使學(xué)生能運(yùn)用所學(xué)的基本語(yǔ)法解決簡(jiǎn)單的實(shí)際問(wèn)題(三)素質(zhì)教育目標(biāo)1.樹(shù)立正確的學(xué)習(xí)態(tài)度,掌握良好的學(xué)習(xí)方法,培養(yǎng)良好的自學(xué)能力;2.培養(yǎng)學(xué)生不怕困難,勇于攻克難關(guān),自強(qiáng)不息的優(yōu)良品質(zhì);3.使學(xué)生熱愛(ài)所學(xué)專(zhuān)業(yè),具有良好的團(tuán)隊(duì)意識(shí)。三、理論及實(shí)踐教學(xué)時(shí)間分配表本課程總學(xué)時(shí)為78學(xué)時(shí),其中理論學(xué)時(shí)為40,上機(jī)實(shí)踐學(xué)時(shí)為34,總復(fù)習(xí)為4學(xué)時(shí)。其具體分配如下表所示:序號(hào)教學(xué)內(nèi)容課時(shí)課時(shí)分配理論實(shí)訓(xùn)上機(jī)習(xí)題案例測(cè)驗(yàn)其它1C語(yǔ)言概述222C語(yǔ)言的數(shù)據(jù)類(lèi)型及其運(yùn)算8443順序程序設(shè)計(jì)及輸入輸出函數(shù)8624選擇程序設(shè)計(jì)4225循環(huán)控制8446數(shù)組8447函數(shù)12668預(yù)編譯4229指針126610結(jié)構(gòu)體共用體84411綜合復(fù)習(xí)44合計(jì)7840344四、課程內(nèi)容1.C語(yǔ)言概述(1)了解程序的構(gòu)成、main函數(shù)和其它函數(shù);(2)掌握頭文件、數(shù)據(jù)說(shuō)明、函數(shù)的開(kāi)始和結(jié)束標(biāo)志;(3)掌握源程序的書(shū)寫(xiě)格式;(4)掌握C語(yǔ)言的上機(jī)步驟;教學(xué)重點(diǎn):C語(yǔ)言的程序構(gòu)成,源程序的書(shū)寫(xiě)格式。教學(xué)難點(diǎn):C程序的程序構(gòu)成及源程序的書(shū)寫(xiě)格式。2.?dāng)?shù)據(jù)類(lèi)型及其運(yùn)算(1)掌握C語(yǔ)言的各數(shù)據(jù)類(lèi)型及其定義方法;(2)掌握運(yùn)算符的種類(lèi)、運(yùn)算優(yōu)先級(jí)、結(jié)合性;(3)掌握不同類(lèi)型數(shù)據(jù)間的轉(zhuǎn)換與運(yùn)算;(4)掌握賦值表達(dá)式、算術(shù)表達(dá)式、條件表達(dá)式、逗號(hào)表達(dá)式。教學(xué)重點(diǎn):C的各種數(shù)據(jù)類(lèi)型定義、各種運(yùn)算符及其優(yōu)先級(jí)、賦值表達(dá)式、算術(shù)表達(dá)式、條件表達(dá)式及逗號(hào)表達(dá)式的使用方法。教學(xué)難點(diǎn):各種數(shù)據(jù)類(lèi)型的定義、運(yùn)算符的優(yōu)先級(jí)的使用。3.順序程序設(shè)計(jì)(1)學(xué)會(huì)使用賦值語(yǔ)句;(2)熟練掌握數(shù)據(jù)的輸入與輸出、輸入輸出函數(shù)的調(diào)用;(3)熟練掌握字符數(shù)據(jù)的輸入輸出;(4)學(xué)會(huì)使用格式控制符來(lái)控制輸入輸出。教學(xué)重點(diǎn):數(shù)據(jù)的輸入與輸出、輸入輸出函數(shù)的調(diào)用,格式控制符的使用方法。教學(xué)難點(diǎn):格式控制符的使用。4.選擇結(jié)構(gòu)程序設(shè)計(jì)(1)掌握關(guān)系表達(dá)式、邏輯表達(dá)式;(2)掌握用if語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu);(3)掌握用switch語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)。教學(xué)重點(diǎn):各種if語(yǔ)句的使用方法,switch語(yǔ)句的使用方法。教學(xué)難點(diǎn):switch語(yǔ)句的使用方法。5.循環(huán)結(jié)構(gòu)程序設(shè)計(jì)(1)掌握f(shuō)or循環(huán)結(jié)構(gòu);(2)掌握while和dowhile循環(huán)結(jié)構(gòu);(3)掌握continue語(yǔ)句、break語(yǔ)句;(4)掌握循環(huán)的嵌套。教學(xué)重點(diǎn):for、while和do-while語(yǔ)句的使用方法、循環(huán)的嵌套方法。教學(xué)難點(diǎn):循環(huán)的嵌套方法及循環(huán)過(guò)程的理解。6.?dāng)?shù)組的定義和引用(1)掌握一維數(shù)組和多維數(shù)組的定義、初始化和引用;(2)掌握二維數(shù)組和多維數(shù)組的定義、初始化和引用;(3)掌握字符串與字符數(shù)組。教學(xué)重點(diǎn):一、二維數(shù)組的定義、初始化和引用。教學(xué)難點(diǎn):字符串與字符數(shù)組。7.函數(shù)(1)掌握函數(shù)的定義方法;(2)掌握函數(shù)的參數(shù)和函數(shù)的值;(3)掌握函數(shù)的調(diào)用;(4)掌握函數(shù)的嵌套和遞歸;(5)掌握局部變量和全局變量;(6)掌握變量的存儲(chǔ)類(lèi)別(自動(dòng)、靜態(tài)、寄存器、外部)、變量的作用域和生存期;(7)掌握內(nèi)部函數(shù)和外部函數(shù)。教學(xué)重點(diǎn):函數(shù)的定義及調(diào)用方法、函數(shù)的嵌套和遞歸調(diào)用、局部變量和全局變量。教學(xué)難點(diǎn):函數(shù)的嵌套和遞歸調(diào)用。8.預(yù)編譯(1)掌握宏定義;(2)掌握文件包含命令;(3)掌握條件編譯語(yǔ)句。教學(xué)重點(diǎn):帶參數(shù)和不帶參數(shù)的宏定義。教學(xué)難點(diǎn):帶參數(shù)的宏定義。9.指針(1)掌握指針與指針變量的概念、指針與地址運(yùn)算符;(2)掌握變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針;(3)掌握指向變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針變量。通過(guò)指針引用以上各類(lèi)型數(shù)據(jù);(4)掌握用指針作函數(shù)參數(shù)。教學(xué)重點(diǎn):掌握變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針、指針數(shù)組。教學(xué)難點(diǎn):指針數(shù)組和指向指針的指針。10.結(jié)構(gòu)體與共用體(1)掌握結(jié)構(gòu)體和共用體類(lèi)型數(shù)據(jù)的定義方法和引用方法(2)掌握用指針和結(jié)構(gòu)體構(gòu)成鏈表,單向鏈表的建立、輸出教學(xué)重點(diǎn):結(jié)構(gòu)體的定義及元素的引用,鏈表的建立和使用。教學(xué)難點(diǎn):鏈表的建立和使用。五、考核方法與考核標(biāo)準(zhǔn)1.考核方法本課程采用平時(shí)過(guò)程考核與期末測(cè)試相結(jié)合的考核方式。注重學(xué)生動(dòng)手能力和實(shí)踐能力的培養(yǎng)。2.考核標(biāo)準(zhǔn)平時(shí)考核成績(jī)占總成績(jī)的30%,綜合考核成績(jī)占總成績(jī)的70%。具體標(biāo)準(zhǔn)見(jiàn)考核方案。六、幾點(diǎn)說(shuō)明(一)本大綱是根據(jù)軟件技術(shù)專(zhuān)業(yè)教學(xué)計(jì)劃統(tǒng)一制訂。(二)教學(xué)法建議1.學(xué)習(xí)本課前,學(xué)生應(yīng)具備一定的計(jì)算機(jī)操作基礎(chǔ)知識(shí)。2.課堂教學(xué)過(guò)程中應(yīng)采用教、學(xué)、做一體化的教學(xué)模式,最好的授課環(huán)境為機(jī)房+多媒體設(shè)備,以理論結(jié)合實(shí)例講授,并以課后作業(yè)鍛煉學(xué)生解決實(shí)際問(wèn)題的能力,開(kāi)展多種形式的課后交互平臺(tái)。3.上機(jī)實(shí)訓(xùn)是培養(yǎng)學(xué)生實(shí)際操作能力和分析與調(diào)試程序能力。4.課程設(shè)計(jì)采用項(xiàng)目驅(qū)動(dòng)方式,以項(xiàng)目開(kāi)發(fā)為主線,以程序和文檔為載體,培養(yǎng)學(xué)生對(duì)整個(gè)課程知識(shí)的融會(huì)貫通能力、培養(yǎng)學(xué)生項(xiàng)目開(kāi)發(fā)的能力和解決實(shí)際問(wèn)題的能力。軟件技術(shù)教研室年月學(xué)期授課計(jì)劃20~20學(xué)年第學(xué)期課程:C語(yǔ)言程序設(shè)計(jì)授課對(duì)象:總學(xué)時(shí):78本學(xué)期學(xué)時(shí):13周×6=78學(xué)時(shí)任課教師:教研室主任:系(部)主任:年月日學(xué)期授課計(jì)劃編訂說(shuō)明教學(xué)大綱名稱(chēng)批準(zhǔn)單位及時(shí)間《C語(yǔ)言程序設(shè)計(jì)》級(jí)教學(xué)大綱沈陽(yáng)職業(yè)技術(shù)學(xué)院年月教學(xué)內(nèi)容(授課起止章節(jié))授課起章節(jié):第1章C語(yǔ)言概述授課止章節(jié):第8章文件教材名稱(chēng)、作者及出版單位教材名稱(chēng):《C語(yǔ)言實(shí)用教程(第四版)》作者:劉暢出版單位:電子工業(yè)出版社本課程總時(shí)數(shù)78已講授時(shí)數(shù)0尚需講授時(shí)數(shù)78本學(xué)期授課時(shí)數(shù)分配班別教學(xué)周數(shù)本學(xué)期周學(xué)時(shí)本學(xué)期總學(xué)時(shí)其中講授實(shí)驗(yàn)上機(jī)習(xí)題案例實(shí)訓(xùn)其它**班1367234404備注其它4學(xué)時(shí)為期末復(fù)習(xí)課。簽字:年月日(C語(yǔ)言程序設(shè)計(jì))學(xué)期授課計(jì)劃任課教師:班級(jí):填報(bào)日期:年月日周別課時(shí)主要授課內(nèi)容需要課時(shí)數(shù)需用教具作業(yè)講授實(shí)驗(yàn)上機(jī)習(xí)題案例實(shí)訓(xùn)其它一1第1章C語(yǔ)言概述1.1程序設(shè)計(jì)的基本概念1.2C語(yǔ)言簡(jiǎn)介1.3C語(yǔ)言程序案例1.4算法11計(jì)算機(jī)第1章課后習(xí)題2第1章C語(yǔ)言概述1.5C語(yǔ)言編程環(huán)境11計(jì)算機(jī)3第2章程序中的數(shù)據(jù)2.1數(shù)據(jù)類(lèi)型、變量與常量11計(jì)算機(jī)二4第2章程序中的數(shù)據(jù)2.2運(yùn)算符與表達(dá)式2.3數(shù)據(jù)類(lèi)型轉(zhuǎn)換及數(shù)據(jù)的溢出誤差11計(jì)算機(jī)5第2章程序中的數(shù)據(jù)2.4數(shù)據(jù)的輸入/輸出11計(jì)算機(jī)6第2章程序中的數(shù)據(jù)(上機(jī)練習(xí))2.5程序案例2計(jì)算機(jī)第2章課后習(xí)題三7第3章程序設(shè)計(jì)語(yǔ)句3.1程序的設(shè)計(jì)語(yǔ)句與結(jié)構(gòu)3.2選擇結(jié)構(gòu)11計(jì)算機(jī)8選擇結(jié)構(gòu)的上機(jī)操作29第3章程序設(shè)計(jì)語(yǔ)句3.3循環(huán)結(jié)構(gòu)11四10第3章程序設(shè)計(jì)語(yǔ)句3.4break、continue和goto語(yǔ)句11計(jì)算機(jī)11循環(huán)語(yǔ)句上機(jī)操作2計(jì)算機(jī)12第4章數(shù)組4.1數(shù)組概念引入4.2一維數(shù)組4.3二維數(shù)組11計(jì)算機(jī)共4頁(yè)第1頁(yè)

(C語(yǔ)言程序設(shè)計(jì))學(xué)期授課計(jì)劃任課教師:班級(jí):填報(bào)日期:年月日周別課時(shí)主要授課內(nèi)容需要課時(shí)數(shù)需用教具作業(yè)講授實(shí)驗(yàn)上機(jī)習(xí)題案例實(shí)訓(xùn)其它五13第4章數(shù)組4.4字符數(shù)組與字符串11計(jì)算機(jī)14數(shù)組的上機(jī)操作2計(jì)算機(jī)冒泡排序15數(shù)組習(xí)題課2計(jì)算機(jī)第4章課后習(xí)題六16第5章函數(shù)和編譯預(yù)處理5.1模塊化的設(shè)計(jì)思想5.2函數(shù)的定義、調(diào)用和函數(shù)聲明11計(jì)算機(jī)17第5章函數(shù)和編譯預(yù)處理5.3函數(shù)的參數(shù)傳遞11計(jì)算機(jī)18第5章函數(shù)和編譯預(yù)處理5.4函數(shù)的嵌套調(diào)用5.5函數(shù)的遞歸調(diào)用11計(jì)算機(jī)七19第5章函數(shù)和編譯預(yù)處理5.6變量的作用域和存儲(chǔ)類(lèi)型11計(jì)算機(jī)20第5章函數(shù)和編譯預(yù)處理變量作用域上機(jī)2計(jì)算機(jī)21第5章函數(shù)和編譯預(yù)處理5.7編譯預(yù)處理11計(jì)算機(jī)第5章課后習(xí)題八22第5章函數(shù)習(xí)題課2計(jì)算機(jī)23第6章指針6.1地址和指針的關(guān)系6.2指針的定義和賦值6.3指針變量的運(yùn)算11計(jì)算機(jī)指針數(shù)組24第6章指針6.4指針和數(shù)組的關(guān)系(一)11計(jì)算機(jī)共4頁(yè)第2頁(yè)

(C語(yǔ)言程序設(shè)計(jì))學(xué)期授課計(jì)劃任課教師:班級(jí):填報(bào)日期:年月日周別課時(shí)主要授課內(nèi)容需要課時(shí)數(shù)需用教具作業(yè)講授實(shí)驗(yàn)上機(jī)習(xí)題案例實(shí)訓(xùn)其它九25第6章指針6.4指針和數(shù)組的關(guān)系(二)11計(jì)算機(jī)26第6章指針6.5指針在函數(shù)中的應(yīng)用11計(jì)算機(jī)27第6章指針指針訪問(wèn)方式上機(jī)2計(jì)算機(jī)十28第6章指針習(xí)題課2計(jì)算機(jī)第6章課后習(xí)題29第7章復(fù)合的數(shù)據(jù)類(lèi)型7.1結(jié)構(gòu)概念的引入7.2結(jié)構(gòu)體的描述與存儲(chǔ)11計(jì)算

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論