計算機程序設(shè)計基礎(chǔ)教學(xué)大綱_第1頁
計算機程序設(shè)計基礎(chǔ)教學(xué)大綱_第2頁
計算機程序設(shè)計基礎(chǔ)教學(xué)大綱_第3頁
計算機程序設(shè)計基礎(chǔ)教學(xué)大綱_第4頁
計算機程序設(shè)計基礎(chǔ)教學(xué)大綱_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

計算機程序設(shè)計基礎(chǔ)教學(xué)大綱Thebasisofcomputerprogramming一、課程基本信息學(xué)時:32學(xué)分:2.0考核方式:考試。期末考試分占總成績的60%,平時成績占總成績的40%。中文簡介:計算機程序設(shè)計基礎(chǔ)是一門很重要的學(xué)科基礎(chǔ)課,對后續(xù)專業(yè)課程的學(xué)習(xí),起到至關(guān)重要的鋪墊和輔助作用。通過本課程的學(xué)習(xí),使學(xué)生掌握C程序設(shè)計的基本概念和方法,培養(yǎng)學(xué)生具備扎實的軟件開發(fā)基本技能和良好的編程風(fēng)格。本課程是理論與實踐相結(jié)合的一門課程。要求學(xué)生在學(xué)習(xí)理論知識的同時,積極上機實踐,以達到對理論知識的熟練簡明應(yīng)用。二、教學(xué)目的與要求教學(xué)目的:使學(xué)生初步掌握程序設(shè)計的基本概念與基礎(chǔ)知識以及程序設(shè)計的基本思想和基本方法。了解從問題分析、算法設(shè)計、編制程序、程序調(diào)試到算法分析的基本過程,了解在程序開發(fā)時起重要作用的思想與技術(shù),掌握一些典型問題的算法。了解使用C語言進行實際程序開發(fā)的方法。能用C語言進行一些實際小程序的設(shè)計與編寫,并嘗試通過編程解決一些示例性的應(yīng)用問題。讓學(xué)生將來更好地利用計算機解決自已專業(yè)領(lǐng)域中的實際問題。教學(xué)要求:1.了解C語言的基本概念與基礎(chǔ)知識。2.掌握基本數(shù)據(jù)類型及其運算,掌握三種基本程序控制結(jié)構(gòu),理解數(shù)組、指針、結(jié)構(gòu)體的意義,初步掌握數(shù)組、指針及結(jié)構(gòu)體變量的應(yīng)用。3.掌握軟件編寫程序的基本方法與手段,掌握一些簡單計算機程序的設(shè)計與實現(xiàn)。三、教學(xué)方法與手段本課程的教學(xué)方法與手段是以講授為主,習(xí)題作業(yè)、課堂討論和提問相結(jié)合,利用投影儀和網(wǎng)上視頻輔助課堂教學(xué)。1.課堂講授

在多媒體教室中采用電子教案授課,授課時合理取舍各教學(xué)單元的知識內(nèi)容,將主干知識列入教學(xué)目標,放在首位;將分支知識做次要介紹;對不利課程主體內(nèi)容教學(xué)、容易使初學(xué)者陷入迷魂陣的“末葉”知識堅決舍棄。做到突出程序設(shè)計的主干知識,淡化分支知識,摒棄末葉知識。同時結(jié)合計算機的特點,以講解為主、演示為輔,采用啟發(fā)式教學(xué),最大限度的激發(fā)學(xué)生的學(xué)習(xí)興趣,時刻注意引導(dǎo)學(xué)生進行主動式聽課,讓學(xué)生眼、腦、耳、口、手并用,同時注意引入學(xué)科新知識、新動態(tài),提高授課質(zhì)量。

2.實驗

