《C語言程序設(shè)計(jì)》教學(xué)大綱_第1頁
《C語言程序設(shè)計(jì)》教學(xué)大綱_第2頁
《C語言程序設(shè)計(jì)》教學(xué)大綱_第3頁
《C語言程序設(shè)計(jì)》教學(xué)大綱_第4頁
《C語言程序設(shè)計(jì)》教學(xué)大綱_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《C語言程序設(shè)計(jì)》教學(xué)大綱課程編號(hào):13180104英文名稱:ProgramminginC學(xué)分:2學(xué)時(shí):總學(xué)時(shí)48學(xué)時(shí),其中理論16學(xué)時(shí),實(shí)踐32學(xué)時(shí)先修課程:Python程序設(shè)計(jì)課程類別:專業(yè)基礎(chǔ)課程授課對(duì)象:機(jī)械電子工程專業(yè)教學(xué)單位:機(jī)械與電氣工程學(xué)院修讀學(xué)期:第2學(xué)期(以1-8學(xué)期為單位填寫)一、課程描述和目標(biāo)《C語言程序設(shè)計(jì)》是一門研究C語言基本知識(shí)與結(jié)構(gòu)化程序設(shè)計(jì)方法,并采用C語言進(jìn)行結(jié)構(gòu)化程序設(shè)計(jì)的課程,內(nèi)容包括C語言的數(shù)據(jù)類型、程序結(jié)構(gòu)、各種語句、函數(shù)、預(yù)處理,結(jié)構(gòu)化程序設(shè)計(jì)方法,以及相應(yīng)知識(shí)的應(yīng)用等知識(shí)。通過學(xué)習(xí)該課程,學(xué)生在結(jié)構(gòu)化程序設(shè)計(jì)方法、程序設(shè)計(jì)語言與程序設(shè)計(jì)工具軟件的使用等方面受到嚴(yán)格、系統(tǒng)的訓(xùn)練,初步具備運(yùn)用C語言開發(fā)單片機(jī)和嵌入式系統(tǒng)的能力。課程目標(biāo)1:通過系統(tǒng)地介紹程序設(shè)計(jì)語言,使學(xué)生初步了解計(jì)算機(jī),掌握C語言的基礎(chǔ)知識(shí),建立起結(jié)構(gòu)化程序設(shè)計(jì)的基本概念,通過學(xué)習(xí)用C語言編寫程序,掌握程序設(shè)計(jì)方法,養(yǎng)成良好的程序設(shè)計(jì)風(fēng)格。課程目標(biāo)2:通過系統(tǒng)的訓(xùn)練,學(xué)會(huì)運(yùn)用C語言常用的程序設(shè)計(jì)環(huán)境,獨(dú)立完成有一定工作量的程序設(shè)計(jì)任務(wù),解決一些實(shí)際的應(yīng)用問題。二、課程目標(biāo)對(duì)畢業(yè)要求的支撐關(guān)系畢業(yè)要求指標(biāo)點(diǎn)課程目標(biāo)權(quán)重指標(biāo)點(diǎn)4-2.參照科學(xué)的理論模型,對(duì)比實(shí)驗(yàn)數(shù)據(jù)和結(jié)果,解釋實(shí)驗(yàn)和理論模型結(jié)果的差異,得到合理有效的結(jié)論。課程目標(biāo)10.5課程目標(biāo)20.5指標(biāo)點(diǎn)5-2.能夠針對(duì)機(jī)械電子工程領(lǐng)域復(fù)雜工程問題,選擇與使用恰當(dāng)?shù)募夹g(shù)手段和現(xiàn)代工程工具進(jìn)行建模、預(yù)測(cè)與仿真,并能夠在實(shí)踐過程中領(lǐng)會(huì)相關(guān)工具的局限性。課程目標(biāo)10.6課程目標(biāo)20.4三、教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配序號(hào)教學(xué)內(nèi)容基本要求及重、難點(diǎn)(含德育要求)學(xué)時(shí)教學(xué)方式對(duì)應(yīng)課程目標(biāo)1數(shù)據(jù)類型、運(yùn)算符與表達(dá)式基本要求:掌握VC6.0開發(fā)環(huán)境和基本的程序調(diào)試手段;掌握C的基本數(shù)據(jù)類型、變量的存儲(chǔ)形式、變量的定義、賦值、初始化;掌握基本運(yùn)算符的運(yùn)算規(guī)則及優(yōu)先級(jí)別、結(jié)合性。重點(diǎn):基本數(shù)據(jù)類型、常量與變量、運(yùn)算符與表達(dá)式難點(diǎn):基本運(yùn)算符的運(yùn)算規(guī)則德育要求:做好大學(xué)職業(yè)生涯規(guī)劃3講授法實(shí)訓(xùn)法課程目標(biāo)12C程序設(shè)計(jì)初步基本要求:理解算法的特性、掌握用流程框圖來表示一個(gè)算法;掌握結(jié)構(gòu)化程序設(shè)計(jì)思想、賦值語句、數(shù)據(jù)輸入輸出、字符數(shù)據(jù)的輸入輸出、格式輸入與輸出。重點(diǎn):賦值語句、數(shù)據(jù)輸入輸出、字符數(shù)據(jù)的輸入輸出、格式輸入與輸出。難點(diǎn):使用流程圖對(duì)算法的描述德育要求:嚴(yán)謹(jǐn)?shù)目茖W(xué)精神3講授法實(shí)訓(xùn)法課程目標(biāo)1課程目標(biāo)23選擇結(jié)構(gòu)基本要求:理解分支結(jié)構(gòu)程序設(shè)計(jì)的一般方法;熟悉邏輯值的判斷方法與表示;掌握if語句、switch語句。重點(diǎn):if語句與switch語句的格式與執(zhí)行原理;復(fù)雜分支結(jié)構(gòu)程序的設(shè)計(jì);難點(diǎn):嵌套的if語句;德育要求:工匠精神2講授法實(shí)訓(xùn)法課程目標(biāo)1課程目標(biāo)24循環(huán)控制基本要求:理解循環(huán)結(jié)構(gòu)程序設(shè)計(jì)的一般方法;掌握while、do~while、for語句;掌握break、continue語句。重點(diǎn):for循環(huán)的格式與循環(huán)條件;while循環(huán)的格式與循環(huán)條件;do-while循環(huán)的格式與循環(huán)條件;嵌套循環(huán)的使用。難點(diǎn):嵌套循環(huán)定義與運(yùn)行規(guī)則;while與do-while中死循環(huán)的預(yù)防。德育要求:文化自信2講授法實(shí)訓(xùn)法課程目標(biāo)1課程目標(biāo)25數(shù)組基本要求:熟悉一維數(shù)組、字符數(shù)組的定義、初始化;理解一維數(shù)組存儲(chǔ)與表示方法;掌握數(shù)組元素的使用。重點(diǎn):函數(shù)的定義、調(diào)用、參數(shù);遞歸的原理;變量的作用域;編譯預(yù)處理。難點(diǎn):函數(shù)的遞歸;變量的作用域;編譯預(yù)處理。德育要求:愛國(guó)情懷2講授法實(shí)訓(xùn)法課程目標(biāo)1課程目標(biāo)26函數(shù)基本要求:掌握函數(shù)的定義及函數(shù)調(diào)用方法;掌握調(diào)用函數(shù)時(shí)數(shù)據(jù)傳遞的方法;理解變量的存儲(chǔ)類別、變量的生存期和作用域。重點(diǎn):函數(shù)的定義、調(diào)用、參數(shù);遞歸的原理;變量的作用域。難點(diǎn):函數(shù)的遞歸;變量的作用域;編譯預(yù)處理。德育要求:愛崗敬業(yè)2講授法實(shí)訓(xùn)法課程目標(biāo)1課程目標(biāo)27指針基本要求:掌握指針變量的定義、初始化和賦值方法;掌握利用指向變量、一維數(shù)組的指針變量來正確引用變量、數(shù)組元素的方法。重點(diǎn):指針與地址的概念;數(shù)組的指針及指向數(shù)組的指針變量;指向二維數(shù)組的指針;二級(jí)指針。難點(diǎn):指向二維數(shù)組的指針;指向字符串的指針。德育要求:理論與實(shí)踐相結(jié)合2講授法實(shí)訓(xùn)法課程目標(biāo)1課程目標(biāo)2合計(jì)16實(shí)驗(yàn)教學(xué)安排序號(hào)實(shí)驗(yàn)項(xiàng)目實(shí)驗(yàn)內(nèi)容與要求學(xué)時(shí)類型對(duì)應(yīng)課程目標(biāo)1VC++6.0環(huán)境的熟悉熟悉利用VC6.0開發(fā)環(huán)境的基本上機(jī)步驟,掌握C語言項(xiàng)目的建立過程。2驗(yàn)證課程目標(biāo)1課程目標(biāo)22程序調(diào)試的基本方法掌握C語言程序的基本調(diào)試手段。2驗(yàn)證課程目標(biāo)1課程目標(biāo)23簡(jiǎn)單的C程序設(shè)計(jì)掌握各種數(shù)據(jù)類型在內(nèi)存中的存儲(chǔ)形式,掌握數(shù)據(jù)的格式輸入輸出。4驗(yàn)證、設(shè)計(jì)課程目標(biāo)1課程目標(biāo)24分支結(jié)構(gòu)程序設(shè)計(jì)理解程序的算法,使用C語言分支結(jié)構(gòu)實(shí)現(xiàn)程序算法,完成算法功能。4驗(yàn)證、設(shè)計(jì)課程目標(biāo)1課程目標(biāo)25循環(huán)結(jié)構(gòu)程序設(shè)計(jì)理解程序的算法,使用C語言循環(huán)結(jié)構(gòu)實(shí)現(xiàn)程序算法,完成算法功能。4驗(yàn)證、設(shè)計(jì)課程目標(biāo)1課程目標(biāo)26數(shù)組理解數(shù)組類型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式,利用數(shù)組實(shí)現(xiàn)同類型多個(gè)數(shù)據(jù)的表示方法,實(shí)現(xiàn)數(shù)組型數(shù)據(jù)的處理。4驗(yàn)證、設(shè)計(jì)課程目標(biāo)1課程目標(biāo)27函數(shù)熟悉函數(shù)的定義及函數(shù)調(diào)用方法;利用函數(shù)之間的調(diào)用實(shí)現(xiàn)模塊結(jié)構(gòu)化程序設(shè)計(jì)。4驗(yàn)證、設(shè)計(jì)課程目標(biāo)1課程目標(biāo)28指針熟悉指針變量定義、初始化和賦值方法;掌握利用指針變量引用變量、數(shù)組元素的方法。2驗(yàn)證、設(shè)計(jì)課程目標(biāo)1課程目標(biāo)29綜合應(yīng)用綜合運(yùn)用C語言基礎(chǔ)知識(shí),通過編程建立系統(tǒng),模擬分析工程問題中的數(shù)據(jù)和綜合信息,對(duì)機(jī)械系統(tǒng)的性能和結(jié)構(gòu)進(jìn)行預(yù)測(cè)與模擬,研究復(fù)雜工程問題6綜合課程目標(biāo)1課程目標(biāo)2合計(jì)32四、課程教學(xué)方法如集中講授、小組討論等教學(xué)方式五、學(xué)業(yè)評(píng)價(jià)和課程考核推行多元評(píng)價(jià),對(duì)本課程所采用的評(píng)價(jià)和考核方式作具體說明,若采用多種考核方法請(qǐng)分別列出考核評(píng)價(jià)的方法、內(nèi)容、考核標(biāo)準(zhǔn)、成績(jī)占比等,考核方法、內(nèi)容應(yīng)突出“學(xué)生中心、產(chǎn)出導(dǎo)向”。(一)考核方式及具體要求1.課程成績(jī)構(gòu)成與要求課程考核注重形成性和終結(jié)性評(píng)價(jià)相結(jié)合,考核內(nèi)容主要由平時(shí)作業(yè)、實(shí)驗(yàn)、上級(jí)考試、期末考試組成,均按百分制計(jì)分,其中期末考試成績(jī)占50%、平時(shí)作業(yè)成績(jī)占10%、實(shí)驗(yàn)成績(jī)占20%、上機(jī)考試成績(jī)占20%。2.課程目標(biāo)達(dá)成考核與評(píng)價(jià)序號(hào)教學(xué)環(huán)節(jié)課程目標(biāo)1(分值)課程目標(biāo)2(分值)合計(jì)1平時(shí)作業(yè)55102實(shí)驗(yàn)成績(jī)1010203上機(jī)考試1010204期末考試152540課程目標(biāo)對(duì)應(yīng)分值4555100(二)考核與評(píng)價(jià)標(biāo)準(zhǔn)1.平時(shí)成績(jī)考核與評(píng)價(jià)標(biāo)準(zhǔn)分值觀測(cè)點(diǎn)90-100分70-89分60-69分0-59分作業(yè)按時(shí)完成,90%以上的作業(yè)內(nèi)容齊全,基本知識(shí)點(diǎn)理解、掌握到位。按時(shí)完成,70%以上的作業(yè)內(nèi)容齊全,基本知識(shí)點(diǎn)理解、掌握較到位。延時(shí)完成,60%以上的作業(yè)內(nèi)容齊全,基本知識(shí)點(diǎn)理解、掌握基本到位。不交和補(bǔ)交,50%以下的作業(yè)內(nèi)容齊全,基本知識(shí)點(diǎn)的理解、掌握有偏差。2.實(shí)驗(yàn)考核與評(píng)價(jià)標(biāo)準(zhǔn)分值觀測(cè)點(diǎn)90-100分70-89分60-69分0-59分實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)報(bào)告格式規(guī)范、語言通順、流暢,圖表繪制整潔,程序書寫正確。計(jì)算結(jié)果分析正確率90%以上。實(shí)驗(yàn)報(bào)告格式較規(guī)范、語言通順、流暢,圖表繪制較整潔,程序書寫正確。計(jì)算結(jié)果分析正確率70%~89%。實(shí)驗(yàn)報(bào)告格式基本規(guī)范、語言基本通順、流暢,圖表繪制基本整潔,程序書寫有錯(cuò)誤。計(jì)算結(jié)果分析正確率60%~69%。實(shí)驗(yàn)報(bào)告格式混亂、語言不通順,圖表繪制基本整齊,程序書寫不正確。計(jì)算結(jié)果分析正確率59%及以下。3.上機(jī)考試與評(píng)價(jià)標(biāo)準(zhǔn)根據(jù)課程目標(biāo)及教學(xué)內(nèi)容,設(shè)計(jì)上機(jī)考核試題,檢驗(yàn)學(xué)生對(duì)c語言程序代碼撰寫的掌握,根據(jù)上機(jī)考試題目設(shè)計(jì)相應(yīng)評(píng)分標(biāo)準(zhǔn)。4.期末試卷考核與評(píng)價(jià)標(biāo)準(zhǔn)根據(jù)課程目標(biāo)及教學(xué)內(nèi)容,設(shè)計(jì)期末考核試題,綜合檢驗(yàn)學(xué)生對(duì)課程相關(guān)知識(shí)的掌握、綜合應(yīng)用及解決復(fù)雜問題的能力,根據(jù)考試題目設(shè)計(jì)相應(yīng)評(píng)分標(biāo)準(zhǔn)。六、教材與參考書(一)推薦教材1.《C語言程序設(shè)計(jì)》,譚浩強(qiáng)主編,清華大學(xué)出版社,2017年8月版;2.《C語言程序設(shè)計(jì)》,宋廣軍主編,清華大學(xué)出版社,2020年8月版。(二)參考資料1.《C語言程序設(shè)計(jì)》,陳葉芳,錢江波主編,清華大學(xué)出版社,2021年2月版;2.《C程序設(shè)計(jì)語言》,[美]布萊恩·W.克尼漢(BrianW.Kernighan),[美]丹尼斯·M.里奇(DennisM.Ritchie)編,徐寶文,李志譯,機(jī)械工業(yè)出版社,2019年4月版;

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論