《C語言程序設(shè)計》課程教學大綱_第1頁
《C語言程序設(shè)計》課程教學大綱_第2頁
《C語言程序設(shè)計》課程教學大綱_第3頁
《C語言程序設(shè)計》課程教學大綱_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、C語言程序設(shè)計課程教學大綱課程名稱: C語言程序設(shè)計課程類別(必修/選修): 必修課程英文名稱: C programming總學時/周學時/學分:72/5/4其中實驗學時:32先修課程:大學計算機基礎(chǔ)授課時間:4-18周周二:1-2(理論) 周四:1-2(理論/實驗)周五(單周):5-6(實驗) 授課地點:周二、四 7B207 周四 7A204-7A205 周五 7A106-7A107授課對象: 2017電氣1、2班 開課院系: 計算機與網(wǎng)絡(luò)安全學院任課教師姓名/職稱: 侯家利/教授聯(lián)系電話:630640Email:答疑時間、地點與方式:分為集體答疑、網(wǎng)上答疑和個別答疑的形式。1.集體答疑的時

2、間、地點與上課相同(如通過習題課對一部份具有代表性的問題和作業(yè)中出現(xiàn)的問題進行講授和答疑,每個學習單元增加專題答疑時間)。2.網(wǎng)上答疑(利用網(wǎng)絡(luò)、電子郵件和等回答學生提出的問題進行答疑。3.個別答疑(通過電話聯(lián)系等方式約定時間、地點答疑)。課程考核方式:開卷( ) 閉卷( ) 課程論文( ) 其它( )使用教材:1主講教材:C語言程序設(shè)計(第1版),肖捷 侯家利,中國鐵道出版社,2016年1月第1版2實驗教材:C語言程序設(shè)計實訓教程與習題選解(第1版),肖捷 陳雪芳,中國鐵道出版社,2016年1月第1版。教學參考資料:1C程序設(shè)計(第三版),譚浩強,清華大學出版社,2014年3月2C語言程序設(shè)

3、計(第2版),何欽銘,顏暉,高等教育出版社,2012年3月課程簡介:C語言程序設(shè)計是高等學校重要的計算機基礎(chǔ)課程,它以編程語言為平臺,介紹程序設(shè)計的思想和方法,使學生學會用計算機語言編寫程序,培養(yǎng)他們應(yīng)用計算機求解問題的基本能力,為后續(xù)專業(yè)課程的學習打好基礎(chǔ)。C語言是一門得到廣泛應(yīng)用的程序設(shè)計語言之一,它既具有高級語言的特性,又具有直接操縱計算機硬件的能力,并因其具有豐富靈活的控制和數(shù)據(jù)結(jié)構(gòu)、簡潔而高效的語句表達和良好的可移植性而擁有大量的用戶。目前,C語言被許多高等學校列為程序設(shè)計課程的首選語言,特別是電子、通信、機器人等理工科專業(yè),學習C語言更為重要。課程教學目標1.知識與技能目標:通過該

4、課程的學習,學生不僅要掌握C程序設(shè)計語言的語言知識,更重要的是在實踐中逐步掌握程序設(shè)計的基本思想和方法,培養(yǎng)問題求解和語言的應(yīng)用能力。2.過程與方法目標:C語言程序設(shè)計是一門實踐性很強的課程,課程學習有其自身的特點,聽不會,也看不會,只能練會。學習者必須通過大量的編程訓練,在實踐中掌握語言知識,培養(yǎng)程序設(shè)計的基本能力,并逐步理解和掌握程序設(shè)計的思想和方法。3.情感、態(tài)度與價值觀發(fā)展目標:通過本課程的學習,培養(yǎng)作為一個工程技術(shù)人員必須具備的堅持不懈的學習精神,嚴謹治學的科學態(tài)度和積極向上的價值觀,為未來的學習、工作和生活奠定良好的基礎(chǔ)。本課程與學生核心能力培養(yǎng)之間的關(guān)聯(lián)(授課對象為理工科專業(yè)學生

5、的課程填寫此欄):核心能力1. 核心能力2. 核心能力3.核心能力4.核心能力5.核心能力6. 核心能力7核心能力8 理論教學進程表周次教學主題教學時長教學的重點與難點教學方式作業(yè)安排4引言2課程介紹;程序和程序設(shè)計語言;算法及其描述;簡單C語言程序;C語言簡介;實現(xiàn)問題求解過程編寫簡單數(shù)據(jù)處理程序。課堂講授安裝編譯軟件,注冊網(wǎng)上作業(yè)賬號等5簡單程序數(shù)據(jù)類型和表達式4if語句計算分段函數(shù);for語句實現(xiàn)循環(huán)次數(shù)已知的編程問題求解;定義和調(diào)用函數(shù)簡單計算器程序;數(shù)據(jù)類型;常量和變量;輸入和輸出;類型轉(zhuǎn)換;表達式。課堂講授思考題和網(wǎng)上作業(yè)6分支結(jié)構(gòu)2分支結(jié)構(gòu)及作用;多分支結(jié)構(gòu)。課堂講授課堂思考題與

6、網(wǎng)上作業(yè)7循環(huán)結(jié)構(gòu)4邏輯運算和關(guān)系運算;字符型數(shù)據(jù)在內(nèi)存中的存儲;循環(huán)結(jié)構(gòu)及作用;循環(huán)結(jié)構(gòu)的實現(xiàn)方法;幾種循環(huán)語句的比較。課堂講授網(wǎng)上作業(yè)8循環(huán)結(jié)構(gòu)2多重循環(huán);循環(huán)結(jié)構(gòu)程序設(shè)計。課堂講授網(wǎng)上作業(yè)9習題課函數(shù)4循環(huán)結(jié)構(gòu)習題講解;模塊化程序設(shè)計方法、函數(shù)的定義、調(diào)用與聲明;函數(shù)參數(shù)與參數(shù)傳遞。小組討論課堂講授網(wǎng)上作業(yè)10函數(shù)2函數(shù)參數(shù)與參數(shù)傳遞;遞歸函數(shù);局部變量、全局變量和靜態(tài)變量;編譯預(yù)處理。課堂講授網(wǎng)上作業(yè)11數(shù)組4數(shù)組的相關(guān)概念;一維數(shù)組的定義、存儲和引用;一維數(shù)組程序設(shè)計;二維數(shù)組的定義、存儲和引用。課堂講授課堂作業(yè)網(wǎng)上作業(yè)12數(shù)組2二維數(shù)組程序設(shè)計;字符串的存儲和操作;字符串和一維字符

7、數(shù)組;字符串程序設(shè)計。課堂講授網(wǎng)上作業(yè)13習題課指針4函數(shù)和數(shù)組習題講解;變量、內(nèi)存單元、地址之間的關(guān)系;指針和指針變量;指針變量的定義、基本操作和簡單使用。課堂講授課后練習14指針2指針與函數(shù)。課堂講授課堂作業(yè)15指針結(jié)構(gòu)4指向一維數(shù)組的指針;指向字符串的指針;字符串處理函數(shù);結(jié)構(gòu)的相關(guān)概念;結(jié)構(gòu)的定義與簡單結(jié)構(gòu)變量的引用;結(jié)構(gòu)數(shù)組及引用;結(jié)構(gòu)指針及引用。課堂講授網(wǎng)上作業(yè)16設(shè)計方法2綜合應(yīng)用數(shù)組、函數(shù)、指針和結(jié)構(gòu)體設(shè)計主題程序的方法;綜合實驗的目的、內(nèi)容、要求,案例講解。課堂講授案列模仿18復(fù)習與答疑2合計:40實踐教學進程表周次實驗項目名稱學時重點與難點項目類型(驗證/綜合/設(shè)計)教學方

8、式4實驗1:熟悉C語言編程環(huán)境2上機環(huán)境、程序基本框架和簡單程序驗證實驗5實驗2:C語言簡單程序設(shè)計2if-else語句的簡單使用;for語句的簡單使用;庫函數(shù)的使用,自定義函數(shù)的定義、聲明和調(diào)用,能模仿案例編程驗證實驗6實驗3:分支結(jié)構(gòu)程序設(shè)計2選擇結(jié)構(gòu)驗證實驗7實驗4:循環(huán)結(jié)構(gòu)程序設(shè)計2循環(huán)結(jié)構(gòu)驗證實驗8實驗4:循環(huán)結(jié)構(gòu)程序設(shè)計2循環(huán)結(jié)構(gòu)驗證實驗9實驗5:函數(shù)程序設(shè)計2自定義函數(shù)驗證實驗10實驗5:函數(shù)程序設(shè)計2自定義函數(shù)驗證實驗11實驗6:數(shù)組程序設(shè)計2一維數(shù)組、二維數(shù)組的定義與使用驗證實驗12實驗6:數(shù)組程序設(shè)計2字符數(shù)組、字符串、字符串函數(shù)驗證實驗13實驗7:指針程序設(shè)計2指針定義與

9、使用驗證實驗14實驗7:指針程序設(shè)計2指針定義與使用驗證實驗15實驗8:結(jié)構(gòu)程序設(shè)計2結(jié)構(gòu)體定義與使用驗證實驗16-18實驗9:主題實驗8運用函數(shù)、數(shù)組、結(jié)構(gòu)等綜合能力設(shè)計一個綜合程序綜合設(shè)計實驗課外實驗10:文件課外文件的使用驗證實驗學時32成績評定方法及標準考核形式評價標準權(quán)重平時作業(yè)1. 評價標準:作業(yè)參考答案。2. 要求:按時完成作業(yè)。15%期中考試(機考)1. 評價標準:試卷參考答案。2. 要求:獨立、按時完成考試。15%期末考試1:筆試閉卷1. 評價標準:試卷參考答案。2. 要求:獨立、按時完成考試。50%2:課程設(shè)計1.評價標準:按照主題實驗的要求設(shè)計界面,代碼設(shè)和功能模塊,程序運行的正確性,能描述整個項目的設(shè)計過程和實現(xiàn)。2.要求:完成項目需要的支撐界面,能完成項目的各項功能,界面使用方便和合理,文檔編寫,每個學生應(yīng)有應(yīng)有獨立的模塊設(shè)計文檔描述。20%大綱編寫時間:2017年9月7日系(部)審查意見:。系(部)主任簽名: 日期: 年 月 日注:1、課程教學目標:請精煉概括3-5條目標,并注明每條目標所要求的學習目標層

溫馨提示

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

評論

0/150

提交評論