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