- 相關(guān)推薦
計算機C語(yǔ)言程序設計的介紹
《C語(yǔ)言程序設計》是計算機專(zhuān)業(yè)的一門(mén)專(zhuān)業(yè)基礎課。下面是小編整理的關(guān)于計算機C語(yǔ)言程序設計的介紹,歡迎參考!
【1】計算機C語(yǔ)言程序設計的介紹
一、 課程介紹
課程名稱(chēng):《C程序設計》
學(xué)時(shí)/學(xué)分:72學(xué)時(shí)/3學(xué)分
先修課程:計算機文化基礎
適用專(zhuān)業(yè):計算機專(zhuān)業(yè)(本科)
開(kāi)課時(shí)間:第三學(xué)期開(kāi)課
開(kāi)課部門(mén):計算機系
二、 課程性質(zhì)和任務(wù)
《C語(yǔ)言程序設計》是計算機專(zhuān)業(yè)的一門(mén)專(zhuān)業(yè)基礎課。 本課程的前導課程有《計算機文化基礎》,后續課程有《數據結構》、《面向對象程序設計》。它是一門(mén)實(shí)踐性很強的課程,既要掌握概念,又要動(dòng)手編程,還要上機調試運行。 對計算機專(zhuān)業(yè)和理工類(lèi)專(zhuān)業(yè)來(lái)說(shuō)是一門(mén)必修的課程。同時(shí), 這門(mén)課程也是“全國非計算機專(zhuān)業(yè)學(xué)生計算機應用能力水平考試”二級考試的主要語(yǔ)種之一。
課程任務(wù):通過(guò)本課程的學(xué)習,學(xué)生應掌握C語(yǔ)言的基本語(yǔ)法,還應掌握程序設計的基本思想、并通過(guò)本課程的'學(xué)習,使學(xué)生掌握傳統的結構化程序設計的一般方法,以C為語(yǔ)言基礎,培養學(xué)生嚴謹的程序設計思想、靈活的思維方式及較強的動(dòng)手能力,并以此為基礎,讓學(xué)生逐漸掌握復雜軟件的設計和開(kāi)發(fā)手段,為后續專(zhuān)業(yè)課程的學(xué)習打下扎實(shí)的理論和實(shí)踐基礎。
三、教學(xué)目標
本課程的教學(xué)目標是:通過(guò)理論和實(shí)踐教學(xué),使學(xué)生較好地掌握 C語(yǔ)言各方面的知識, 掌握基本的程序設計過(guò)程和技巧,具備初步的高級語(yǔ)言程序設計能力, 并能熟練應用 TURBO C集成環(huán)境進(jìn)行C語(yǔ)言的編寫(xiě)、編譯與調試,達到省二級考試要求的能應用C語(yǔ)言解決一般編程問(wèn)題的水平。
三、 考核辦法與成績(jì)評定
1、 期末考試采取筆試考核方式,側重考核學(xué)生對C語(yǔ)言的基本語(yǔ)法與程序設計基本思想的掌握程度。以及考核學(xué)生閱讀程序、修改程序和編寫(xiě)程序的能力。
2、 采取階段小測驗與期末考核相結合。
3、 階段小測驗與期末考試占期末總成績(jì)的比例為3:7
4、 階段小測驗的安排如下:
第一章至第五章階段小測驗
第六章至第七章階段小測驗(循環(huán)控制、數組)
第八章至第九章階段小測驗(函數、預處理命令)
第十章小測驗(指針)
第十一章小測驗(結構體和共用體)
第十三章小測驗(文件)
四、 教材及主要參考書(shū)目
1、 教材
《C程序設計》(第三版)譚浩強 著(zhù) 清華大學(xué)出版社
2、 主要參考書(shū)目
《C程序設計題解與上機指導》(第三版)譚浩強 編著(zhù) 清華大學(xué)出版社
《全國計算機等級考試二級C語(yǔ)言典型題匯與解析》 中國鐵道出版社
《全國計算機等級考試二級C語(yǔ)言程序設計上機考試題型解析》郭速學(xué) 等編著(zhù) 中國水利水電出版社
【2】計算機C語(yǔ)言程序設計的介紹
C語(yǔ)言程序設計是高等院校計算機專(zhuān)業(yè)及相關(guān)專(zhuān)業(yè)重要的專(zhuān)業(yè)基礎課,其目的是培養學(xué)生的程序設計理念、掌握程序設計的基本方法,為后續課程(數據結構、面向對象程序設計、操作系統、編譯原理和軟件工程等)打下堅實(shí)的基礎。
C語(yǔ)言程序設計是一門(mén)實(shí)踐性很強的課程,學(xué)生從一開(kāi)始,普遍給予很高的熱情。對于把目標定位在提高實(shí)踐應用能力的淮海工學(xué)院計算機科學(xué)系來(lái)說(shuō),更應該從一開(kāi)始就很下功夫,盡可能早的讓學(xué)生對程序設計產(chǎn)生濃厚的興趣。與其他院校相比,本課題組的絕大部分成員雖年青但有活力,更重要的是有著(zhù)豐富的工作經(jīng)歷和很強的動(dòng)手能力,對該門(mén)課程有很深的感悟,能很好的把教學(xué)與實(shí)踐應用結合在一起。
C語(yǔ)言程序設計的前期課程通常有計算機導論(或計算機文化基礎)。目前,各大專(zhuān)院校的教學(xué)內容都是基于Windows 98/2000/XP操作系統,但講授到C語(yǔ)言程序設計課程時(shí),又大多以Turbo C為環(huán)境,即退回到了DOS操作系統環(huán)境下,這樣造成兩個(gè)層次的脫節。有一部分學(xué)校使用的教材是基于Turbo C環(huán)境的,而學(xué)生上機實(shí)驗環(huán)境又采用Visual C++等,雖然兩者類(lèi)似,但畢竟有較大差異,不便于提高學(xué)生的動(dòng)手能力。因此在講授該課程時(shí),我們對傳統的講授方法進(jìn)行了改進(jìn),完全以Visual C++為環(huán)境講授C語(yǔ)言程序設計的基本思想、方法和解決實(shí)際問(wèn)題的技巧,并比較了Turbo C和Visual C++之間的一些差異,兼顧了以Turbo C為學(xué)習環(huán)境的讀者。
我們在多年講授和使用C語(yǔ)言編程的基礎上,深切感受到學(xué)習C語(yǔ)言程序設計不僅要掌握C語(yǔ)言的語(yǔ)法要點(diǎn)和編程規范,更重要的是要領(lǐng)會(huì )結構化程序設計思想,綜合運用C語(yǔ)言知識開(kāi)發(fā)大型程序,為此,我們在原有講授的基礎上,增加了"軟件開(kāi)發(fā)過(guò)程的內容",希望通過(guò)課程設計,用一個(gè)較大規模的實(shí)例掌握運用軟件工程的思想進(jìn)行程序開(kāi)發(fā)的一般過(guò)程。
課程歷史沿革
我校開(kāi)設《C語(yǔ)言程序設計》課程的歷史較悠久,最先開(kāi)始于原數理科學(xué)系的計算機軟件專(zhuān)業(yè),目前我院計算機工程學(xué)院、電子工程學(xué)院、理學(xué)院、測繪學(xué)院、機械學(xué)院以及東港學(xué)院等多個(gè)本科專(zhuān)業(yè)均把《C語(yǔ)言程序設計》作為專(zhuān)業(yè)基礎必修課或專(zhuān)業(yè)選修課程。該課程對學(xué)生專(zhuān)業(yè)興趣的培養和程序設計能力的形成極為重要,課程的建設頗受人們重視。該課程的建設經(jīng)歷了以下四個(gè)階段:
1、2000年以前
我校只有專(zhuān)科的`計算機專(zhuān)業(yè),《C語(yǔ)言程序設計》課程屬數理科學(xué)系,當時(shí)計算機專(zhuān)業(yè)的師資力量比較薄弱,還不足以成立系,教學(xué)經(jīng)驗優(yōu)待提高,教學(xué)方法以傳統教學(xué)方式為主,教學(xué)手段開(kāi)始嘗試多媒體投影教學(xué),當時(shí)主要采用紙質(zhì)手寫(xiě)教案和Word文檔的電子教案。
2、2000年7月~2002年7月
學(xué)校成立了計算機科學(xué)系,計算機系對《C語(yǔ)言程序設計》課程的教學(xué)內容與體系進(jìn)行了認真的研究和優(yōu)化,積極開(kāi)展教材和教學(xué)參考資料的建設工作。選用高等教育出版社譚浩強教授編寫(xiě)的《C語(yǔ)言程序設計》教材,課堂教學(xué)積極采用多媒體等先進(jìn)的教學(xué)手段授課,研制開(kāi)發(fā)了《C語(yǔ)言程序設計》,不僅提高了學(xué)生學(xué)習計算機課程的興趣,同時(shí)也改善了教學(xué)效果。
3、2002年8月~2006年12月
2002年,學(xué)校先后與原化工高專(zhuān)實(shí)現合并,計算機系也吸收了一批優(yōu)秀教師,教學(xué)隊伍得到進(jìn)一步壯大。為了進(jìn)一步改進(jìn)教學(xué)方法、提高教學(xué)水平,2002年在對《C語(yǔ)言程序設計》進(jìn)行教學(xué)研究與探討的基礎上,將課程學(xué)時(shí)由以前的48學(xué)時(shí)調整到64學(xué)時(shí),同時(shí)增加了為期一周的《C語(yǔ)言程序設計》課程設計。經(jīng)過(guò)課程小組積極努力,該課程于2005年4月成功申報計算機系一類(lèi)精品課程,在課程建設上得到了一定的資金支持。課程組教師充分發(fā)揮自身技術(shù)優(yōu)勢、網(wǎng)絡(luò )技術(shù)和多媒體技術(shù)在教學(xué)中的輔助作用,架構了一整套功能較為完善的網(wǎng)絡(luò )教學(xué)平臺,實(shí)現了學(xué)生對該課程的學(xué)習不受時(shí)間、地點(diǎn)的限制,擴大了師生交流平臺。
4、2006年12月~至今
2006年12月,《C語(yǔ)言程序設計》被立項為淮海工學(xué)院精品課程建設項目,我們在原先課程小組的基礎上,進(jìn)一步完善師資力量,對課堂教學(xué)內容和教學(xué)方法進(jìn)行了更為深入的研究,根據專(zhuān)業(yè)人才培養需要與軟件技術(shù)的發(fā)展,我們及時(shí)對專(zhuān)業(yè)培養目標及教學(xué)體系進(jìn)行了調整。在原有課時(shí)的基礎上,增加了20學(xué)時(shí)的課外集中上機輔導,保證學(xué)生在按教學(xué)計劃進(jìn)行學(xué)習的之余,有足夠的實(shí)踐以及與教師交流的機會(huì )。課程組還對原先的教學(xué)網(wǎng)站資源重新進(jìn)行整合,設計制作了《C語(yǔ)言程序設計》標準教案,對課程教學(xué)內容、目標、重點(diǎn)、難點(diǎn)、考點(diǎn)、教學(xué)方法、教改方案及實(shí)施要點(diǎn)、創(chuàng )新能力培養方法及要點(diǎn)、教學(xué)資源、習題、實(shí)驗項目等進(jìn)行了統一設計和規定,積極采用采用了現代化的教學(xué)手段,開(kāi)發(fā)了多媒體課件,建立具有較高質(zhì)量的試(卷)題庫,完善教學(xué)文件,探索教學(xué)方法,講究教學(xué)質(zhì)量,提高了學(xué)生學(xué)習興趣,改善了教學(xué)效果。在完成了網(wǎng)絡(luò )教學(xué)平臺向數字化教學(xué)平臺的遷移后,《C語(yǔ)言程序設計》已成為院教學(xué)平臺近百門(mén)課程中瀏覽量最大的一門(mén)課程。
【計算機C語(yǔ)言程序設計的介紹】相關(guān)文章:
C語(yǔ)言程序設計學(xué)習技巧08-02
計算機C語(yǔ)言試題及答案02-25
2017年計算機二級C語(yǔ)言程序設計知識點(diǎn)10-13
2017年計算機二級C++語(yǔ)言程序設計考試內容08-11
計算機二級C語(yǔ)言考點(diǎn)盤(pán)點(diǎn)07-28
計算機二級c語(yǔ)言題庫及答案09-25