陇东学院c语言程序设计,C语言程序设计
spContent=《C語(yǔ)言程序設(shè)計(jì)》是高等學(xué)校本科教育普遍開設(shè)的一門課程,是廣大程序設(shè)計(jì)語(yǔ)言學(xué)習(xí)者首選的入門課程。本課程立足于C語(yǔ)言基礎(chǔ)知識(shí)的講解,講授中引入大量實(shí)例,突出重點(diǎn),剖析難點(diǎn),培養(yǎng)學(xué)生結(jié)構(gòu)化程序設(shè)計(jì)的思想,重視培養(yǎng)程序開發(fā)的綜合能力,使學(xué)生學(xué)有所用,為學(xué)習(xí)其它程序設(shè)計(jì)語(yǔ)言打好基礎(chǔ)。
—— 課程團(tuán)隊(duì)
課程概述
C語(yǔ)言是目前國(guó)內(nèi)外廣泛流行的一種計(jì)算機(jī)結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言。C語(yǔ)言組成簡(jiǎn)潔緊湊,使用方便靈活,功能豐富、表達(dá)能力強(qiáng),它不僅適合編寫系統(tǒng)軟件,而且也適合編寫應(yīng)用軟件。本課程介紹計(jì)算機(jī)結(jié)構(gòu)化程序設(shè)計(jì)的思想、方法和技巧;C語(yǔ)言的基本知識(shí)和概念;C語(yǔ)言豐富的運(yùn)算符和數(shù)據(jù)類型,以及C語(yǔ)言的結(jié)構(gòu)控制語(yǔ)句;在本課程中,函數(shù)的概念和指針的使用是課程重點(diǎn)和難點(diǎn)。程序設(shè)計(jì)是一門實(shí)踐性很強(qiáng)的課程,既要掌握概念,又要?jiǎng)邮志幊?#xff0c;還要上機(jī)調(diào)試運(yùn)行,因此在上機(jī)實(shí)驗(yàn)時(shí)間上應(yīng)有充足的保障。通過(guò)本課程的學(xué)習(xí),學(xué)生應(yīng)運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)的方法和技巧,正確地閱讀、分析、編寫、調(diào)試C程序,解決實(shí)際應(yīng)用問(wèn)題。
授課目標(biāo)
本課程適用于所有C語(yǔ)言程序設(shè)計(jì)的初學(xué)者,培養(yǎng)學(xué)生的科學(xué)與工程思維——計(jì)算思維,使學(xué)生對(duì)程序開發(fā),算法設(shè)計(jì)形成一個(gè)初步認(rèn)知,并系統(tǒng)掌握C語(yǔ)言的基礎(chǔ)知識(shí),通過(guò)實(shí)踐演練,能獲得設(shè)計(jì)簡(jiǎn)單算法,編寫C語(yǔ)言程序,并對(duì)常見錯(cuò)誤進(jìn)行調(diào)試和修改的能力,并為開發(fā)綜合性C語(yǔ)言程序和學(xué)習(xí)其它程序設(shè)計(jì)語(yǔ)言奠定良好的基礎(chǔ)。
課程大綱
預(yù)備知識(shí)
C語(yǔ)言相較其它程序設(shè)計(jì)語(yǔ)言來(lái)講,兼顧了高級(jí)語(yǔ)言和低級(jí)語(yǔ)言的雙重有點(diǎn),它面向過(guò)程,能訪問(wèn)物理地址,有助于了解計(jì)算機(jī)的工作原理。本課程難易適中,對(duì)C語(yǔ)言的重點(diǎn)知識(shí)進(jìn)行了梳理和講解,只要你耐心看視頻、仔細(xì)思考、認(rèn)真做完練習(xí)題,一定會(huì)掌握C語(yǔ)言。
證書要求
60分以下不合格,60分-84分為合格,84分以上為優(yōu)秀。
如果需要認(rèn)證證書,需要付費(fèi)申請(qǐng)。
參考資料
1. 譚浩強(qiáng)《C語(yǔ)言程序設(shè)計(jì)》,清華大學(xué)出版社。
2.《The C programming language》,機(jī)械工業(yè)出版社。
C語(yǔ)言創(chuàng)始人寫的書。
3.《C Primer Plus》,人民郵電出版社。
作為入門,這本書就可以作為系統(tǒng)學(xué)習(xí)C語(yǔ)言的書。
4.《C和指針》,人民郵電出版社。
專門講指針,基本上也就是必看了,C搞不好指針,也沒(méi)資格說(shuō)自己會(huì)C。
如果前面的4本都看完了,想要變成C的高手,就可以看下面:
5. 高手進(jìn)階,如《C專家編程》、《C陷阱與缺陷》、《C科學(xué)與藝術(shù)》、《你必須知道的495個(gè)C語(yǔ)言問(wèn)題》。
常見問(wèn)題
Q:我需要特殊版本的計(jì)算機(jī)嗎?
A:任何計(jì)算機(jī)都可以用于C語(yǔ)言編程,包括但不限于各個(gè)版本的MS Windows、各個(gè)版本的Mac OS X、各種發(fā)行版本的Linux。有的手機(jī)有app也能實(shí)現(xiàn)C語(yǔ)言編程,不過(guò)我們不推薦那么小的屏幕。
Q:我需要安裝特定的軟件才能做這門課的作業(yè)嗎?
A:任何C語(yǔ)言的開發(fā)工具都可以。課程演示會(huì)使用 Visual C++及命令行環(huán)境,但是你使用任何其他開發(fā)工具都不會(huì)影響做作業(yè)的正確性。可以使用的其他工具包括但不限于MS Visual Studio、C-Free、Dev C++等。
Q:每周會(huì)發(fā)布多少時(shí)間的視頻?我需要花多少時(shí)間來(lái)學(xué)習(xí)?
A:發(fā)布的視頻肯定一般在50到70分鐘左右。因?yàn)樵诰€下上課時(shí),老師可能會(huì)回顧一下上周的內(nèi)容、某些內(nèi)容會(huì)看學(xué)生的反應(yīng)重復(fù)幾遍、會(huì)當(dāng)堂問(wèn)做一些提問(wèn),以及在各種軟件等教學(xué)工具之間切換,這些都要花點(diǎn)時(shí)間,而這些在線上課程中都不存在了,所以視頻的時(shí)間不會(huì)正好是90分鐘。但是一般我們?cè)O(shè)計(jì)課程需要1:1.5到1:2的課后學(xué)習(xí)時(shí)間,這包括預(yù)習(xí)、作業(yè)、練習(xí)和復(fù)習(xí)的時(shí)間,所以每周大約需要花費(fèi)三到五小時(shí)的時(shí)間。
總結(jié)
以上是生活随笔為你收集整理的陇东学院c语言程序设计,C语言程序设计的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: android车载蓝牙开发,车载蓝牙开发
- 下一篇: 902. 最短编辑距离