c語言程序設(shè)計(jì)基礎(chǔ)-教學(xué)大綱

c語言程序設(shè)計(jì)基礎(chǔ)-教學(xué)大綱

ID:9295869

大?。?1.00 KB

頁數(shù):4頁

時(shí)間:2018-04-27

c語言程序設(shè)計(jì)基礎(chǔ)-教學(xué)大綱_第1頁
c語言程序設(shè)計(jì)基礎(chǔ)-教學(xué)大綱_第2頁
c語言程序設(shè)計(jì)基礎(chǔ)-教學(xué)大綱_第3頁
c語言程序設(shè)計(jì)基礎(chǔ)-教學(xué)大綱_第4頁
資源描述:

《c語言程序設(shè)計(jì)基礎(chǔ)-教學(xué)大綱》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、《C語言程序設(shè)計(jì)基礎(chǔ)》課程教學(xué)大綱一、基本信息課程編號(hào)可暫不填寫課程中文名稱C語言程序設(shè)計(jì)基礎(chǔ)課程英文名稱FundamentalsofCProgrammingLanguage課程類別通識(shí)教育(√)基礎(chǔ)教育()學(xué)科基礎(chǔ)()專業(yè)基礎(chǔ)()專業(yè)技術(shù)()課程性質(zhì)必修(√)限選()任選()適用專業(yè)本科非計(jì)算機(jī)專業(yè)總學(xué)時(shí)64學(xué)分2先修課程計(jì)算機(jī)信息技術(shù)基礎(chǔ)并修課程開課單位計(jì)算機(jī)教學(xué)與網(wǎng)絡(luò)信息部計(jì)算機(jī)公共課教研室二、教學(xué)目的與任務(wù)“C語言程序設(shè)計(jì)基礎(chǔ)”課程是我校測繪、地理信息系統(tǒng)、建筑環(huán)境與設(shè)備、給排水等專業(yè)學(xué)生的一門公共必修課,課程以VisualC++6.0作為開發(fā)平臺(tái),以C語言為背景

2、,向?qū)W生介紹結(jié)構(gòu)化程序設(shè)計(jì)的基本思想和方法。通過學(xué)習(xí),學(xué)生應(yīng)初步掌握程序設(shè)計(jì)的基本方法,編程技能和上機(jī)調(diào)試簡單應(yīng)用程序的能力。為后續(xù)專業(yè)課程、畢業(yè)設(shè)計(jì)及將來實(shí)際工作的相關(guān)應(yīng)用打下基礎(chǔ)。三、教學(xué)內(nèi)容與要求(一)程序設(shè)計(jì)概述2學(xué)時(shí)1、程序設(shè)計(jì)語言的概念、發(fā)展過程及各階段語言的特點(diǎn),包括機(jī)器語言階段、匯編語言階段和高級(jí)語言階段;2、語言的編輯、編譯和連接的概念;源程序、目標(biāo)程序和可執(zhí)行程序的概念;3、算法的概念;4、C程序?qū)崿F(xiàn)的軟硬件環(huán)境;5、C程序的特點(diǎn)。通過學(xué)習(xí),使學(xué)生對(duì)程序設(shè)計(jì)有一個(gè)概貌的了解,為以后各章的學(xué)習(xí)打下基礎(chǔ)。重點(diǎn):熟悉VisualC++集成開發(fā)環(huán)境;初步掌握在

3、VisualC++環(huán)境下創(chuàng)建、調(diào)試C程序的方法。(二)數(shù)據(jù)類型、運(yùn)算符與表達(dá)式2學(xué)時(shí)1、C語言的基本數(shù)據(jù)類型;2、常量、變量的概念;3、數(shù)據(jù)類型的轉(zhuǎn)換;4、算術(shù)運(yùn)算符與算術(shù)表達(dá)式;5、賦值運(yùn)算符與賦值表達(dá)式。重點(diǎn):C語言基本數(shù)據(jù)類型、常量、變量的概念、常用的運(yùn)算符及表達(dá)式。(三)程序的控制結(jié)構(gòu)9學(xué)時(shí)1、復(fù)合語句;2、掌握關(guān)系運(yùn)算符和關(guān)系表達(dá)式、邏輯運(yùn)算符和邏輯表達(dá)式的使用方法。3、if語句、switch語句;4、while語句、do-while語句、for語句5、break語句、continue語句;6、了解使用流程圖描述算法的方法。重點(diǎn):利用C語言進(jìn)行順序結(jié)構(gòu)、選