有關(guān)軟件操作穿插在理論授課中,并且在理論授課之外單獨安排實驗課,編程實驗環(huán)境為MicrosoftVisual6++6.0。四、教學(xué)內(nèi)容及目標教學(xué)內(nèi)容教學(xué)目標學(xué)時分配第一章C語言概述21.C語言出現(xiàn)的歷史背景理解2.C程序的特點理解3.簡單C語言介紹理解4.C程序的特點理解重點與難點:C程序、函數(shù)、語句等概念及表示方法。衡量學(xué)習(xí)是否達到目標的標準:熟悉簡單C語言程序,正確編寫簡單C語言程序。第二章程序的靈魂--算法21.算法的概念理解2.簡單算法舉例理解3.算法的特性掌握4.怎樣表示一個算法掌握重點與難點:三種基本結(jié)構(gòu)和改進的流程圖。衡量學(xué)習(xí)是否達到目標的標準:根據(jù)情況用自然語言表示算法、用流程圖表示算法。第三章數(shù)據(jù)類型、運算符與表達式41.C語言的數(shù)據(jù)類型理解2.常量與變量理解3.整型數(shù)據(jù)掌握4.浮點型數(shù)據(jù)掌握5.字符型數(shù)據(jù)掌握6.變量賦初值掌握7.各類數(shù)值型數(shù)據(jù)間的混合運算理解8.算術(shù)運算符和算術(shù)表達式掌握9.賦值運算符和賦值表達式掌握重點與難點:三種基本的數(shù)據(jù)類,變量賦初值,算數(shù)運算和賦值運算。衡量學(xué)習(xí)是否達到目標的標準:能夠?qū)緮?shù)據(jù)類型的變量進行定義和賦值,掌握運算符與表達式的概念。第四章最簡單的C程序設(shè)計41.C語句概述了解2.賦值語句掌握3.數(shù)據(jù)輸入輸出的概念及在C語言中的實現(xiàn)理解4字符數(shù)據(jù)的輸入輸出掌握5.格式輸入與輸出掌握6.順序結(jié)構(gòu)程序設(shè)計舉例理解重點與難點:字符數(shù)據(jù)輸入輸出函數(shù)、格式輸入輸出函數(shù)。衡量學(xué)習(xí)是否達到目標的標準:掌握順序結(jié)構(gòu)的程序特征并可以編寫順序結(jié)構(gòu)程序。第五章選擇結(jié)構(gòu)程序設(shè)計41.關(guān)系運算符和關(guān)系表達式掌握2.邏輯運算符和邏輯表達式掌握3.if語句掌握4.switch語句理解5.程序舉例理解重點與難點:關(guān)系、邏輯運算符和表達式的使用方法,if語句的語法結(jié)構(gòu)和使用方法衡量學(xué)習(xí)是否達到目標的標準:掌握選擇結(jié)構(gòu)的程序特征并可以編寫選擇結(jié)構(gòu)程序。第六章循環(huán)控制61.概述了解2.goto語句以及用goto語句構(gòu)成循環(huán)了解3.用while語句實現(xiàn)循環(huán)掌握4.用do-while語句實現(xiàn)循環(huán)掌握5.用for語句實現(xiàn)循環(huán)掌握6.循環(huán)的嵌套掌握7.幾種循環(huán)的比較理解8.break語句和continue語句理解重點與難點:While語句、do-while語句、for語句的語法結(jié)構(gòu)和使用方法,語句嵌套使用方法。衡量學(xué)習(xí)是否達到目標的標準:掌握循環(huán)結(jié)構(gòu)的程序特征并可以編寫循環(huán)結(jié)構(gòu)程序。第七章數(shù)組21.一維數(shù)組的定義和引用掌握2.二維數(shù)組的定義和引用掌握3.字符數(shù)組理解重點與難點:二維數(shù)組的初始化,字符數(shù)組和字符串處理。衡量學(xué)習(xí)是否達到目標的標準:能夠?qū)σ痪S數(shù)組、二維數(shù)組進行初始化,能夠?qū)Φ湫退惴ú捎脭?shù)組編寫程序。第八章函數(shù)41.函數(shù)定義的一般形式掌握2.函數(shù)參數(shù)和函數(shù)的值理解3.函數(shù)的調(diào)用掌握4.函數(shù)的嵌套調(diào)用理解5.函數(shù)的遞歸調(diào)用理解6.數(shù)組作為函數(shù)參數(shù)理解7.局部變量和全局變量了解8.變量的存儲類別了解9.內(nèi)部函數(shù)和外部函數(shù)了解重點與難點:函數(shù)的定義與調(diào)用、函數(shù)的參數(shù)及返回值的形式。衡量學(xué)習(xí)是否達到目標的標準:理解函數(shù)的定義與調(diào)用、函數(shù)的參數(shù)及返回值的形式及使用方法。第十章指針21.地址和指針的概念理解2.變量的指針和指向變量的指針變量理解重點與難點:指針變量的概念、定義、引用。衡量學(xué)習(xí)是否達到目標的標準:能夠定義指針類型變量,掌握用指針作為函數(shù)參數(shù)的方法。第十一章結(jié)構(gòu)體與共用體21.概述了解2.定義結(jié)構(gòu)體類型變量的方法理解3.結(jié)構(gòu)體變量的引用理解4.結(jié)構(gòu)體變量的初始化理解重點與難點:結(jié)構(gòu)體變量的概念、定義、引用。衡量學(xué)習(xí)是否達到目標的標準:能夠定義結(jié)構(gòu)體變量和結(jié)構(gòu)體變量初始化。五、推薦教材和教學(xué)參考資源推薦教材:譚浩強.C程序設(shè)計(第三版)[M].北京:清華大學(xué)出版社,2005主要參考書:[1]譚浩強.C程序設(shè)計題解與上機指

溫馨提示

  • 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

提交評論