




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
ADDINCNKISM.UserStyle《C語言程序設(shè)計》課程教學(xué)大綱(理論課程)一、課程基本信息課程號3423G00007開課單位計算機教學(xué)部課程名稱C語言程序設(shè)計CProgramming課程性質(zhì)必修考核類型考試課程學(xué)分3課程學(xué)時34+34課程類別通識教育課程先修課程大學(xué)計算機適用專業(yè)(類)理工類二、課程描述及目標(一)課程簡介C語言是一種優(yōu)秀的面向過程程序設(shè)計語言。C語言功能豐富、表達能力強、使用靈活方便、應(yīng)用面廣、目標程序效率高、可移植性好,既具有高級語言的優(yōu)點,又具有低級語言的許多特點,適合編寫系統(tǒng)軟件與應(yīng)用軟件。“C語言程序設(shè)計”是電子、物理等學(xué)科專業(yè)學(xué)生必修的專業(yè)基礎(chǔ)課程,通過本課程的學(xué)習(xí),能夠具備通過C語言編程分析解決實際問題的能力,也能夠為學(xué)習(xí)“C++程序設(shè)計”“數(shù)據(jù)結(jié)構(gòu)”“人工智能”等課程奠定基礎(chǔ)。(二)教學(xué)目標本課程的教學(xué)目標是使學(xué)生掌握C語言程序設(shè)計的基本知識和基本方法,培養(yǎng)程序設(shè)計思維和計算思維能力,提升數(shù)字素養(yǎng)與技能,具備基于計算機技術(shù)解決實際問題的能力。課程目標1:使學(xué)生能夠掌握一種C語言開發(fā)環(huán)境,能夠在其中編寫、編譯、運行C程序;能夠掌握C語言的基本語法;能夠掌握C語言的流程控制結(jié)構(gòu)并解決實際問題;能夠利用數(shù)組處理批量數(shù)據(jù),并掌握其應(yīng)用:如排序、查找、遍歷、矩陣運算等;能夠掌握結(jié)構(gòu)體類型的基本用法和文件的基本操作;能夠掌握函數(shù)的用法,了解軟件復(fù)用的基本方法;能夠掌握指針,并利用指針進行數(shù)據(jù)處理;課程目標2:培養(yǎng)學(xué)生分析問題和解決問題的能力,培養(yǎng)學(xué)生的程序設(shè)計思維和計算思維能力;課程目標3:使學(xué)生為后續(xù)課程的學(xué)習(xí)和應(yīng)用開發(fā)打下扎實的高級語言理論和實踐基礎(chǔ),并為自主學(xué)習(xí)、終生學(xué)習(xí)以及適應(yīng)未來工作環(huán)境奠定良好基礎(chǔ)。三、教學(xué)方式與方法1、采用啟發(fā)、引導(dǎo)的教學(xué)方法,培養(yǎng)學(xué)生解決問題的能力。本課程教學(xué)按照學(xué)習(xí)與實踐相結(jié)合的思想進行教學(xué),在繼承傳統(tǒng)教學(xué)方法的基礎(chǔ)上,結(jié)合C語言的特點,靈活采用問題分析法、歸納演繹法等多種教學(xué)方法,引導(dǎo)學(xué)生積極思考、開拓思路。2、采用案例教學(xué),培養(yǎng)學(xué)生的編程思想。本課程通過實例演示,結(jié)合大量的案例引導(dǎo)學(xué)生利用計算機分析問題和解決問題,以及程序編輯和調(diào)試的能力,并將軟件工程的思想融入到教學(xué)過程中。四、教學(xué)重點與難點(一)教學(xué)重點程序的基本結(jié)構(gòu)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體類型。(二)教學(xué)難點循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)和指針。五、教學(xué)內(nèi)容、基本要求與學(xué)時分配序號教學(xué)內(nèi)容基本要求學(xué)時教學(xué)方式對應(yīng)課程目標1程序設(shè)計和C語言了解C語言的發(fā)展、特點;掌握C語言開發(fā)環(huán)境。2講授課程目標12C語言語法基礎(chǔ)掌握C語言的基本數(shù)據(jù)類型;掌握C語言的各類運算符和表達式的運算規(guī)則;2講授課程目標13C語言的基本語句和結(jié)構(gòu)掌握C語言的注釋、賦值、格式化輸入和輸出語句等。2講授課程目標14選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)掌握if語句的3種形式和if語句的嵌套;掌握switch語句的用法。掌握用循環(huán)解決問題的方法;掌握while循環(huán)、dowhile循環(huán)和for循環(huán)實現(xiàn)循環(huán)的方法;掌握循環(huán)嵌套的方法;掌握break語句和continue語句的用法。6講授課程目標1-35數(shù)組理解數(shù)組的概念;掌握一維數(shù)組的定義、初始化和應(yīng)用;掌握二維數(shù)組的定義、初始化和應(yīng)用;掌握字符數(shù)組的定義、初始化和應(yīng)用;掌握常用的字符數(shù)組輸入、輸出和處理函數(shù)。6講授課程目標1-36函數(shù)和變量的作用域掌握函數(shù)的定義、聲明和調(diào)用方法;掌握函數(shù)的嵌套調(diào)用;掌握遞歸函數(shù)的實現(xiàn)方法;掌握數(shù)組作為函數(shù)參數(shù)的應(yīng)用;掌握變量的作用域和生存期。6講授課程目標1-37指針理解指針的概念;掌握指向變量、數(shù)組、字符數(shù)組的指針;掌握返回指針值的函數(shù);了解指針數(shù)組和指向函數(shù)的指針。6講授課程目標1-38結(jié)構(gòu)體和共用體掌握結(jié)構(gòu)體的定義方法;掌握結(jié)構(gòu)體變量、結(jié)構(gòu)體數(shù)組和結(jié)構(gòu)體指針的用法;掌握共用體的定義方法和使用方法;2講授課程目標1-29文件的輸入輸出理解文件的基礎(chǔ)知識;掌握文件的打開和關(guān)閉方法;掌握順序文件和隨機文件的讀寫方法和常用讀寫函數(shù)的用法;掌握文件讀寫出錯的檢測方法。2講授課程目標1-2合計=SUM(ABOVE)34六、實驗內(nèi)容、基本要求與學(xué)時分配序號實驗項目名稱實驗內(nèi)容與要求學(xué)時類型對應(yīng)課程目標1熟悉VC的編程環(huán)境必修要求:掌握C語言開發(fā)環(huán)境。內(nèi)容:熟悉開發(fā)環(huán)境1演示性課程目標12建立一個簡單的C應(yīng)用程序必修要求:掌握C語言編輯、編譯和運行過程;內(nèi)容:對照圖片中的程序原樣進行編輯。1驗證性課程目標13輸出函數(shù)的用法必修要求:掌握C語言格式化輸入和輸出語句。內(nèi)容:1、定義整型變量a,b和單精度變量c,并初始化;2、a賦值為b的值,c為a+13、在屏幕中以三行形式輸出。2驗證性課程目標14輸入函數(shù)的用法必修要求:掌握C語言格式化輸入和輸出語句。內(nèi)容:根據(jù)輸入的三個系數(shù)求aX^2+bX+c=0的根。2驗證性課程目標15if語句的應(yīng)用必修要求:掌握if語句的3種形式和if語句的嵌套;內(nèi)容:根據(jù)鍵盤中輸入的三個數(shù),求最大值和最小值;輸入里程計算打車費用2驗證性課程目標1-26switch語句應(yīng)用必修要求:掌握switch語句的用法。內(nèi)容:輸入一個日期,輸出此日期是這一年的第幾天;根據(jù)輸入的利潤求獎金。2驗證性課程目標1-27利用for語句解決循環(huán)問題必修要求:掌握用循環(huán)解決問題的方法;掌握for循環(huán)解決實際問題;內(nèi)容:輸入一個實數(shù)(存入變量a中),判斷其整數(shù)部分的位數(shù)。2設(shè)計型課程目標1-38利用while或dowhile語句解決循環(huán)問題必修要求:掌握用循環(huán)解決問題的方法;掌握while循環(huán)、dowhile循環(huán)解決實際問題;掌握循環(huán)嵌套的方法;掌握break語句和continue語句的用法。內(nèi)容:粒子裂變;生成100個[30,99]之間的隨機數(shù)。4設(shè)計型課程目標1-39自定義函數(shù)必修要求:掌握函數(shù)的定義、聲明和調(diào)用方法;內(nèi)容:找出素數(shù)a、b和c(a,b,c不相等),使得n=a+b+c。2設(shè)計型課程目標1-210函數(shù)的調(diào)用必修要求:掌握函數(shù)的嵌套調(diào)用;掌握遞歸函數(shù)的實現(xiàn)方法;掌握數(shù)組作為函數(shù)參數(shù)的應(yīng)用;掌握變量的作用域和生存期。內(nèi)容:設(shè)計一個函數(shù)mequation,求系數(shù)為a,b,c的一元二次方程的所有根。2驗證性課程目標1-311一維數(shù)組的應(yīng)用必修要求:理解數(shù)組的概念;掌握一維數(shù)組的定義、初始化和應(yīng)用;內(nèi)容:帆船冒險活動。2設(shè)計型課程目標1-212二維數(shù)組的應(yīng)用必修要求:掌握二維數(shù)組的定義、初始化和應(yīng)用;掌握字符數(shù)組的定義、初始化和應(yīng)用;掌握常用的字符數(shù)組輸入、輸出和處理函數(shù)。內(nèi)容:n*n矩陣的運算2設(shè)計型課程目標1-313指針變量的定義與使用必修要求:理解指針的概念;掌握指向一般變量的指針定義與使用方法。內(nèi)容:進制轉(zhuǎn)換2驗證性課程目標1-214指針與數(shù)組必修要求:掌握指向數(shù)組、字符數(shù)組的指針;掌握返回指針值的函數(shù);了解指針數(shù)組和指向函數(shù)的指針。內(nèi)容:數(shù)據(jù)加密2設(shè)計性課程目標1-215結(jié)構(gòu)體的應(yīng)用選修要求:掌握結(jié)構(gòu)體的定義方法;掌握結(jié)構(gòu)體變量、結(jié)構(gòu)體數(shù)組和結(jié)構(gòu)體指針的用法;掌握共用體的定義方法和使用方法;內(nèi)容:學(xué)生成績處理2驗證性課程目標1-316文件的操作選修要求:理解文件的基礎(chǔ)知識;掌握文件的打開和關(guān)閉方法;掌握順序文件和隨機文件的讀寫方法和常用讀寫函數(shù)的用法;掌握文件讀寫出錯的檢測方法。內(nèi)容:文件的讀寫2驗證性課程目標117綜合練習(xí)必修測試2綜合性課程目標1-3合計=SUM(ABOVE)34注:實驗要求包括必修、選修;實驗類型包括“演示性”、“驗證性”、“設(shè)計性”、“探究性”、“其它”等。七、學(xué)業(yè)評價和課程考核(一)考核類型:考試考查(二)考核方式:開卷考試閉卷考試課程論文課程報告其它:上機考試(三)成績評定:考核依據(jù)建議分值(百分比)考核/評價細則對應(yīng)課程目標過程考核40考勤8考勤情況,課堂表現(xiàn),速寫算法的正確性課程目標1作業(yè)20正確性、時效性、完成度課程目標1-3測試12上機測試,正確性、時效性課程目標1-2期末考核60上機考試,正確性、時效性課程目標1-3八、課程目標達成評價課程目標的實際達成效果計算方式如下,達成值越高,教學(xué)效果越好
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 催收居間服務(wù)合同樣本
- 第三小學(xué)少先隊改革實施方案
- 2025合同違約責(zé)任的新變化與特點
- 2024年2月化糞池作業(yè)現(xiàn)場衛(wèi)生防護距離測量協(xié)議
- 2025年濾紫外石英玻璃燈管項目建議書
- 幼兒園課程評價的科學(xué)化探索計劃
- 綠色水利工程建設(shè)實踐計劃
- 降低成本的創(chuàng)新思路計劃
- 2024年7月招生代理協(xié)議中的多世界詮釋法律聲明
- 加強市場競爭力的工作策略計劃
- 2024年中國資源循環(huán)集團有限公司招聘筆試真題
- 行政管理本科畢業(yè)論文-數(shù)字政府背景下地方政府治理效能研究
- 危貨車輛防汛救援應(yīng)急預(yù)案
- 電信運營商網(wǎng)絡(luò)升級計劃
- 2025年全國國家版圖知識競賽(中小學(xué)組)題庫及答案
- 課件-DeepSeek從入門到精通
- 帝豪EV450維修手冊
- 未被列入違法失信名單承諾書
- (精選)研學(xué)旅行安全措施預(yù)案
- 外周動脈檢測分析術(shù)
- ProE5.0全套教程(完整版)
評論
0/150
提交評論