4、擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)所用的控制語句以及常用的算法。(四)數(shù)組5學(xué)時(shí)1、數(shù)組的概念;2、一維數(shù)組的定義、引用、初始化和相關(guān)算法;3、二維數(shù)組的定義、引用、初始化和相關(guān)算法;4、字符數(shù)組的定義、引用、初始化和相關(guān)算法。重點(diǎn):數(shù)組的定義、數(shù)組元素的輸入與輸出、數(shù)組的應(yīng)用(排序、查找算法)。(五)函數(shù)5學(xué)時(shí)1、模塊化程序設(shè)計(jì)的概念,使用C語言計(jì)算機(jī)進(jìn)行模塊化程序設(shè)計(jì)的思路;2、函數(shù)的定義、函數(shù)的聲明、函數(shù)的調(diào)用;3、參數(shù)之間的數(shù)據(jù)傳遞;4、變量的作用域和生存期;5、編譯預(yù)處理。重點(diǎn):函數(shù)的定義、聲明和調(diào)用、參數(shù)之間的數(shù)據(jù)傳遞。(六)指針5學(xué)時(shí)1、指針的概念、指針變量的定

5、義和引用;2、指向數(shù)組的指針;3、指針與字符串。重點(diǎn):指針的概念(包括運(yùn)算符&、*的使用),用指針訪問變量、一維數(shù)組、二維數(shù)組和字符串的方法。(七)用戶建立的數(shù)據(jù)類型2學(xué)時(shí)1、結(jié)構(gòu)體類型和結(jié)構(gòu)體變量的定義;2、結(jié)構(gòu)體變量的引用和初始化;3、結(jié)構(gòu)體數(shù)組;4、指向結(jié)構(gòu)體的指針。重點(diǎn):結(jié)構(gòu)體類型和結(jié)構(gòu)體類型變量的概念、定義及結(jié)構(gòu)體變量的引用。(八)文件2學(xué)時(shí)1、文件的概念;2、文件的建立、打開、讀寫和關(guān)閉所使用的函數(shù)。重點(diǎn):數(shù)據(jù)文件的概念、數(shù)據(jù)文件的建立、打開、讀寫和關(guān)閉使用的函數(shù)。四、學(xué)時(shí)分配表課程總學(xué)時(shí)內(nèi)的各教學(xué)環(huán)節(jié)均應(yīng)納入表中,建議表格樣式如下:內(nèi)容講授上機(jī)小計(jì)(一)

6、程序設(shè)計(jì)概述224(二)數(shù)據(jù)類型、運(yùn)算符與表達(dá)式224(三)程序的控制結(jié)構(gòu)9817(四)數(shù)組5611(五)函數(shù)5510(六)指針5510(七)用戶建立的數(shù)據(jù)類型224(八)文件224總計(jì)323264五、主要教學(xué)方法本課程是一門實(shí)踐性很強(qiáng)的課程,教學(xué)過程要注意理論與實(shí)踐相結(jié)合。課堂教學(xué)在多媒體教室進(jìn)行。在課堂講授的同時(shí),結(jié)合實(shí)際操作演示,強(qiáng)調(diào)對(duì)學(xué)生實(shí)際操作能力的培養(yǎng)。教師應(yīng)加強(qiáng)對(duì)學(xué)生上機(jī)的指導(dǎo)。此外,通過布置一定數(shù)量的課外上機(jī)練習(xí)題,幫助學(xué)生加深對(duì)概念的理解,提高編程的熟練程度。對(duì)于重點(diǎn)難點(diǎn)章節(jié),應(yīng)增加示例、增加操作演示、采用啟發(fā)式教學(xué),案例驅(qū)動(dòng)教學(xué)等多種方法,激發(fā)學(xué)生的學(xué)

7、習(xí)興趣,提高教學(xué)效果。充分利用“網(wǎng)絡(luò)學(xué)堂”等絡(luò)輔助教學(xué)平臺(tái),通過網(wǎng)絡(luò)實(shí)現(xiàn)師生雙向交流,包括討論、答疑、提交作業(yè)等。通過豐富的網(wǎng)絡(luò)教學(xué)資源建設(shè),提高學(xué)生的學(xué)習(xí)效果。網(wǎng)絡(luò)教學(xué)和課堂教學(xué)相互補(bǔ)充又充分發(fā)揮了各自的優(yōu)勢,這不僅可以滿足不同層次、專業(yè)學(xué)生的需求,而且在一定程度上解決了課程知識(shí)點(diǎn)多、知識(shí)更新快、學(xué)生基礎(chǔ)不均衡以及學(xué)時(shí)少等實(shí)際問題。六、實(shí)踐教學(xué)內(nèi)容與要求(一)熟悉VisualC++集成開發(fā)環(huán)境2學(xué)時(shí)熟悉C程序的調(diào)試環(huán)境;初步掌握在VisualC++環(huán)境下創(chuàng)建、調(diào)試C程序的能力。(二)數(shù)據(jù)類型、運(yùn)算符與表達(dá)式2學(xué)時(shí)1、了解C

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

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

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(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)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。