c語言課程設(shè)計(jì)總結(jié)(精選30篇)
總結(jié)是把一定階段內(nèi)的有關(guān)情況分析研究,做出有指導(dǎo)性結(jié)論的書面材料,它可以使我們更有效率,為此我們要做好回顧,寫好總結(jié)。那么總結(jié)要注意有什么內(nèi)容呢?以下是小編為大家收集的c語言課程設(shè)計(jì)總結(jié),供大家參考借鑒,希望可以幫助到有需要的朋友。
c語言課程設(shè)計(jì)總結(jié) 1
在朗沃學(xué)習(xí)已經(jīng)差不多一個(gè)月了,今天是學(xué)C語言的最后一天。在學(xué)習(xí)C語言的過程中感覺比較輕松,可能是因?yàn)橐郧敖佑|過C語言,再加上只學(xué)了C語言的基礎(chǔ)吧,也有了一些學(xué)習(xí)C語言的總結(jié)。
學(xué)習(xí)C語言的起步就是學(xué)習(xí)它的方法規(guī)則,如果把它學(xué)習(xí)得好在學(xué)習(xí)后面的時(shí)候就比較容易理。比如變量,首先要了解變量的定義方式(格式),其意義是什么(定義變量有什么用);其次就是要我要怎么去運(yùn)用它(我要用什么型式去應(yīng)用它)。在C語言的命令行中所有的語句都是有它自己的一定格式和形式出現(xiàn)在我們面前,所以在學(xué)習(xí)某種語句或命令時(shí)你首先要了解的就是它的規(guī)則是什么、有什么用、怎么實(shí)現(xiàn)等。這些都是語法基礎(chǔ),如果把它們都了解很好了,那么編起程序來就很得心應(yīng)手。比如說if語句和switch語句,這兩種條件語句都是用來執(zhí)行判斷功能的,那什么時(shí)侯用if什么時(shí)侯用switch,如果很好地了解它們的結(jié)構(gòu)和作用的話那么就能靈活運(yùn)用:若它的條件分支是多個(gè)而且條件的值是一個(gè)確定的值時(shí)就可以選用switch。反之,在大多數(shù)情況下就用if。掌握了語言法規(guī)則,不一定就能編出程序來,其實(shí)學(xué)習(xí)編程就是要學(xué)習(xí)一種思想,一種思維方法,首先要確定一種算法,如從1加到100,判斷潤年等,我認(rèn)為這些算法都是一種思維方法。畫流程圖就是在構(gòu)建編寫程序思路的過程,當(dāng)畫好一個(gè)流程圖時(shí)編程思想也就出來了,程序也差不多了,再結(jié)合掌握的語言的方法規(guī)則,在計(jì)算機(jī)里實(shí)現(xiàn)就可以了。任何程序只要有思維,有想法,那么實(shí)現(xiàn)程序時(shí)就不會覺得無從下手。而要學(xué)習(xí)這種思維方法就是多做題,多讀程序,學(xué)習(xí)別人好的思維方法,多想想一個(gè)程序還可不可以有另外一種方法來實(shí)現(xiàn)它。這樣久而久之,自然會形成一種自己的思維方法。因此我認(rèn)為不管學(xué)什么語言都是這樣。
另外,良好的編程習(xí)慣也是學(xué)好C語言的重要因素。例如編寫程序時(shí)用縮進(jìn)的方式、寫注釋、程序?qū)懙揭欢ǖ碾A段時(shí)要做一下測試等。這些工作可以幫我們在調(diào)試程序時(shí)有很大的幫助。程序代碼實(shí)現(xiàn)后,錯(cuò)誤是難免的,所以也要鍛煉自己的調(diào)試查錯(cuò)能力,而良好的編程習(xí)慣可以使我們在調(diào)試時(shí)減小工作量和提高調(diào)試效率,也有助于形成自己的編程風(fēng)格。
C語言是一種編譯性的語言,由于出現(xiàn)的時(shí)間比較早,所以現(xiàn)在有很多不同的編譯環(huán)境。在這里我不想推薦一種編譯環(huán)境,只是希望大家能夠找到滿足自己要求的。首先我們可能會去找中文的編譯環(huán)境,比如國內(nèi)的WIN-TC之類,但是從以后的學(xué)習(xí)中我認(rèn)為初學(xué)者還是應(yīng)該從英文的環(huán)境開始入手會比較好。因?yàn)榇蠖鄶?shù)的編譯器都是英文的,如果對英文不習(xí)慣,為了將來你也要慢慢的去學(xué)習(xí)適應(yīng)。當(dāng)然不是每個(gè)人的英文水平都會那么好,那么我們可以借助于計(jì)算機(jī),用一些在線的翻譯軟件,如金山詞霸之類的就很好用。讓我們在學(xué)習(xí)一種計(jì)算機(jī)語言的.同時(shí)又可以從中掌握一些常用的英語單詞,這對于我們以后學(xué)習(xí)計(jì)算機(jī),無論是不是從事軟件開發(fā)都會有好處的。
不要想以后的計(jì)算機(jī)語言會是中文的語句,這一點(diǎn)永遠(yuǎn)都只會是幻想。我們可以想一下,是打一個(gè)IF快一些,還是你打“如果”快一些呢?
學(xué)習(xí)語言要有目的性。沒有目的你會發(fā)現(xiàn)自己的學(xué)習(xí)的過程中很枯燥,會漸漸失去對C語言的學(xué)習(xí)興趣。所以我們要有一個(gè)遠(yuǎn)大而又容易實(shí)現(xiàn)的目的,我要用C語言來做什么?再把這個(gè)最終的目的分成部分,讓我們慢慢的一點(diǎn)一點(diǎn)的來完成它,這樣在學(xué)習(xí)C語言的過程中,我們就會始終陶醉在一個(gè)又一個(gè)成功的喜悅里,讓我們的學(xué)習(xí)越來越有興趣。有一天,我們會發(fā)現(xiàn):原來學(xué)習(xí)C語言真的是一件很有意思的事兒,而且學(xué)好C語言也不是很難么!
學(xué)習(xí)C語言要有一定的方法。很多人學(xué)習(xí)C語言都是自學(xué)的,這里我向大家推薦一種方法。在學(xué)習(xí)的過程中,我們會發(fā)現(xiàn)一章一章的看下去會很枯燥,那么我們可以先掌握C語言的基本數(shù)據(jù)類型和控制結(jié)構(gòu),然后用自己的想法來實(shí)現(xiàn)一種功能,不會的地方可以再去書中找。不要把書當(dāng)成教材,要把它當(dāng)成一本字典,一個(gè)工具。如果大家還是習(xí)慣于看書中的章節(jié)循序漸近的話,我們也可以改一下,遇到不會的地方,我們可以跳過去,看下面的章節(jié),直到把書看過一遍后我們再回到以前不懂的地方,你就會發(fā)現(xiàn)你已經(jīng)可以看懂了。再有就是不要看一本書,每個(gè)人的思想都不相同,雖然都是C語言書籍的作者,但每個(gè)人對C語言的理解和表述都不會一樣的,如果你正在看的一本書你看不懂,或是不理解,那么我建議你再去買一本另外作者寫的。也就是說不一定別人說的好書就適合我們,書一定要多讀多看。學(xué)習(xí)C語言只看書也是不夠的,我們要一邊看書,一邊上機(jī)做練習(xí),或者在你學(xué)習(xí)了C語言的基礎(chǔ)知識以后就可以找一些別人的程序來看,遇到不明白的函數(shù)可以再翻一下書,當(dāng)然,看別人程序的時(shí)候手頭有一本庫函數(shù)大全是最好不過的事兒了。如果查書也理解不了,我們可以把他的程序輸入到計(jì)算機(jī)里,情況好的話能夠順利通過編譯,如果不能順利執(zhí)行,我們也同樣可以學(xué)習(xí)到一些C語言調(diào)試方面的知識。
說了這么多有朋友也許會問,學(xué)習(xí)C或其它語言對我們有什么好處呢?有一點(diǎn)我可以告訴給大家,學(xué)習(xí)C語言可以讓我們更好的鍛煉自己的邏輯思維能力,還可以讓你掌握更好的計(jì)算機(jī)知識,在不斷學(xué)習(xí)的過程中讓你真正的自信起來!讓我們一起來學(xué)習(xí)C語言吧!
c語言課程設(shè)計(jì)總結(jié) 2
通過一學(xué)期對C語言的學(xué)習(xí),我感覺學(xué)習(xí)C語言是有一定難度卻又是非常有趣的科目。這段時(shí)間的學(xué)習(xí)我知道了C語言的基本特點(diǎn)有以下幾點(diǎn):
1. 語言簡潔,使用靈活方便。
2. 運(yùn)算符豐富,表達(dá)能力強(qiáng)。
3. 數(shù)計(jì)類型豐富。
4. 目標(biāo)程序質(zhì)量高,具有面向硬件系統(tǒng)的特點(diǎn)。
5. 具有結(jié)構(gòu)化的控制語句和模塊化的程序結(jié)構(gòu)。
6. 具有編譯預(yù)處理功能。
7. 程序設(shè)計(jì)自由度大,可移植性好。
這段時(shí)間學(xué)習(xí)使我掌握了:
一、 我學(xué)習(xí)了C語言的數(shù)據(jù)類型、常量與符號常量、變量、
C語言的運(yùn)算符和表達(dá)式、賦值運(yùn)算符和賦值表達(dá)式、自增自減運(yùn)算符以及逗號表達(dá)式等。
二、 這章介紹了結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)、C語句概述、
數(shù)據(jù)輸出包括字符輸出函數(shù)put)和格式輸出函數(shù)printf()、數(shù)據(jù)輸入包括字符輸入函數(shù)get)和格式輸入函數(shù)scanf(),還有一些簡單的C語程序設(shè)計(jì)舉列等。
前幾天一直在看C++語法,所以對一些比較實(shí)際的.例子總感到比較抽象,但是那也是一個(gè)必需階段,可能大家和我的學(xué)習(xí)方式不一樣,但從剛接觸程序到現(xiàn)在來看,發(fā)現(xiàn)這樣學(xué)習(xí)語言的方法挺不錯(cuò)的。
經(jīng)過第一階段對語法的學(xué)習(xí),我覺得實(shí)例階段應(yīng)該是一個(gè)過渡階段吧,通過前一階段對語法的學(xué)習(xí)之后,可能有很多概念我們都比較模糊,或者說很多東西太抽象了,這就為我們第二個(gè)階段的學(xué)習(xí)做好了實(shí)例化的準(zhǔn)備,可以這樣說吧,第一個(gè)階段就我們?yōu)槲覀兊膶W(xué)習(xí)一樣?xùn)|西而構(gòu)建的一個(gè)類,里面講了我們應(yīng)該在這里面要做什么?第二階,也就是本階段,我們就應(yīng)該去把前一段的東西具體化(實(shí)例化先前創(chuàng)建的類),那怎么個(gè)具體化呢,去練習(xí)一些小例子,從網(wǎng)上下載的電子書上有很多這方面的例子的,如果有自己去書店買書的話,里面也應(yīng)該提供了不少,里面的例子,我是每次都打了一遍,也許有的人不會親自去用手打一遍,什么copy等,當(dāng)然這樣也行,但我個(gè)人認(rèn)為,對于初學(xué)者來說,最好還是自己動力打一遍比較好,畢竟這些東西對我們來說,都比較陌生,如果每個(gè)字都自己打完的話,有些代碼你不想記住也難了,在這里,我們得弄懂練習(xí)的每一個(gè)例子,如果能把一些例子稍稍修改,弄懂里面精髓的東西,讓自己知道為什么這樣做,那么是最好不過的了,我平時(shí)練習(xí)時(shí),這一步是少不了的,都習(xí)慣了,所以也就成了條件反射,想不這樣都不行。
最后,我們就應(yīng)該匯一下總,把前面做過的例子里所用的技術(shù)理一下,再做一個(gè)比較大的例子,盡量把到目前為止所懂的知識全部應(yīng)用到里面去,只是盡量,當(dāng)然有些東西是不能集成到一起的,也是是代碼之間的排斥性。
這是個(gè)人的一點(diǎn)學(xué)習(xí)總結(jié),希望能更好的運(yùn)用到學(xué)習(xí)中去。C語言是一門很有用的、對于我們的就業(yè)很實(shí)際的語言,學(xué)習(xí)好C語言是一項(xiàng)必須而實(shí)際的任務(wù)。我們必須要好好掌握。
c語言課程設(shè)計(jì)總結(jié) 3
在科技高度發(fā)展的今天,計(jì)算機(jī)在人們之中的作用越來越突出。而c語言作為一種計(jì)算機(jī)的語言,我們學(xué)習(xí)它,有助于我們更好的了解計(jì)算機(jī),與計(jì)算機(jī)進(jìn)行交流,因此,c語言的學(xué)習(xí)對我們尤其重要。
在這個(gè)星期里,我們專業(yè)的學(xué)生在專業(yè)老師的帶領(lǐng)下進(jìn)行了c語言程序?qū)嵺`學(xué)習(xí)。在這之前,我們已經(jīng)對c語言這門課程學(xué)習(xí)了一個(gè)學(xué)期,對其有了一定的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很陌生,更多的在運(yùn)用起來的時(shí)候還是感到很棘手,畢竟,萬事開頭難嘛。
由于時(shí)間的關(guān)系,我們的這次實(shí)踐課程老師并沒有給我們詳細(xì)的介紹,只是給我們簡單的介紹了幾個(gè)比較重要的實(shí)際操作。包括了程序模塊處理.簡單界面程序.高級界面程序.程序的添加修改.用程序做一元線性回歸處理以及用c語言程序來畫粒度分布圖等這幾樣比較重要的時(shí)間操作。
上機(jī)實(shí)驗(yàn)是學(xué)習(xí)程序設(shè)計(jì)語言必不可少的實(shí)踐環(huán)節(jié),特別是c語言靈活、簡潔,更需要通過編程的實(shí)踐來真正掌握它。對于程序設(shè)計(jì)語言的學(xué)習(xí)目的,可以概括為學(xué)習(xí)語法規(guī)定、掌握程序設(shè)計(jì)方法、提高程序開發(fā)能力,這些都必須通過充分的實(shí)際上機(jī)操作才能完成。
學(xué)習(xí)c程序設(shè)計(jì)語言除了課堂講授以外,必須保證有不少于課堂講授學(xué)時(shí)的上機(jī)時(shí)間。因?yàn)閷W(xué)時(shí)所限,課程不能安排過多的統(tǒng)一上機(jī)實(shí)驗(yàn),所以希望學(xué)生有效地利用課程上機(jī)實(shí)驗(yàn)的機(jī)會,盡快掌握用c語言開發(fā)程序的能力,為今后的繼續(xù)學(xué)習(xí)打下一個(gè)良好的基礎(chǔ)。為此,我們結(jié)合課堂講授的內(nèi)容和進(jìn)度,安排了12次上機(jī)實(shí)驗(yàn)。課程上機(jī)實(shí)驗(yàn)的目的,不僅僅是驗(yàn)證教材和講課的內(nèi)容、檢查自己所編的程序是否正確,課程安排的上機(jī)實(shí)驗(yàn)的目的可以概括為如下幾個(gè)方面:
1.加深對課堂講授內(nèi)容的理解
課堂上要講授許多關(guān)于c語言的語法規(guī)則,聽起來十分枯燥無味,也不容易記住,死記硬背是不可取的。然而要使用c語言這個(gè)工具解決實(shí)際問題,又必須掌握它。通過多次上機(jī)練習(xí),對于語法知識有了感性的認(rèn)識,加深對它的理解,在理解的基礎(chǔ)上就會自然而然地掌握c語言的語法規(guī)定。對于一些內(nèi)容自己認(rèn)為在課堂上聽懂了,但上機(jī)實(shí)踐中會發(fā)現(xiàn)原來理解的偏差,這是由于大部分學(xué)
生是初次接觸程序設(shè)計(jì),缺乏程序設(shè)計(jì)的實(shí)踐所致。
學(xué)習(xí)c語言不能停留在學(xué)習(xí)它的語法規(guī)則,而是利用學(xué)到的知識編寫c語言程序,解決實(shí)際問題。即把c語言作為工具,描述解決實(shí)際問題的步驟,由計(jì)算機(jī)幫助我們解題。只有通過上機(jī)才能檢驗(yàn)自己是否掌握c語言、自己編寫的程序是否能夠正確地解題。
通過上機(jī)實(shí)驗(yàn)來驗(yàn)證自己編制的程序是否正確,恐怕是大多數(shù)同學(xué)在完成老師作業(yè)時(shí)的心態(tài)。但是在程序設(shè)計(jì)領(lǐng)域里這是一定要克服的傳統(tǒng)的、錯(cuò)誤的想法。因?yàn)樵谶@種思想支配下,可能你會想辦法去掩蓋程序中的錯(cuò)誤,而不是盡可能多地發(fā)現(xiàn)程序中存在的問題。自己編好程序上機(jī)調(diào)試運(yùn)行時(shí),可能有很多你想不到的情況發(fā)生,通過解決這些問題,可以逐步提高自己對c語言的理解和程序開發(fā)能力。
2.熟悉程序開發(fā)環(huán)境、學(xué)習(xí)計(jì)算機(jī)系統(tǒng)的操作方法
一個(gè)c語言程序從編輯、編譯、連接到運(yùn)行,都要在一定的外部操作環(huán)境下才能進(jìn)行。所謂環(huán)境就是所用的計(jì)算機(jī)系統(tǒng)硬件、軟件條件,只有學(xué)會使用這些環(huán)境,才能進(jìn)行程序開發(fā)工作。通過上機(jī)實(shí)驗(yàn),熟練地掌握c語言開發(fā)環(huán)境,為以后真正編寫計(jì)算機(jī)程序解決實(shí)際問題打下基礎(chǔ)。同時(shí),在今后遇到其它開發(fā)環(huán)境時(shí)就會觸類旁通,很快掌握新系統(tǒng)的使用。
3.學(xué)習(xí)上機(jī)調(diào)試程序
完成程序的編寫,決不意味著萬事大吉。你認(rèn)為萬無一失的程序,實(shí)際上機(jī)運(yùn)行時(shí)可能不斷出現(xiàn)麻煩。如編譯程序檢測出一大堆錯(cuò)誤。有時(shí)程序本身不存在語法錯(cuò)誤,也能夠順利運(yùn)行,但是運(yùn)行結(jié)果顯然是錯(cuò)誤的。開發(fā)環(huán)境所提供的編譯系統(tǒng)無法發(fā)現(xiàn)這種程序邏輯錯(cuò)誤,只能靠自己的上機(jī)經(jīng)驗(yàn)分析判斷錯(cuò)誤所在。程序的調(diào)試是一個(gè)技巧性很強(qiáng)的工作,對于初學(xué)者來說,盡快掌握程序調(diào)試方法是非常重要的。有時(shí)候一個(gè)消耗你幾個(gè)小時(shí)時(shí)間的小小錯(cuò)誤,調(diào)試高手一眼就看出錯(cuò)誤所在。
通過這次為數(shù)不多的幾天計(jì)算機(jī)實(shí)踐學(xué)習(xí),我們了解了一些關(guān)于c語言的知識,理解鞏固了我們c語言的理論知識,著對我們將來到社會工作將會有莫大的幫助。同時(shí)它讓我知道,只要你努力,任何東西都不會太難。
這個(gè)星期,我們迎來了c語言實(shí)訓(xùn)――一次至為重要的實(shí)訓(xùn)。在這個(gè)星期里,同學(xué)們都很認(rèn)真的做著那20多道實(shí)訓(xùn)題目,遇到不懂的互相請教,或請問老師。非常感謝老師對我們的幫助,這次實(shí)訓(xùn)使我受益匪淺,收獲了很多。 通過c語言實(shí)訓(xùn),讓我加深了對c語言的了解,而不只是單單的在課本中學(xué)到的那些理論,平時(shí)乏味的課程,通過自己動手親自編寫,變的生動有趣,而在自己動手的過程中,出現(xiàn)的問題很多,比理論要難的多,當(dāng)一個(gè)程序?qū)懲暌院螅?jīng)常會有很多錯(cuò)誤而沒法解決。不過,通過幾天的實(shí)訓(xùn),逐漸積攢了一些經(jīng)驗(yàn),有些錯(cuò)誤可以很快就看出來。
這次實(shí)訓(xùn)有很大的收獲,讓我對c語言有了更深的認(rèn)識,平時(shí)在課堂上學(xué)到的東西可以自己動手編寫,將其轉(zhuǎn)化成一些實(shí)用的技能。如果是一個(gè)程序?qū)懲暌惶庡e(cuò)誤也沒有,會有種成就感,于是興趣就來了,興趣來了,自然學(xué)的東西也就多了,能把理論變成實(shí)際的技能,讓我對c語言有了濃厚的興趣和更深層的認(rèn)識。 c語言是一個(gè)有序的學(xué)習(xí),學(xué)了最基本的.替換,然后擴(kuò)展到循環(huán),嵌套,條理很清楚,不是一個(gè)零散的知識,實(shí)際上所有的課程都如此,不過通過實(shí)訓(xùn)我也知道了自己的不足,存在的很多問題。比如自己寫的寫的小程序出了問題,不會解決了就叫老師幫忙,雖然說一定意義上增加了師生之間的感情,但是會養(yǎng)成一種依賴的心理,碰到問題了第一個(gè)想到的是求助而不是自己獨(dú)立解決,所以以后要多多鍛煉自己的信心和增加自己的能力,爭取做到老師不在身邊的時(shí)候也可以完成一些簡單的程序編寫與錯(cuò)誤排除。還有自己的基礎(chǔ)知識不扎實(shí),遇到的問題,沒有很好的邏輯思維,親自編寫一個(gè)陌生的程序的時(shí)候會有種無法下手的感覺,找不到突破口。通過實(shí)訓(xùn),逐漸理清了順序,對于簡單的程序和一些相對比較繁瑣的嵌套,循環(huán),不在是看著一頭霧水。其實(shí)只要理清了思路,把基礎(chǔ)知識掌握了,然后有條不紊的分析,一步一步理解,c語言還是很有意思的課程。 自己親自動手編寫程序讓我增加了對c語言程序開發(fā)環(huán)境的了解,在上課的時(shí)候老師就講,學(xué)習(xí)c語言最重要的是學(xué)習(xí)c語言的邏輯思維,不管以后從事什么行業(yè),學(xué)習(xí)c語言都對自己的職業(yè)很有幫助,如果是從事編程工程工作的話。當(dāng)初在初步接觸c語言的時(shí)候,看著一堆“奇形怪狀”的符號,覺得甚是無聊,通過這次實(shí)訓(xùn),擺脫了那種似懂非懂的狀態(tài)!感謝學(xué)校安排這次實(shí)訓(xùn)和老師的耐心講解,讓我學(xué)到了很多知識,在實(shí)訓(xùn)過程中,同學(xué)之間的相互探討,老師的循循善誘,最終讓我們達(dá)到了舉一反三的效果,在學(xué)知識的同時(shí),也增加了同學(xué)老師之間的感情。希望以后還會有更多類似的實(shí)訓(xùn)課程,在有限的大學(xué)時(shí)間內(nèi)學(xué)到更多的實(shí)用技能,為以后的工作打下一個(gè)良好的基礎(chǔ)。
這次實(shí)訓(xùn)似乎是對我巨大的考驗(yàn),程序在不慌不忙的進(jìn)行著,按照我自身的進(jìn)度,提前完成是沒有問題的,但是很多客觀條件讓我不得不在最后的時(shí)間里才上交的作業(yè)。每當(dāng)我把程序?qū)懲暌院螅瑓s由于每一臺電腦的識別格式不一樣而導(dǎo)致我所寫的文件一次次的被損壞,盡管這樣,我仍然沒有放棄,最后還趕在截止時(shí)間到來之前上交了我的作業(yè)!
這一次編寫大作業(yè)的程序又讓我感受到學(xué)程序可以鍛煉縝密的思維了。因?yàn)槠綍r(shí)練習(xí)的都是小程序,所以句段比較少,一些錯(cuò)誤都很容易被檢查出來,但是這次實(shí)訓(xùn)卻是上百段的語句,難以檢查,似乎也沒有經(jīng)驗(yàn)去怎么檢查,那一剎那感覺到很急,但又不知如何是好,可是又不輕易的向老師詢問,因?yàn)楹孟裥U簡單,相信自己能夠檢查出來,所以我一般都是獨(dú)立思考的完成的,只有少部分是在老師和與同學(xué)討論下完成的。在編寫程序中,真的是細(xì)節(jié)決定成敗,因?yàn)椴还艹绦虻恼Z句是多是少,但是只要有一條語句或語法不正確,就不能使程序得到所需要的結(jié)果。沒能夠使自己編寫出來的程序等到想要的結(jié)果,意味著這是一個(gè)不理想的程序,對于本次編寫來說則是失敗的。
最后,非常感謝學(xué)校給我們這次實(shí)訓(xùn)的機(jī)會。極高的鍛煉了我們的邏輯思維能力。人非生而知之,雖然我們現(xiàn)在的知識結(jié)構(gòu)還很差,但是我們知道要學(xué)的知識,一靠努力學(xué)習(xí),二靠潛心實(shí)踐。沒有實(shí)踐,學(xué)習(xí)就是無源之水,無本之木。在剩下的時(shí)間里,我們會更加努力的學(xué)習(xí)。
c語言課程設(shè)計(jì)總結(jié) 4
不知不覺在xx學(xué)習(xí)也有一個(gè)月,在這一個(gè)月中,生活上,我已經(jīng)熟悉并習(xí)慣了周圍的環(huán)境。學(xué)習(xí)上,我也有了不小的進(jìn)步,雖然還是有很多欠缺的地方,但我相信再經(jīng)過一段時(shí)間的學(xué)習(xí),我一定會有更大的進(jìn)步。
在前三個(gè)星期,我們系統(tǒng)的學(xué)習(xí)了c語言,不敢說學(xué)的非常好,但還是可以的。雖然是短期的學(xué)習(xí),但可能是之前接觸過的原因,學(xué)起來并不是很辛苦,感覺還是比較輕松的。在這三個(gè)星期里,我鞏固了之前學(xué)過的知識,也進(jìn)一步學(xué)習(xí)了之前沒有學(xué)到的,或者之前學(xué)的不到位的地方。讓我對c語言有了進(jìn)一步的深刻的了解,以及規(guī)范熟練的運(yùn)用。在C語言課程的最后,我們做了一個(gè)小項(xiàng)目,向全班同學(xué)演示了自己在三個(gè)星期里所編寫的程序。在最后完成的時(shí)候,我都不敢相信,這是我親手編寫出來的程序。
而在近兩個(gè)星期的.數(shù)據(jù)結(jié)構(gòu)的課程的學(xué)習(xí)過程中,我就有點(diǎn)力不從心了。之前也沒有接觸過這門課程,很多東西都理解不了,思維轉(zhuǎn)不過彎來,編寫程序的時(shí)候甚至感覺無從下手。老師的`課講的很好,也十分有條理,可有很多邏輯思維上的東西并不是老師講,我們就能懂的,老師也只能起到引導(dǎo)的作用,還是需要自己慢慢摸索,慢慢理解。我感覺自己還是需要時(shí)間,去慢慢消化,去慢慢理解。
最近幾天,我們開始分組做項(xiàng)目(電子地圖管理系統(tǒng)),雖然感覺自己不會的東西還有很多,但我還是努力完成組長分配給我的任務(wù),一邊學(xué)習(xí),一邊編程序。在項(xiàng)目的完成過程中,我更多的學(xué)會的是團(tuán)隊(duì)合作與交流,有些東西你不會,你不懂,但有其他人會,合作與交流才能更好的完成一個(gè)項(xiàng)目。
c語言課程設(shè)計(jì)總結(jié) 5
從這學(xué)期開始接觸C語言,它對于我來說就只是一個(gè)模糊的概念,就覺得這個(gè)東西我是用不著的,其實(shí)不然。從這次C語言的實(shí)訓(xùn),我才認(rèn)識到其實(shí)在很早以前我們已經(jīng)接觸運(yùn)用了它,只是我們并沒有深入的去了解一個(gè)程序它的產(chǎn)生與它的規(guī)律。
在次過程中我們深刻的感觸到團(tuán)隊(duì)的重要性,平時(shí)都沒怎么認(rèn)真,老師講的東西我們也并不是都懂或者是上課的時(shí)候都沒聽,平時(shí)沒在意,自然在實(shí)際操作的時(shí)候你就會發(fā)現(xiàn)腦子就不夠用了。首先是小組的.明確分工,自然效率就可想而知了,當(dāng)然這也是老師精心策劃的結(jié)果。緊接著的調(diào)試,我才知道一個(gè)程序的產(chǎn)生是多么的不易,至少對于我們這些初學(xué)者來說是這樣的,并且我們也早已在享用它的便利,有了它才有了我們握著鼠標(biāo)的一揮而就,才有了我們凌亂數(shù)據(jù)的一目了然與井井有條。
一個(gè)程序就這么產(chǎn)生了,可是它僅僅是我們拿著老師設(shè)計(jì)好只是有那么點(diǎn)點(diǎn)缺失的程序的錄入,要讓我自己弄那么一個(gè)程序出來感覺真的是天方夜譚。在畫我們自己挑選的版塊的流程圖的時(shí)候又一難題出現(xiàn)了,都不知道從哪兒著手了,從課本的翻閱到群組的討論,其間大家都是互幫互助,不僅提高了我們的學(xué)識,共識了我們的智慧,還大大增進(jìn)了同學(xué)之間的友誼。
老師一個(gè)個(gè)不厭其煩的指導(dǎo),讓我們親自弄清楚每一個(gè)
細(xì)節(jié),了解每一個(gè)步驟,在脫口講解與老師的提問中發(fā)現(xiàn)問題,解決問題。在不同的同學(xué)身上找出不同的問題,共享問題,共享智慧。記得我們老師也是微笑著對我們說“是不是這樣才覺得真正的學(xué)了點(diǎn)東西?”。我們的回答是“對”。
這次實(shí)訓(xùn)讓我對C語言的學(xué)習(xí)又稍稍提高了那么點(diǎn)興趣,不覺得它是那么的無聊與迷茫。讓我從客觀上認(rèn)識到其實(shí)電腦還是不如我們?nèi)四X,因?yàn)樗男呐K還是人來設(shè)計(jì)的。只是那些人他們的付出與他們的腦細(xì)胞和我不同而已。
c語言課程設(shè)計(jì)總結(jié) 6
兩周的上機(jī)實(shí)習(xí)結(jié)束了,在這段時(shí)間內(nèi),我的C語言知識得到了溫習(xí),編程能力得到了很大的提高,我覺得這次實(shí)習(xí)很重要,而且是恰逢其時(shí),當(dāng)然通過自己編程的過程,也有了一些總結(jié):
編程要的是正確的結(jié)果,體會的是艱辛的過程,收獲的是好心情。
首先編程的時(shí)候你不能覺得這是一個(gè)繁瑣的過程,在遇到出錯(cuò)的時(shí)候要有信心解決,不要害怕出錯(cuò),不能忽略細(xì)節(jié),尤其是對標(biāo)點(diǎn)以及輸入輸出函數(shù),要正確使用。其次,編程要有一個(gè)扎實(shí)的知識儲備,沒把課本看好,沒把例題看好,不會編出正確的程序,同時(shí),如果不多看程序,不斷吸收別人的編程思想,就不會編出精彩的程序;當(dāng)然也不能忽略與別人討論與請教,在這過程中,我們可以相互交流編程想法,找到解決問題的最佳路徑,這種團(tuán)結(jié)協(xié)作的精神也是必須要有的。
兩周很短,編程的過程卻很漫長,思考,編程,改錯(cuò),運(yùn)行,這就是編程的感覺。感謝幫助我,還有一起討論問題的同學(xué),感覺老師細(xì)心的指導(dǎo),在遇到小問題的時(shí)候,他也是很耐心的解答,感謝這次上機(jī)機(jī)會,讓我重新溫習(xí)了C語言,也讓我對明年的等級考試更有信心。在初學(xué)C語言的一個(gè)學(xué)期后,我們進(jìn)行了C語言實(shí)訓(xùn)階段,嘗試編寫一個(gè)比較復(fù)雜的程序系統(tǒng)。在這次實(shí)訓(xùn)中,我對對C語言有了一個(gè)更深的了解認(rèn)識,也對這個(gè)學(xué)期學(xué)的知識得到鞏固,還嘗試運(yùn)行編程,每次運(yùn)行程序成功,讓我對下面的`項(xiàng)目就充滿信心。通過自己與同學(xué)合作編寫程序,最終把最初的理論知識轉(zhuǎn)化基本技能。這次的實(shí)訓(xùn),使我對C語言的學(xué)習(xí)產(chǎn)生濃厚的興趣。
通過這次實(shí)訓(xùn),也使我們發(fā)現(xiàn)了許多問題。
在實(shí)訓(xùn)中,我們認(rèn)識到自己還有很多的知識沒學(xué)好,基礎(chǔ)知識沒理清,而且許多東西還要去翻書,去上網(wǎng)搜索。而且遇到一些小錯(cuò)誤運(yùn)行不出來,就會煩躁不安,覺得有些自暴自棄或者抱怨項(xiàng)目的變態(tài),以后要克服,盡量保持一顆良好的心態(tài),學(xué)好C語言,也學(xué)好用C語言編寫一個(gè)按要求的系統(tǒng)。
一年來,我們已經(jīng)學(xué)習(xí)了VB語言和C語言,在應(yīng)用這些語言的過程中,我們的邏輯思維得到了加強(qiáng),更重要的是我們把在數(shù)學(xué)上學(xué)習(xí)到的算法應(yīng)用到計(jì)算機(jī)程序中,通過分析問題,調(diào)查研究,最終解決問題。盡管每次解決問題的過程不會都很順利,尤其是在出錯(cuò)的時(shí)候總是很難解決那些很細(xì)微的錯(cuò)誤,比如一個(gè)符號打錯(cuò),或者漏掉一個(gè)標(biāo)點(diǎn),檢查起來都會很麻煩,但是,每次成功的運(yùn)行,得到的不僅僅是一個(gè)正確的結(jié)果,更多的是體會到了過程,有了一種成就感,特別是C語言,最能給我這種感覺。
還有就是對于未來,近程就是下學(xué)期,我覺得我還有許多方面需要提高。
首先我要繼續(xù)學(xué)習(xí)好C語言的基礎(chǔ)知識,然后能在電腦上熟練的運(yùn)用。然后每天都能寫一些程序,上網(wǎng)時(shí)候多看一些優(yōu)秀的教程和優(yōu)秀的代碼。遇到問題時(shí)多和同學(xué)討論,并且多弄出幾套方案,多鍛煉自己結(jié)局問題的能力和與同學(xué)合作的能力。
總之,這一切都成為我記憶里面的一個(gè)篇章,更是在C語言編程上的一個(gè)里程碑。
c語言課程設(shè)計(jì)總結(jié) 7
在初學(xué)c語言的一個(gè)學(xué)期后,我們進(jìn)行了c語言實(shí)訓(xùn)階段,嘗試自己編寫一個(gè)比較復(fù)雜的程序系統(tǒng)。在為期兩周的時(shí)間中,我們同組的同學(xué)共同的感受是:c語言實(shí)訓(xùn)和平時(shí)上課所接觸的程序是有很大不同的,所經(jīng)受的考驗(yàn)和克服的困難是平時(shí)所無法比擬的。好在同組的搭檔們精誠合作,分工明確,有問題共同解決,攻克了c語言實(shí)訓(xùn)的復(fù)雜程序。在這里,我作為其中的參與者,自然感觸良多。
剛開始接觸到c的時(shí)候,我已經(jīng)學(xué)過一些有關(guān)vb的內(nèi)容,這個(gè)在算法和思維上稍微有點(diǎn)幫助。回想本學(xué)期的學(xué)習(xí),首先,最基本的,是c的數(shù)據(jù)格式,讓我們知道整數(shù),浮點(diǎn)數(shù)以及字符常量在c中的運(yùn)用。然后,在學(xué)會了數(shù)據(jù)轉(zhuǎn)化,以及熟練的可以對各種數(shù)據(jù)處理之后,我開始進(jìn)行有關(guān)數(shù)據(jù)結(jié)構(gòu),像數(shù)組,結(jié)構(gòu)體等的學(xué)習(xí),因?yàn)橛械臇|西從現(xiàn)有的知識來看都是非常簡單的,還沒有聯(lián)系到指針等等一些復(fù)雜的概念。可是,僅僅學(xué)會這些是遠(yuǎn)遠(yuǎn)不夠的,c語言中,還有很多更加經(jīng)典、重要、實(shí)用的知識。
說說函數(shù)。雖說很多程序語言都有函數(shù)這一內(nèi)容,但我覺得c語言的函數(shù)是最有魅力的了。學(xué)習(xí)函數(shù)的方法是比較簡單的,只有兩個(gè)字“牢記”,即:牢記函數(shù)的功能,牢記函數(shù)的用途以及如何輸入輸出。函數(shù)從本質(zhì)上講是一段通用程序,用它可以幫助我們節(jié)約很多編程的時(shí)間,學(xué)習(xí)c語言的“高人”都說,一個(gè)聰明的編程者在編寫程序前往往總是先找自己所編寫的程序中有多少是可以用函數(shù)來代替的。比如,大家可以作一個(gè)比較字符串的實(shí)驗(yàn),用c語言中的strcmp()函數(shù)只要一句話,而自己編寫的話,30句都很難實(shí)現(xiàn),可想而知函數(shù)的實(shí)用和快捷。在我們c語言實(shí)訓(xùn)的代碼中,函數(shù)更是得到了充分的應(yīng)用,可以說,實(shí)訓(xùn)題目的復(fù)雜代碼,就是用無數(shù)個(gè)函數(shù)的調(diào)用和嵌套積累出來的。
要注意的是,有的同學(xué)剛剛開始的時(shí)候,都是被一些大的程序激勵的,所以當(dāng)開始的時(shí)候看到繁瑣的數(shù)據(jù)轉(zhuǎn)化和簡單的算法,都覺得很無聊,都想自己做幾個(gè)自己滿意的程序來看看,雖然這種想法很好,但是,我們說,沒有基礎(chǔ),純粹是搬照一些現(xiàn)成設(shè)計(jì)方法,是不足取的。要知道,程序設(shè)計(jì)講究的是個(gè)人的思維的.,假如剛開始就被一些現(xiàn)成的思想束縛住,以后就會覺得很無趣。
我們知道,指針其實(shí)是c語言的靈魂,許多的數(shù)據(jù)結(jié)構(gòu)在我們學(xué)到這里之前都可以說是精通了。所以我們的任務(wù)就是,讓數(shù)據(jù)結(jié)構(gòu)在指針中運(yùn)行。當(dāng)然,剛剛開始接觸到這些新的東西,是一件非常痛苦的事情,所以我們一定要用非常形象的思維去看待指針,不能太固化。所以,新的東西,比如結(jié)構(gòu)體在指針中的表現(xiàn)方法,數(shù)組及多維數(shù)組在結(jié)構(gòu)體中的運(yùn)用,都一點(diǎn)一點(diǎn)的加了進(jìn)來,同時(shí)豐滿了我們對原來c的數(shù)據(jù)機(jī)構(gòu),數(shù)據(jù)表示的理解。當(dāng)我們完成了這三步的學(xué)習(xí),我們已經(jīng)可以自豪的說,我們的基礎(chǔ)都扎實(shí)了,可以進(jìn)一步的學(xué)習(xí)有關(guān)算法,設(shè)計(jì)概念等等深層次的東西了。
但是,指針,結(jié)構(gòu)體,這些太抽象的東西,在學(xué)習(xí)c語言的時(shí)候我們就有點(diǎn)“似懂非懂”,可是在眼下的c語言實(shí)訓(xùn)中,像這么重要的c語言知識,一定要達(dá)到能熟練掌握,實(shí)際運(yùn)用的程度。在實(shí)訓(xùn)的大程序中,結(jié)構(gòu)體在指針中的表現(xiàn)方法,數(shù)組及在結(jié)構(gòu)體中的運(yùn)用等具體的技術(shù)環(huán)節(jié),都得到了體現(xiàn),不會指針,我們的工作是沒法展開的。所以,在實(shí)訓(xùn)期間,大家在鞏固基本知識的基礎(chǔ)上,逐塊攻克實(shí)訓(xùn)課題,克服了困難,自信心得到了提高。
最后,談?wù)勎覀兘M的程序軟件。商店商品管理系統(tǒng),是一個(gè)比較利于應(yīng)用,解決實(shí)際問題,方便實(shí)際管理的程序。設(shè)計(jì)代碼比較復(fù)雜,結(jié)構(gòu)比較嚴(yán)謹(jǐn)。在程序編寫的1周左右的時(shí)間里,組員們遇到了上述的困難,包括程序設(shè)計(jì)構(gòu)思,甚至是指針等某些知識點(diǎn)的欠缺,導(dǎo)致的工作中出現(xiàn)的困難。但是,當(dāng)大家一起團(tuán)結(jié)協(xié)作,解決了這些困難之后,發(fā)現(xiàn)自己也可以編寫復(fù)雜的、應(yīng)用性的程序了,更發(fā)現(xiàn)自己對c語言這門學(xué)科的興趣也提高了。
當(dāng)然,我們編寫的商店商品管理系統(tǒng),還存在很多疏漏和不合理之處。比如,程序復(fù)雜冗長,如果時(shí)間充裕,我們將在不改變程序運(yùn)行結(jié)果的基礎(chǔ)上,簡化程序,使每一句更加精辟,總體上更加簡化。另外,在程序的外觀上,我們由于時(shí)間問題,沒有做更多的修飾,運(yùn)行起來顯得比較死板、枯燥乏味。如果增添一些色彩和其他效果,我們的程序也許會更加完美。
c語言課程設(shè)計(jì)總結(jié) 8
說到我學(xué)習(xí)C語言時(shí),真是用千言萬語呀!記得剛開始學(xué)的時(shí)候,我的C語言學(xué)的并不是很好,學(xué)期都過了快一半了,對C語言還是一知半解的,我是第四小組的組長,組長的職位給我了很大的壓力,我一直認(rèn)為做學(xué)問都要做到這一點(diǎn),要么做到最好,要么就不去做它,本著這樣一個(gè)心太,我下了一個(gè)決心就是要學(xué)好C語言,開始我用了最笨的方法,就是一個(gè)厚厚的本子,一支筆,一本C語言書,天天有事沒事抄程序,不管什么程序,我都不放過,一個(gè)一個(gè)的抄,抄了有好幾個(gè)本,回到宿舍就在機(jī)子上調(diào)程序,一個(gè)月過去了,老師讓做C語言項(xiàng)目,是一個(gè)學(xué)生成績管理系統(tǒng),在當(dāng)時(shí)這樣一個(gè)項(xiàng)目對我們來說真是難度不小,可是我本著一個(gè)試一試的心太去做了,一個(gè)打死我都不敢相信的奇跡出現(xiàn)了,這個(gè)程序我寫出來了,而且?guī)缀跏且粴夂铣桑抑挥昧艘粋(gè)晚上的,寫了足足有六頁的代碼,看著寫在本子上的代碼我有點(diǎn)不相信,這怎么可能呢,當(dāng)晚我沒有睡著覺,高興啊,誰能睡的著。做這個(gè)項(xiàng)目讓我明白了一些,再大的程序也是有不同的小程序組成的,因?yàn)槲姨焯斐绦颍娜切〕绦颍鲞@個(gè)大點(diǎn)的`程序的時(shí)候我發(fā)現(xiàn)全是一個(gè)一個(gè)的小程序,抄了一個(gè)月的程序,當(dāng)然能很順利的就寫出來了。
后來我明白了,抄程序是最笨的方法但我認(rèn)為它是進(jìn)步最快的方法,抄程序是積累經(jīng)驗(yàn)的時(shí)候,而做項(xiàng)目才是真正把所學(xué)為所用的時(shí)候,可以說只有你做一個(gè)大點(diǎn)的項(xiàng)目出來才能真正是說明你學(xué)到了東西,你會用所學(xué)的東西,要不然就算你學(xué)的再多,不會用也沒用啊,我還發(fā)現(xiàn)有很多同學(xué),在學(xué)飛C語言的時(shí)候比我學(xué)的要好,可是他們卻做不出來項(xiàng)目,就是說學(xué)會了但是不會用,那我說還不如不學(xué)呢。有點(diǎn)浪費(fèi)時(shí)間。做學(xué)問特別是計(jì)算機(jī)一定要做的精準(zhǔn),比如說一個(gè)語句一個(gè)關(guān)鍵字,你一定要把它幾乎所有的用方法都能清楚明白,比如說print語句,對于它你一定要明白什么時(shí)候用,這些你都要非常的清楚明白,要不然說不定那一天你用會碰上麻煩事,一句話要學(xué)精了,語法掌握住了,接下來就是寫程序了,其實(shí)抄程序并不是說一直沒有目的去抄,你會發(fā)現(xiàn)當(dāng)你抄一段時(shí)間以后就不用再抄了,因?yàn)榇蟛糠侄际且粯拥哪阋豢淳椭涝趺磳懥耍?dāng)你一看到程序就知道它什么功能,那里有錯(cuò)的時(shí)候,那你的成績可是進(jìn)步不小啊,這并不需要太多的時(shí)間,只要你用心一個(gè)月足夠了。
跟大家說幾點(diǎn)經(jīng)驗(yàn):
1、在學(xué)習(xí)的時(shí)候一定要注意這幾點(diǎn),不會的一定要問明白,不管誰能讓他教會你知識就是你的了,要學(xué)會讓知識為我所用。在看書的時(shí)候一定要做好標(biāo)記,特別是不懂的地方一定要標(biāo)明是什么意思。
2、在學(xué)習(xí)語言的時(shí)候一定要記住動手,不要只說不做,這樣會行成眼高手低,不管什么樣的程序都要親手做過才能說會了,不要整天說我不會學(xué)不會,其實(shí)是你不想學(xué),只是你下決心抄一個(gè)月程序,我保證我能有大的進(jìn)步,其實(shí)當(dāng)你抄到一周到兩周的時(shí)候你就會特想抄,因?yàn)槟銜l(fā)現(xiàn)程序你能看懂了,能幫別人調(diào)程序了,有一種成就感呀!它會讓你更加努力的去學(xué)習(xí)。
3、再一點(diǎn)是我建議大家在上課的時(shí)候少看課本,課本要在下課的時(shí)候看特別是上課前一定要先看看課本,上課的時(shí)候呢就不要看了,不要老師講到那個(gè)問題了你馬上在書上找,這樣不好,會影響你的注意力,其實(shí)還真不如注意聽老師講呢?因?yàn)槟阋且贿吢犚贿吙凑n本,你是看到了書上的答案但是老師的思路你沒有聽到,而要是你不看的話,你聽明白了思路,一定是想迫切的看到結(jié)果,這個(gè)時(shí)候看課本才是記的最死的時(shí)候,學(xué)習(xí)要的是就是個(gè)效率嗎?
4、提醒大家學(xué)習(xí)要講效率,我發(fā)現(xiàn)有很多同學(xué)天天學(xué)習(xí),每天最早到教室,走的又最晚,別人玩他在學(xué),別人學(xué)他也學(xué),可是別的一天30%的學(xué)習(xí)時(shí)間卻比他們一天50%以上的學(xué)習(xí)時(shí)間的效率要高上不僅僅是幾倍的問題,所以我要說的是不要對別人說你天天在學(xué)習(xí),要說你天天在進(jìn)步,學(xué)習(xí)不是要你學(xué)習(xí)了多久是,是要你學(xué)了多少東西的,你學(xué)一小時(shí)還沒有別人學(xué)一分鐘的效率高,難道自己不是浪費(fèi)時(shí)間嗎?不想學(xué)的時(shí)候就不要學(xué),出去玩一會兒再來學(xué)說不定會有更好的效果。希望這些經(jīng)驗(yàn)?zāi)芨蠹曳窒硪幌拢詈筮是要跟大家強(qiáng)調(diào)一點(diǎn),抄程序是學(xué)好C語言的最好最快的方法。
c語言課程設(shè)計(jì)總結(jié) 9
為期一周的C語言實(shí)驗(yàn)室實(shí)踐學(xué)習(xí)已經(jīng)結(jié)束,這是對自己上學(xué)期的C語言學(xué)習(xí)的檢驗(yàn),同時(shí)也對于舊知識、舊思路的復(fù)習(xí)理解提供了很好的機(jī)會。于其中的漫漫路也是給了我許多感觸。
(1)“獨(dú)木不成林”。單憑個(gè)人力量若要有所成就著實(shí)不易。即便非大成功,就C語言程序的設(shè)計(jì)而言,若僅個(gè)人之力,有些問題想破腦袋仍無結(jié)果,有時(shí)卻只需老師、同學(xué)輕輕一點(diǎn)便迎刃而解。不僅效率可大大提高,亦能增進(jìn)與人交流機(jī)會,促進(jìn)彼此情感。反之,倘若一個(gè)人獨(dú)立行走,就可能走極端,反思路做題,結(jié)果顯而易見。
(2)細(xì)心方面仍是一個(gè)大問題。一次次“運(yùn)行失敗”其實(shí)更多是因粗心引起。僅小小的分號,就不知漏了幾次。抑或是少了個(gè)括號,少了個(gè)等號,便顯示程序無法運(yùn)行或者進(jìn)入了死循環(huán)。很多時(shí)候,碎小的.個(gè)體會影響到整個(gè)工程效果。所謂“牽一發(fā)而動全身”,C語言編程是這個(gè)理,而生活很多其他問題不也是如此嗎?
(3)“鍥而不舍,金石可鏤”。很多題目需要靠堅(jiān)持才能有結(jié)果。一次次編寫的程序無法運(yùn)行,一次次的改正無法獲得”編譯成功“的認(rèn)可,心情有多糟無需多說。此時(shí)倘若將其放掉,那這個(gè)題目可能就永遠(yuǎn)被埋掉了,那些錯(cuò)誤之處也就再無機(jī)會得到修正,那個(gè)知識點(diǎn)也可能從此漏了。
(4)同時(shí)還更為深刻理解了模塊化編程的重要意義。以模塊化方式考慮程序結(jié)構(gòu),以函數(shù)形式書寫復(fù)雜的程序是C語言編程的重要思路。不僅利于錯(cuò)誤檢查,也大大提高了速率。
(5)需注意鞏固過往知識,熟悉它們的用途。就如函數(shù)f4(題9)程序的編寫,原本在判斷兩數(shù)是否為質(zhì)數(shù)時(shí)只需用“&&”就能很好解決,實(shí)際編寫中卻用了分開判斷的思路,使得問題變復(fù)雜了,程序編寫自然困難了許多。
坦白說,剛開始得知還有個(gè)C語言專周用來搞這個(gè),心情一下子變灰色調(diào)了。跟C語言不熟不說,就算懂,也是沒什么興趣的。想起上學(xué)期,就它最折騰我的。現(xiàn)在想來,倒覺得多虧了學(xué)校有這個(gè)安排。不僅復(fù)習(xí)了一些基本知識,也大大提高了對C語言的興趣。調(diào)試中有“編譯失敗”時(shí)的困惑和煩心,但也有“編譯成功”時(shí)的喜悅作為報(bào)答。那感覺就如在山窮水盡無路之時(shí)看到柳暗花明又一村的感覺,很棒的。
c語言課程設(shè)計(jì)總結(jié) 10
在設(shè)計(jì)打字游戲的過程中,通過我們小組各成員之間的相互討論和合作,我們完成了打字練習(xí)的程序設(shè)計(jì)。在這個(gè)學(xué)期中,我們已經(jīng)學(xué)習(xí)了《C 語言程序設(shè)計(jì)》這門課,但是我所學(xué)的知識最多也就是在做作業(yè)的時(shí)候才會用到,平時(shí)沒有什么練習(xí)的機(jī)會,這次的設(shè)計(jì)是我第一次通過自己構(gòu)思,和同學(xué)討論并且不斷查閱資料來設(shè)計(jì)一項(xiàng)程序。這次設(shè)計(jì),不僅鞏固了我以前所學(xué)的知識,還讓我對c語言有了更深一步的了解,掌握了更多的技巧和技能。
C語言是計(jì)算機(jī)程序設(shè)計(jì)的重要理論基礎(chǔ),在我們以后的學(xué)習(xí)和工作中都有著十分重要的地位。要學(xué)好這種語言,僅僅學(xué)習(xí)課本上的知識是不夠的,還要經(jīng)常自己動手,有較強(qiáng)的實(shí)踐能力。只有多動手,經(jīng)常編寫程序,才能發(fā)現(xiàn)我們學(xué)習(xí)上的漏洞和自己的不足,并在實(shí)踐中解決這些問題,不斷提高自己轉(zhuǎn)化知識的能力。
在這次課程設(shè)計(jì)中,我們首先對系統(tǒng)的整體功能進(jìn)行了構(gòu)思,然后用結(jié)構(gòu)化分析方法進(jìn)行分析,將整個(gè)系統(tǒng)清楚的劃分為幾個(gè)模塊,再根據(jù)每個(gè)模塊的功能編寫代碼。而且盡可能的將模塊細(xì)分,最后在進(jìn)行函數(shù)的.調(diào)用。我們在函數(shù)的編寫過程中,我們不僅用到了for循環(huán)、while循環(huán)和switch語句,還用到了函數(shù)之間的調(diào)用。由于我們是分工編寫代碼,最后需要將每個(gè)人的代碼放到一起進(jìn)行調(diào)試。因?yàn)槲覀兠總(gè)人寫的函數(shù)的思想不都一樣,所以在調(diào)試的過程中也遇到了困難,但經(jīng)過我們耐心的修改,終于功夫不負(fù)有心人,我們成功了!
一學(xué)期的學(xué)習(xí)成果,都體現(xiàn)在了這次打字游戲的設(shè)計(jì)過程中。這個(gè)學(xué)期,我學(xué)得不算認(rèn)真,一開始做感覺力不從心,但在幾個(gè)同學(xué)的幫助和努力下,我翻閱課本,詢問ACM大神,絞盡腦汁的情況下做完這個(gè)程序設(shè)計(jì),我的自信一下子提高了。盡管對于有些人這種程序會很簡單,可對我這個(gè)C語言初學(xué)者來說,已經(jīng)很不容易了。這次體驗(yàn)為以后的學(xué)習(xí)計(jì)算機(jī)的我們增強(qiáng)了信心。享受勞動成果的滋味實(shí)在很美妙啊!
c語言課程設(shè)計(jì)總結(jié) 11
課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實(shí)際問題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程。隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)已經(jīng)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域, 在生活中可以說得是無處不在。因此作為二十一世紀(jì)的大學(xué)來說掌握單片機(jī)的開發(fā)技術(shù)是十分重要的。
回顧起此次單片機(jī)課程設(shè)計(jì),至今我仍感慨頗多,的確,從選題到定稿,從理論到實(shí)踐,在整整兩星期的日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時(shí)不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的'實(shí)際動手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時(shí)在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,比如說三極管PNP管腳不懂怎么放置,不懂分得二極管的正負(fù)極,對單片機(jī)匯編語言掌握得不好……通過這次課程設(shè)計(jì)之后,一定把以前所學(xué)過的知識重新溫故。
這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多編程問題,最后在梁強(qiáng)老師的辛勤指導(dǎo)下,終于游逆而解。同時(shí),在梁強(qiáng)老師的身上我學(xué)得到很多實(shí)用的知識,在次我表示感謝!同時(shí),對給過我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感謝!
c語言課程設(shè)計(jì)總結(jié) 12
在初學(xué)C語言的一個(gè)學(xué)期后,我們進(jìn)行了C語言階段,嘗試編寫各種類型的程序。在為期一個(gè)周時(shí)間中,我的感受是:C語言實(shí)訓(xùn)和平時(shí)上課所接觸的成有很多不同,所經(jīng)受的考驗(yàn)和克服的困難和平時(shí)的相差不大,遇到不會做的題同學(xué)互相討論,互相幫助,共同解決,攻克了C語言的復(fù)雜程序,我感觸良多。
在這次實(shí)訓(xùn)中,我對C語言有了一個(gè)更深的認(rèn)識了解,也對這學(xué)期的知識得到鞏固,還嘗試了運(yùn)行編程,每次運(yùn)行程序成功,讓我對下面的項(xiàng)目充滿了信心通過自己的'努力最終把最初的理論知識轉(zhuǎn)化成基本技能,這次的實(shí)訓(xùn),是我對C語言的學(xué)習(xí)產(chǎn)生了農(nóng)活的興趣。
還是這次實(shí)訓(xùn),最令人激動的就是同學(xué)遇到問題互相幫助雖然只是一個(gè)很小得實(shí)訓(xùn),但同學(xué)們的滿腔人情卻是值得驕傲的,我們在實(shí)訓(xùn)中取長補(bǔ)短在實(shí)訓(xùn)中長知識,提高了我們學(xué)習(xí),雖然對有些時(shí)候老師沒給我們指出解決問題的方法有一些小抱怨,但到了結(jié)束是才知道,這種教學(xué)讓我們自己學(xué)會了自學(xué),學(xué)會了去看懂別人的代碼。更多的是老師的感動,每天在我們來之前家到了機(jī)房,給我們我分享他學(xué)C語言的感受,還提醒我們注意在編程時(shí)與遇到的事項(xiàng),這些是我們平時(shí)上課無發(fā)了解到的知識是我們更深層次的極大收獲。
通過實(shí)訓(xùn)我們也發(fā)現(xiàn)了許多問題,在試訓(xùn)中我認(rèn)識到自己還有很多知識沒學(xué)好,最基本的知識點(diǎn)沒有理清楚,而且許多東西要經(jīng)過翻書,上網(wǎng)查閱,搜索,遇到一小點(diǎn)錯(cuò)誤運(yùn)行不出來,就會煩躁不安,覺得有些自暴自棄或這抱怨題目有些變態(tài),以后要克服,盡量保持一顆藍(lán)好的心態(tài),學(xué)好C語言,用C 語言來編寫一個(gè)按要求的系統(tǒng)。
對于未來,近程下個(gè)學(xué)期,我覺得我還有許多方面需要提高。
首先我要繼續(xù)學(xué)習(xí)好C語言的基礎(chǔ)知識,然后能在電腦上熟練的運(yùn)用。能寫出一些程序,上網(wǎng)的時(shí)候多看一些優(yōu)秀的教程和優(yōu)秀的代碼,遇到問題是多和同學(xué)討論,并且多弄出幾套方案,多練習(xí)自己結(jié)局問題的能力和與同學(xué)合作的能力。
總之,這一切都成為我記憶里面的一個(gè)篇章,更是C語言編程上的一個(gè)里程碑。
c語言課程設(shè)計(jì)總結(jié) 13
互聯(lián)網(wǎng),移動互聯(lián)網(wǎng),無論你愿意不愿意,反正在短期之內(nèi)IT生活是肯定無法改變的了,所以我想我現(xiàn)在最喜歡的c語言也將可以在未來給我?guī)硪环轁M意的工作。
不錯(cuò),在這個(gè)IT行業(yè)正不斷增溫的年代里面,我還是選擇的計(jì)算機(jī)這個(gè)熱門的專業(yè),選擇這個(gè)專業(yè)的主要原因一來是我自己喜歡編程,二來就是這個(gè)行業(yè)只有你做得好,找份好的工作還是沒有太多問題的。
作為全國計(jì)算機(jī)、通信、數(shù)學(xué)等相關(guān)專業(yè)參加二級考試的一門語言,c語言的強(qiáng)大地位一直沒能沒其他的java,go,c#這些編程語言撼動。在學(xué)校的推薦之下,我進(jìn)入一下主要適用VC進(jìn)行軟件開發(fā)的軟件公司里面實(shí)習(xí),雖然平時(shí)在課堂上認(rèn)真聽講,課后會積極地參與實(shí)踐操作,但是如果要我獨(dú)立開發(fā)出一個(gè)比較完善的系統(tǒng)的話,我感覺自己還是沒有那個(gè)能力,所以我也希望可以在實(shí)習(xí)中了解一款主要語言是由c語言編寫的軟件到底有那些模塊,這樣學(xué)到了這些編程經(jīng)驗(yàn)之后,以后畢業(yè)答辯的時(shí)候,在其他同學(xué)都只是拿出那些c#,java,vb寫出的軟件的時(shí)候可以自豪地將我的c語言軟件拿出來。
起初雖然我并沒有直接參與到開發(fā)的過程中,但是在我與測試人員一起寫測試代碼,測試程序的時(shí)候你也可以發(fā)現(xiàn)原來程序可以測試。當(dāng)晚上會到學(xué)校宿舍的時(shí)候,將在公司里面學(xué)到的幾種測試思維一一實(shí)踐下就會發(fā)現(xiàn)原來自己驕傲得不得了的程序竟然到處都是錯(cuò)誤。
如果不是后面幾天,在測試組長的重磅推薦之下,我可以參與到軟件的開發(fā)過程的話,我只怕都會拋棄c語言直接去做一名測試人員了。令人不可思議的是,一個(gè)午間休息的時(shí)候,負(fù)責(zé)帶我的龍哥說給我一些有趣好玩的代碼給我看看,結(jié)果里面竟然還有龍哥以前在騰訊、金山那些大公司里面做事的時(shí)候保留的一些代碼,看著那些熟悉的關(guān)鍵詞竟然像他那樣組合起來,我也想要成為那樣牛逼的程序員。而且當(dāng)我知道騰訊的'那些表情包什么的可以用c語言寫出來之后,我更加堅(jiān)定了我要好好學(xué)習(xí)c語言決心。
有一次,龍哥給我分配了一個(gè)小時(shí)鐘的任務(wù),雖然我沒有做過小時(shí)鐘,但是以前有過制作一個(gè)日歷的經(jīng)驗(yàn),這兩種應(yīng)該還是有不少相同之處的話,因此我就按照以前的思路,花了幾乎一天的時(shí)間才將這個(gè)功能完善了一下交個(gè)龍哥,當(dāng)時(shí)因?yàn)辇埜缢苍谮s一個(gè)功能,所以沒有及時(shí)看我的代碼,等到晚上的時(shí)候,他突然用qq離線將修改后的代碼發(fā)我,天吶,整整少了100多行代碼。
因此在后面的實(shí)習(xí)生活中,我也從龍哥那里學(xué)到不少好東西,現(xiàn)在我雖然回到了學(xué)校,但是我對于c語言的熱愛卻絲毫沒有降低,一有我實(shí)在解決不了的問題我又可以去問龍哥,所以我覺得這次c語言實(shí)習(xí)還是挺有意義的。
c語言課程設(shè)計(jì)總結(jié) 14
三周的課程設(shè)計(jì)已經(jīng)結(jié)束了。
回想學(xué)習(xí)C語言 的過程中,既有快樂又有煩惱。
從領(lǐng)到書的那一刻,我就很郁悶,《C 語言程序設(shè)計(jì)》到底事學(xué)什么的,有什么用。剛開始上課時(shí),還在迷茫這門課程是用來做什么的。不過,這些感受都是在對這門課程不了解的情況下產(chǎn)生的。后來慢慢的接觸多了,聽老師講的多了,了解多了,漸漸的產(chǎn)生了興趣。尤其是學(xué)到語句和函數(shù)時(shí),上機(jī)操作程序,經(jīng)過編譯,調(diào)試和運(yùn)行后,出現(xiàn)界面,當(dāng)時(shí)覺得很好奇,想真正的學(xué)好這門課程。通過半個(gè)學(xué)期的學(xué)習(xí),我掌握了基本知識。
下學(xué)期開始時(shí),被通知要進(jìn)行三周的課程設(shè)計(jì)。當(dāng)時(shí)有點(diǎn)懵,感覺學(xué)的東西很少,很零散,不知該怎么練到一起,就要課程設(shè)計(jì),是不是太難為我們了。
第一天基本上都是在看書,把基本知識再熟悉一邊。到了下午的時(shí)候,老師發(fā)過來三道練習(xí)題,從這幾道練習(xí)題上我得到了不少啟發(fā),然后我們組把整個(gè)程序的思路理清了,開始著手寫程序。
第一周結(jié)束的時(shí)候,我感覺自己收獲挺大的,從一開始的迷茫,不知道從何下手到把程序中的幾個(gè)模塊編寫出來,心里挺開心的.。但是,到了第二周,我們由不得不再次陷入困境。在整個(gè)程序的編寫過程中。最難的就是修改和刪除這兩個(gè)模塊,這也是我們第二周要解決的重點(diǎn)問題。
開始編寫修改和刪除時(shí),很頭疼,去向其他人尋求幫助,在別人的幫助和提示下,我編完了修改程序,但編譯時(shí)老出錯(cuò),修改后的內(nèi)容將文本內(nèi)的信息全部覆蓋了。困難之時(shí),我們組的其他人,幫助了我,完成了修改和刪除。這樣的話,整個(gè)程序基本上全部完成了,就剩下完善工作了。我們組寫了兩個(gè)程序,最后,兩個(gè)程序相互組合,互補(bǔ),大功告成
雖然設(shè)計(jì)時(shí)完成了,但是我覺得其中還是由一些不足之處:
1.警告句。程序中缺少一些警告句,例如:“是否真的刪除(y/n)?”。
2.重名的情況。由于考慮的不周全,沒有設(shè)計(jì)遇到重名的情況該怎么處理。
3.選擇單一。我們設(shè)計(jì)的程序中,只設(shè)計(jì)了按名字選擇,進(jìn)行操作,忽略了重名的情況。
整個(gè)程序完成了,還有很多不完善的地方,希望自己以后辦事的時(shí)候要認(rèn)真,仔細(xì),考慮周全。
短短的三周課程設(shè)計(jì)結(jié)束了,但是這段時(shí)間里,我又學(xué)到了更多C 知識,如:對象數(shù)組,string類,文件流等,同時(shí)我也被提醒以后辦事的時(shí)候要認(rèn)真,仔細(xì),考慮周全。,也看到了團(tuán)隊(duì)精神和互幫互助的重要性。這一點(diǎn)會讓我終生受益。通過三周的課程設(shè)計(jì),我覺得自己肚子里的墨水多了,收獲也挺大的,這三周過的挺充實(shí)!
c語言課程設(shè)計(jì)總結(jié) 15
看了一段時(shí)間的《C和指針》,這樣看的效果不是很好,看著書本當(dāng)時(shí)是懂了,有點(diǎn)恍然大悟的感覺,但是發(fā)現(xiàn)并不能真正的把理解的內(nèi)容加入到自己程序當(dāng)中,不能很好的去運(yùn)用它,所以對于C語言我認(rèn)為理論加實(shí)踐,是學(xué)習(xí)C語言的最好方法,看書并不能完全理解書中的內(nèi)容,也較容易遺忘,學(xué)習(xí)效率比較低,所以現(xiàn)在學(xué)習(xí)《數(shù)據(jù)結(jié)構(gòu)》,在看書的同時(shí),會在Microsoft Visual C++ 6.0軟件上實(shí)踐,嚴(yán)蔚敏寫的《數(shù)據(jù)結(jié)構(gòu)》這本書,比較經(jīng)典但是這本書是偽算法,并不能直接在計(jì)算機(jī)上運(yùn)行,對于初學(xué)者上機(jī)實(shí)踐比較困難,另外說一下,我認(rèn)為學(xué)習(xí)應(yīng)該是在模仿中理解,在模仿中創(chuàng)新,所以我選擇結(jié)合高一凡寫的書《數(shù)據(jù)結(jié)構(gòu)算法實(shí)現(xiàn)及解析》,這本書嚴(yán)蔚敏寫的'偽算法全部用程序?qū)崿F(xiàn)了,給我上機(jī)實(shí)踐提供了很大的幫助,貌似說到數(shù)據(jù)結(jié)構(gòu)了,呵呵,回到正題,下面繼續(xù)說說C語言。
指針是C語言的精華,也是C語言的難點(diǎn),它就像一把雙刃劍,鋒利無比但運(yùn)用的不好也會給自己帶來危害,后果比較嚴(yán)重,所以重點(diǎn)來說說指針。
很多初學(xué)者弄不清指針和數(shù)組到底有什么樣的關(guān)系,為避免混淆不清,下面總結(jié)一下指針和數(shù)組的特性。
指針是保存數(shù)據(jù)的地址,任何存入指針變量的數(shù)據(jù)都會被當(dāng)作地址來處理,指針變量本身的地址由編譯器另外存儲,存儲在哪里,我們并不知道,間接訪問數(shù)據(jù),首先取得指針變量的內(nèi)容,把它作為地址,然后從這個(gè)地址讀或?qū)懭霐?shù)據(jù)。
c語言課程設(shè)計(jì)總結(jié) 16
通過這次C語言的課程設(shè)計(jì),我明白了很多也知道了很多,更收獲了很多。在課程設(shè)計(jì)的過程中出現(xiàn)過困難,三周的課程設(shè)計(jì)已經(jīng)結(jié)束了。回想學(xué)習(xí)C語言的過程中,既有快樂又有煩惱,回顧這次課程設(shè)計(jì),至今我仍感慨頗多,的確,自從拿到題目到完成整個(gè)編程,從理論到實(shí)踐,在整整一個(gè)星期的日子里,可以學(xué)到很多很多的`東西,同時(shí)不僅可以鞏固了以前所學(xué)過的.知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。
通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論和知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)際相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實(shí)際動手能力和獨(dú)立思考能力。在設(shè)計(jì)的過程中遇到的問題,這畢竟獨(dú)立做的,難免會遇到各種各樣的問題,同時(shí)在設(shè)計(jì)的過程中發(fā)現(xiàn)自己的不足之處,對以前所學(xué)的知識理解得不夠深刻,掌握得不夠牢固,比如說結(jié)構(gòu)體……通過這次課程設(shè)計(jì)之后,一定把以前所學(xué)過的知識從新溫故。這次課設(shè)終于順利完成了,在設(shè)計(jì)中遇到了很多編程問題。
做完這個(gè)課程設(shè)計(jì),我們的自信一下子提高了,我們也會寫程序了;盡管對于有些人這種程序會很簡單,可對于我們C語言初學(xué)者來說,已經(jīng)很不容易了。這次體驗(yàn)為以后的學(xué)習(xí)計(jì)算機(jī)的我們增強(qiáng)了信心。享受勞動成果的滋味實(shí)在美妙啊!
很感謝這次的課程設(shè)計(jì),它使我更加地體會到多看專業(yè)書的重要性,只有掌握了一定量的專業(yè)知識才能得心應(yīng)手地解決諸多問題;另外,在做任何事倒要有耐心,不要一遇到困難就退縮;在學(xué)習(xí)和工作中要時(shí)刻謹(jǐn)記“團(tuán)結(jié)”二字,它好比通向成功的鋪路石,不可或缺。
人生的道路是曲折的,但正是因?yàn)榍廴松殴獠蕣Z目,在人生的道路上,總遇到重重困難,但正是因?yàn)槔щy我們才變得更堅(jiān)強(qiáng)。今后的路還很長,面對困難,讓我們用行動去俘虜它吧!
c語言課程設(shè)計(jì)總結(jié) 17
首先我要告訴大家的是:第一,學(xué)習(xí)無捷徑!對于學(xué)習(xí)編程而言,你現(xiàn)在的付出將來都是有回報(bào)的。但是,學(xué)習(xí)C語言也需要方法。
我遇到過很多學(xué)習(xí)C語言的人,包括我以前的同學(xué),很多人都是學(xué)到一半就放棄了。那么為什么那么多人學(xué)習(xí)C語言都半途而廢呢?原因就是他們找不到正確的學(xué)習(xí)方法!在學(xué)習(xí)的過程中四處碰壁,興趣和自信心逐漸被消耗殆盡。對他們來說學(xué)習(xí)C語言是一件很痛苦的事!
事實(shí)上學(xué)習(xí)編程是一件很好玩、很有趣、很有意思也很有前途的事情!那么學(xué)習(xí)C語言有什么好的方法呢?根據(jù)我自己多年的總結(jié),以及很多編程前輩的經(jīng)驗(yàn),主要有以下幾個(gè)方面:
1) 分清主次
學(xué)習(xí)C語言最忌諱的就是不分主次,這是絕大多數(shù)學(xué)習(xí)C語言的同學(xué)都會犯的錯(cuò)誤!我們剛開始學(xué)習(xí)的時(shí)候只需要將那些最重要的、最核心的學(xué)會就已經(jīng)很好了!先將最精髓的東西提煉出來,再將整個(gè)C語言學(xué)一遍,從全局上把握C語言。對于那些次要的,有需要再學(xué),沒有需要也可以不學(xué)。
2) 一定要多上機(jī),多“敲”代碼
編程是一門實(shí)踐性的學(xué)科,絕對不是理論。如果不動手“敲”代碼的話,永遠(yuǎn)都學(xué)不會編程。很多問題只有在“敲代碼”的時(shí)候才能發(fā)現(xiàn),才會有更加深刻的體會、領(lǐng)悟和理解。而不是靠死記硬背書中的注意點(diǎn),那樣真的很痛苦。我在學(xué)習(xí)編程的時(shí)候從來都不會刻意記憶什么注意點(diǎn),這些知識點(diǎn)都是在不停“敲代碼”的`過程中,自然而然地融入我的身體中的。
你們一定要記住一句話:“程序是寫出來的,不是看書看出來的!”
3) 要“敲代碼”,必學(xué)盲打
盲打是學(xué)習(xí)編程最基本的技能。就算你C語言學(xué)得很好,達(dá)到了“思想在鍵盤上飛舞”的境界,但是如果你不會盲打,那你想“飛”也“飛”不起來!所以,不會盲打會非常影響你的學(xué)習(xí)效率。
4) 要學(xué)會記筆記
編程需要不斷地積累。我們一定要學(xué)會模仿別人優(yōu)秀的代碼、優(yōu)秀的算法,然后將它記下來。一定要站在巨人的肩膀上學(xué)習(xí)。但是我們的記憶能力是有限的,時(shí)間長了難免會遺忘,所以一定要學(xué)會記筆記。一有心得、體會、感悟就寫下來,這些都是很珍貴的。
我們在記筆記的時(shí)候,如果眼前沒有計(jì)算機(jī)則可以先寫在紙上,但事后一定要將它整理成電子版。整理成電子版看起來會很方便、舒適,還可以隨意地增添和刪改,保存時(shí)間也長。
c語言課程設(shè)計(jì)總結(jié) 18
經(jīng)過一個(gè)學(xué)期的C語言學(xué)習(xí),大體算是在這個(gè)編程語言上入了門,能夠通過一些代碼解決特定的問題。當(dāng)然,每次成功將問題轉(zhuǎn)換成代碼都小有激動,雖然只是在黑框上輸出了一些數(shù)字或是字符串。
編程,雖然還不是很懂,但總感覺不只是學(xué)習(xí)知識這么簡單,更多給我的感受是它在潛移默化中培養(yǎng)了人的一種能力,用自己的話來講就是一種”代碼能力“。對于同一個(gè)問題,讓大家去解開答案,可能經(jīng)過一些紙筆的運(yùn)算都能得出結(jié)果,但是如何把這個(gè)問題轉(zhuǎn)化成代碼,這就是一種能力,而僅僅是將問題轉(zhuǎn)換成代碼,這是較為淺層次的能力,更深層的便是通過優(yōu)化代碼讓程序運(yùn)行時(shí)間縮短以及減少可能出現(xiàn)的bug。
如果只是單純的學(xué)習(xí)知識,像是背英語語法知識那樣去學(xué)習(xí)一門編程語言、背下代碼規(guī)則(當(dāng)然熟識理論知識是必須的),這樣可能也可以初步懂得這門語言,但是在深入上卻較為困難。我始終覺得學(xué)習(xí)編程,重點(diǎn)在于培養(yǎng)寫代碼的能力。就拿寫文章來說,對于文字的認(rèn)識,可能大家都懂,但是給定一個(gè)題目,寫出來的文章質(zhì)量就各有差異,有的人文章平淡無奇,而有的`人的卻是宏篇大論。編程也是如此,懂得了理論知識,就像是認(rèn)識了文字,但是優(yōu)秀的作家能將這些文字巧妙地組合在一起形成佳作,優(yōu)秀的程序員也是如此,能將大家都懂得的理論知識以一種更為巧妙的方法通過代碼展示出來并使之可執(zhí)行。
所以,學(xué)習(xí)編程我始終認(rèn)為我們每個(gè)人都應(yīng)該注重寫代碼能力的培養(yǎng)。而這種培養(yǎng)可能需要無數(shù)次重復(fù)的練習(xí),在獲取這種能力的途中,可能有一部分人會覺得枯燥無味,因?yàn)槭冀K看到的只是在黑色框框里輸出一些數(shù)字以及字符串。剛開始的自己也是如此,但是后來那種解決問題的成就感慢慢克服了這種困難。給自己以有難度但又不超過自己能力范圍的題目來練習(xí),這樣可能能逐步培養(yǎng)起興趣。當(dāng)然,因?yàn)槊總(gè)人程度的不同,要找到適合自己能力范圍的題目本身就是一種困難。以己之愚見,作為在校學(xué)生,老師的題目首先就是不錯(cuò)的選擇,因?yàn)楦鶕?jù)教學(xué)進(jìn)度,老師都會給出不同的題目,而在此題目中必不乏難題存在,此時(shí)google一下,你可能就懂得了怎么去選擇有難度又在自己能力范圍的題目了。
在這個(gè)學(xué)期里寫過的程序大概有八十多個(gè),包括老師的題目以及網(wǎng)上的oj練習(xí),行數(shù)在三千行左右,當(dāng)然因?yàn)槭橇慊A(chǔ)進(jìn)來的,所以在起步階段,“水題”的部分占所寫的程序總量應(yīng)該不算少,因?yàn)橄嘈旁鷮?shí)的基礎(chǔ)可能對以后會大有裨益。雖然說是水題,但是在練習(xí)的過程也發(fā)現(xiàn)自身存在的很多問題,通過谷歌,一步步解決那種喜悅當(dāng)然不必言說啦。編譯器一直用的是Dev C++和Code:Blocks,中途也嘗試過VS(作為新手總想試試鮮嘛),但是對于寫C來說確實(shí)顯得臃腫便放棄了。也試過幾個(gè)編輯器,個(gè)人覺得atom和sublime的體驗(yàn)還是不錯(cuò)的,界面比較清爽,字體顏色較多能對不同部分代碼加以區(qū)分。
在今后的學(xué)習(xí)中希望能加強(qiáng)代碼模塊化的意識,可能現(xiàn)在提及模塊化還顯得偏早,但是意識總是早點(diǎn)樹立會比較好。對于下學(xué)期要學(xué)習(xí)的面向?qū)ο蟮恼n程,總之加油吧。
c語言課程設(shè)計(jì)總結(jié) 19
本次課程設(shè)計(jì)已經(jīng)圓滿結(jié)束了,通過這次課程設(shè)計(jì),鞏固和加深了學(xué)生對C語言基本知識和語言特點(diǎn)的理解和掌握,使學(xué)生熟練掌握了C語言編程和調(diào)試的基本技能以及利用C語言進(jìn)行簡單軟件設(shè)計(jì)的基本思路和方法,在應(yīng)用C語言進(jìn)行程序設(shè)計(jì)方面得到了系統(tǒng)的鍛煉,提高了學(xué)生利用C語言進(jìn)行編程的潛力和技巧以及運(yùn)用C語言解決實(shí)際問題的潛力。
同時(shí),本次課程設(shè)計(jì)也鍛煉了學(xué)生利用圖書館和互聯(lián)網(wǎng)查閱資料的潛力;培養(yǎng)了學(xué)生不怕困難、勇于克服困難的精神和耐心細(xì)致、嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng);提高了他們撰寫文檔資料的潛力。
一、本次課程設(shè)計(jì),我們主要按照以下步驟完成:
1、課程設(shè)計(jì)動員,布置設(shè)計(jì)任務(wù),提出要求,給出參考思路,并給出大部分程序代碼;
2、學(xué)生查閱資料,分析、討論設(shè)計(jì)方案;
3、畫出系統(tǒng)總體功能框圖及各模塊的流程圖;
4、編寫各模塊程序;
5、進(jìn)行模塊調(diào)試;
6、完成模塊聯(lián)調(diào),進(jìn)行測試;
7、成果驗(yàn)收,完成設(shè)計(jì)報(bào)告。
二、課程設(shè)計(jì)過程綜述:
1、大部分同學(xué),態(tài)度十分認(rèn)真,對課程設(shè)計(jì)的各個(gè)環(huán)節(jié),都很感興趣,積極性很高,創(chuàng)新性地進(jìn)行編程和調(diào)試,任務(wù)完成相當(dāng)出色,值得學(xué)習(xí)和表揚(yáng)。例如:張燕龍、唐曉彤、徐懷剛、王澤連、武蒙蒙等同學(xué)。
2、有少部分同學(xué)對課程設(shè)計(jì)的目的和好處認(rèn)識不足,設(shè)計(jì)不夠認(rèn)真。主要表此刻設(shè)計(jì)不能獨(dú)立思考,編程、調(diào)試不能主動用心思考、解決問題等,個(gè)別學(xué)生甚至在課程設(shè)計(jì)沒有進(jìn)行任何實(shí)質(zhì)性的工作。
3、也有一部分同學(xué),對所學(xué)理論知識掌握不夠扎實(shí),不能靈活運(yùn)用,自己基本上不進(jìn)行設(shè)計(jì),僅僅依靠于同組者。
4、大部分同學(xué)的程序調(diào)試潛力需要進(jìn)一步鍛煉和提高,這也給我們以后講授本課程、進(jìn)行課程設(shè)計(jì)提出了更高的要求。
三、體會和設(shè)想
1、對《C語言》課程的學(xué)習(xí),課程設(shè)計(jì)是十分重要的環(huán)節(jié),它對鞏固所學(xué)理論知識,靈活運(yùn)用所學(xué)知識解決實(shí)際問題、鍛煉和提高學(xué)生的操作和調(diào)試技能、學(xué)生將來能否盡快適應(yīng)工作都具有十分重要的實(shí)際好處。所以,從校園到老師到每一位學(xué)生都應(yīng)認(rèn)真對待和珍惜這個(gè)機(jī)會,嚴(yán)肅認(rèn)真做好每一步工作,使課程設(shè)計(jì)圓滿完成。
2、通過課程設(shè)計(jì),也反映出對C語言中的'一些難點(diǎn)資料,如指針、結(jié)構(gòu)體等,大部分學(xué)生掌握得不夠好,在平時(shí)授課中需進(jìn)一步深入講解、多加練習(xí),以使學(xué)生在本課程學(xué)完后對其能有一個(gè)全面、熟練的掌握。
3、要使課程設(shè)計(jì)到達(dá)鍛煉提高學(xué)生技能的目的,還應(yīng)注意以下幾點(diǎn):
(1)提前布置課程設(shè)計(jì)任務(wù),可在學(xué)期開始就布置下去,使學(xué)生在整個(gè)學(xué)期的C語言學(xué)習(xí)中都有一個(gè)明確的目標(biāo)和足夠的壓力,并將課程設(shè)計(jì)中的資料和出現(xiàn)的有關(guān)問題滲透于教學(xué)過程中。
(2)務(wù)必從思想上使學(xué)生對課程設(shè)計(jì)有足夠的重視,并在設(shè)計(jì)過程中嚴(yán)肅認(rèn)真檢查、督促;
(3)注意課程設(shè)計(jì)的指導(dǎo)方法,加強(qiáng)預(yù)設(shè)計(jì)過程的檢查和指導(dǎo),不能只給他們“魚”,而應(yīng)授之以“漁”;
(4)注意發(fā)現(xiàn)有特長、積極性高的學(xué)生重點(diǎn)指導(dǎo),適當(dāng)提高要求,使他們獲得最大的收獲,取得最大程度的潛力提高。
c語言課程設(shè)計(jì)總結(jié) 20
一周的計(jì)算機(jī)C語言課程設(shè)計(jì)很快就結(jié)束了,回想這一周,幾分欣喜,幾分緊張,欣喜的是學(xué)了C語言能得到應(yīng)用,緊張的是怕自己不能更好的設(shè)計(jì)自己的程序,生怕自己設(shè)計(jì)的程序不能順利的完成。但是在老師的幫忙下,在我們組員的共同的努力下,我們能很好而順利的將程序設(shè)計(jì)并且運(yùn)行出來,雖然有幾處不足但在老師的改正下我們的程序也得到了完善。
通過這一周的C語言課程設(shè)計(jì),我懂得了很多,它讓我明白做事情需要認(rèn)真與細(xì)心,需要耐心與恒心。就拿我們的程序來說把,起初做完運(yùn)行后有很多錯(cuò)誤,當(dāng)時(shí)我們組每個(gè)人都十分焦慮,的確,看著長長的程序想要去一一把問題解決也并非是件簡單的事,但如果你靜下心來細(xì)心的去找就會把錯(cuò)誤一個(gè)一個(gè)的找出來。還有一點(diǎn)是十分重要的,那就是有不懂的地方及時(shí)向老師提問,那樣的.話你就會對不懂的地方有個(gè)深刻的理解,以后再碰到此類問題自己也就能解決了。所以我們的程序是在老師的幫忙下,在我們組成員的耐心的查找與改正下完成的。我們的成功離不開老師的指導(dǎo),離不開我們的共同努力。看著運(yùn)行出來的程序我們笑了,真的,當(dāng)時(shí)的情緒真的想不出用哪個(gè)詞語去形容,也許笑容代表了一切。
短短的幾天時(shí)間讓我對C語言有了一個(gè)全新的概念,它不僅僅是一門課程,更是一門技術(shù)。也使我領(lǐng)會到實(shí)踐的重要性,我期望在以后的學(xué)習(xí)生活中我會有更多的實(shí)踐機(jī)會來提高我的思考潛力與動手潛力,培養(yǎng)我的細(xì)心、耐心與恒心。這是難忘的一次實(shí)訓(xùn)課程,它會在我的人生旅途中寫上濃重的一筆。感謝老師的指導(dǎo)幫忙,感謝同組兄弟的支持,謝謝!未來的社會必將是科學(xué)技術(shù)全面,全面發(fā)展的社會,我們需要更就應(yīng)懂得并掌握現(xiàn)代化的科學(xué)知識,C語言是一門全新的課程,也許當(dāng)我們初次接觸這門課程會感覺到新鮮,當(dāng)你更加深入的學(xué)習(xí)它你會體會到它的樂趣與方便,而未來的社會也正需要全能型的人才,讓我們共同努力吧,學(xué)會更多的知識技術(shù),為了完美的未來而加油!
c語言課程設(shè)計(jì)總結(jié) 21
通過C語言課程設(shè)計(jì),首先再次鍛煉了自己的選題潛力,讓自己對選題有了更加深刻的體會。
其次在設(shè)計(jì)程序的過程中對學(xué)過的C語言課程的相關(guān)知識有了更加深刻的理解,例如:程序的.糾錯(cuò)功能等等。真正能夠做到學(xué)以致用。為后續(xù)課程中設(shè)計(jì)的編程語言及工程編程打下堅(jiān)實(shí)的基礎(chǔ)。在程序的編譯過程中,特別是在最后的調(diào)試過程中出現(xiàn)了許多錯(cuò)誤,而且多次出現(xiàn)了結(jié)果不對的狀況,在這時(shí)能夠以一種審慎的態(tài)度,讓我最終克服困難,完成了C語言課程設(shè)計(jì)題目。
c語言課程設(shè)計(jì)總結(jié) 22
回顧起此次課程設(shè)計(jì),至今我仍感慨頗多,的確,在這些日子,能夠?qū)W到很多很多的的.東西,同時(shí)不僅僅能夠鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。
雖然我的這個(gè)課程設(shè)計(jì)有很多缺陷,但是我以后會一向改善直到它能比較完善的工作。以后我會更努力的學(xué)習(xí)c語言。
c語言課程設(shè)計(jì)總結(jié) 23
經(jīng)過本學(xué)期C語言課程設(shè)計(jì)實(shí)踐學(xué)習(xí),使我對c語言有了更進(jìn)一步的認(rèn)識和了解,要想學(xué)好它要重在實(shí)踐,要通過不斷的上機(jī)操作才能更好地學(xué)習(xí)它。
通過實(shí)踐,我也發(fā)現(xiàn)我的好多不足之處,第一是自己在輸入法上還不行,經(jīng)常輸錯(cuò)字母并且對鍵盤也不熟練,通過學(xué)習(xí)也有所改善;還有對c語言的一些標(biāo)準(zhǔn)庫函數(shù)不太了解,還有對函數(shù)調(diào)用的正確使用不夠熟悉,還有對c語言中經(jīng)常出現(xiàn)的錯(cuò)誤也不了解,通過實(shí)踐,使我在這幾個(gè)方面的認(rèn)識有所提高。在本次課程設(shè)計(jì)中我負(fù)責(zé)的是和另一位同學(xué)合作書寫火車購票系統(tǒng)的對輸入的信息進(jìn)行按照必須輸入信息進(jìn)行排序,首先我利用冒泡法書寫程序?qū)斎氲腵信息排序,而在該過程中我書寫的程序出現(xiàn)了問題,沒有錯(cuò)誤卻運(yùn)行不起來,之后發(fā)現(xiàn)又是一個(gè)老問題,忘記鏈接時(shí)把文件名改為英文從而鏈接出錯(cuò)。之后我和合作的同學(xué)一塊書寫的程序進(jìn)行整合與修改,使程序簡潔而貼合要求!
通過本次課程設(shè)計(jì)實(shí)踐的學(xué)習(xí),我認(rèn)到學(xué)好計(jì)算機(jī)要重視實(shí)踐操作,不僅僅僅是學(xué)習(xí)c語言,還是其它的語言,以及其它的計(jì)算機(jī)方面的知識都要重在實(shí)踐,所以后在學(xué)習(xí)過程中,我會更加注視實(shí)踐操作,使自己便好地學(xué)好計(jì)算機(jī)。而且學(xué)會了團(tuán)隊(duì)合作潛力,畢竟一人潛力有限,團(tuán)隊(duì)合作分工,各司其職才是硬道理!
c語言課程設(shè)計(jì)總結(jié) 24
經(jīng)過一個(gè)學(xué)期的學(xué)習(xí),我對C語言有了必須的了解。C語言是學(xué)習(xí)計(jì)算機(jī)科學(xué)的基礎(chǔ),作為一名計(jì)算機(jī)專業(yè)學(xué)生,掌握C語言更是毋庸置疑。在上課之前,就經(jīng)常聽同學(xué)說,C語言很難學(xué),確實(shí),剛開始聽課時(shí)覺得老師不知所云。但是,發(fā)現(xiàn)對后續(xù)資料的預(yù)習(xí)后,前面的疑團(tuán)都迎刃而解,這讓我對C語言的學(xué)習(xí)更有信心。
計(jì)算機(jī)最重要的就是上機(jī)操作,自己編寫程序,在VisualC++運(yùn)行,剛開始經(jīng)常會出現(xiàn)錯(cuò)誤,經(jīng)過分析改正后,最后能夠運(yùn)行了,就覺得個(gè)性激動。
課程設(shè)計(jì)是一個(gè)把需求分析、程序編寫、程序調(diào)試、撰寫報(bào)告結(jié)合為一體的過程。在這個(gè)過程中,不僅僅鍛煉了我們縝密的思維和堅(jiān)持不解的毅力,更磨練了一個(gè)隊(duì)伍的團(tuán)結(jié)互助的精神。只有通過大家一起努力才能將課程設(shè)計(jì)的`所有環(huán)節(jié)都順利的完成。另外程序設(shè)計(jì)中我們遇到問題并解決問題的過程,使得我們獨(dú)自探索并解決問題的潛力了有了一個(gè)提高,這有利于我們以后的學(xué)習(xí)。同時(shí)這整一個(gè)過程,也使我們對程序編寫的整個(gè)過程有了一個(gè)統(tǒng)籌全局的思想,因?yàn)樾枨蠓治觥⒊绦蚓帉憽⒊绦蛘{(diào)試、撰寫報(bào)告這些過程是環(huán)環(huán)相扣的,絕對不可能獨(dú)立進(jìn)行。
課程設(shè)計(jì)是學(xué)習(xí)《C程序設(shè)計(jì)》后對知識的全面測試,剛拿到題目時(shí)不明白怎樣去處理,覺得很復(fù)雜,經(jīng)過和小組成員的討論,上網(wǎng)查資料,逐個(gè)問題逐個(gè)擊破,問題不再那么復(fù)雜。通過課程設(shè)計(jì),我發(fā)現(xiàn)自己還存在很多知識漏洞,編寫程序時(shí),經(jīng)常會出現(xiàn)低級錯(cuò)誤,很多知識點(diǎn)都不熟悉。在今后的時(shí)間里,我必須要投入更多精力學(xué)習(xí)C語言,以課本為基礎(chǔ),請教老師,與同學(xué)討論,參考資料,上機(jī)操作,我相信我必須能把C語言學(xué)好。
c語言課程設(shè)計(jì)總結(jié) 25
經(jīng)過一個(gè)星期的上機(jī)實(shí)踐學(xué)習(xí),使我對c語言有了更進(jìn)一步的認(rèn)識和了解,要想學(xué)好它要重在實(shí)踐,要通過不斷的上機(jī)操作才能更好地學(xué)習(xí)它,通過實(shí)踐,我也發(fā)現(xiàn)我的好多不足之處,首先是自己在指法上還不行,經(jīng)常按錯(cuò)字母,通過學(xué)習(xí)也有所改善;再有對c語言的一些標(biāo)準(zhǔn)庫函數(shù)不太了解,還有對函數(shù)調(diào)用的正確使用不夠熟悉,還有對c語言中經(jīng)常出現(xiàn)的錯(cuò)誤也不了解,通過實(shí)踐,使我在這幾個(gè)方面的'認(rèn)識有所提高。
通過實(shí)踐的學(xué)習(xí),我認(rèn)到學(xué)好計(jì)算機(jī)要重視實(shí)踐操作,不僅僅僅是學(xué)習(xí)c語言,還是其它的語言,以及其它的計(jì)算機(jī)方面的知識都要重在實(shí)踐,所以后在學(xué)習(xí)過程中,我會更加注視實(shí)踐操作,使自己便好地學(xué)好計(jì)算機(jī)。
c語言課程設(shè)計(jì)總結(jié) 26
在科技高度發(fā)展的今天,計(jì)算機(jī)在人們之中的作用越來越突出。而c語言作為一種計(jì)算機(jī)的語言,我們學(xué)習(xí)它,有助于我們更好的了解計(jì)算機(jī),與計(jì)算機(jī)進(jìn)行交流,因此,c語言的學(xué)習(xí)對我們尤其重要。
在這個(gè)星期里,我們專業(yè)的學(xué)生在專業(yè)老師的帶領(lǐng)下進(jìn)行了c語言程序?qū)嵺`學(xué)習(xí)。在這之前,我們已經(jīng)對c語言這門課程學(xué)習(xí)了一個(gè)學(xué)期,對其有了必須的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很陌生,的在運(yùn)用起來的時(shí)候還是感到很棘手,畢竟,萬事開頭難嘛。
由于時(shí)間的關(guān)系,我們的這次實(shí)踐課程老師并沒有給我們詳細(xì)的介紹,只是給我們簡單的介紹了幾個(gè)比較重要的實(shí)際操作。包括了程序模塊處理。簡單界面程序。高級界面程序。程序的添加修改。用程序做一元線性回歸處理以及用c語言程序來畫粒度分布圖等這幾樣比較重要的時(shí)間操作。
上機(jī)實(shí)驗(yàn)是學(xué)習(xí)程序設(shè)計(jì)語言必不可少的實(shí)踐環(huán)節(jié),特別是c語言靈活、簡潔,更需要通過編程的實(shí)踐來真正掌握它。對于程序設(shè)計(jì)語言的學(xué)習(xí)目的,能夠概括為學(xué)習(xí)語法規(guī)定、掌握程序設(shè)計(jì)方法、提高程序開發(fā)潛力,這些都務(wù)必通過充分的實(shí)際上機(jī)操作才能完成。
學(xué)習(xí)c程序設(shè)計(jì)語言除了課堂講授以外,務(wù)必保證有不少于課堂講授學(xué)時(shí)的上機(jī)時(shí)間。因?yàn)閷W(xué)時(shí)所限,課程不能安排過多的統(tǒng)一上機(jī)實(shí)驗(yàn),所以期望學(xué)生有效地利用課程上機(jī)實(shí)驗(yàn)的機(jī)會,盡快掌握用c語言開發(fā)程序的潛力,為今后的繼續(xù)學(xué)習(xí)打下一個(gè)良好的基礎(chǔ)。為此,我們結(jié)合課堂講授的資料和進(jìn)度,安排了12次上機(jī)實(shí)驗(yàn)。課程上機(jī)實(shí)驗(yàn)的目的,不僅僅僅是驗(yàn)證教材和講課的資料、檢查自己所編的程序是否正確,課程安排的上機(jī)實(shí)驗(yàn)的目的能夠概括為如下幾個(gè)方面:
1、加深對課堂講授資料的理解
課堂上要講授許多關(guān)于c語言的語法規(guī)則,聽起來十分枯燥無味,也不容易記住,死記硬背是不可取的。然而要使用c語言這個(gè)工具解決實(shí)際問題,又務(wù)必掌握它。通過多次上機(jī)練習(xí),對于語法知識有了感性的認(rèn)識,加深對它的理解,在理解的基礎(chǔ)上就會自然而然地掌握c語言的語法規(guī)定。對于一些資料自己認(rèn)為在課堂上聽懂了,但上機(jī)實(shí)踐中會發(fā)現(xiàn)原先理解的偏差,這是由于大部分學(xué)生是初次接觸程序設(shè)計(jì),缺乏程序設(shè)計(jì)的實(shí)踐所致。
學(xué)習(xí)c語言不能停留在學(xué)習(xí)它的語法規(guī)則,而是利用學(xué)到的知識編寫c語言程序,解決實(shí)際問題。即把c語言作為工具,描述解決實(shí)際問題的步驟,由計(jì)算機(jī)幫忙我們解題。只有通過上機(jī)才能檢驗(yàn)自己是否掌握c語言、自己編寫的程序是否能夠正確地解題。
通過上機(jī)實(shí)驗(yàn)來驗(yàn)證自己編制的程序是否正確,恐怕是大多數(shù)同學(xué)在完成老師作業(yè)時(shí)的心態(tài)。但是在程序設(shè)計(jì)領(lǐng)域里這是必須要克服的傳統(tǒng)的'、錯(cuò)誤的想法。因?yàn)樵谶@種思想支配下,可能你會想辦法去"掩蓋"程序中的錯(cuò)誤,而不是盡可能多地發(fā)現(xiàn)程序中存在的問題。自己編好程序上機(jī)調(diào)試運(yùn)行時(shí),可能有很多你想不到的狀況發(fā)生,通過解決這些問題,能夠逐步提高自己對c語言的理解和程序開發(fā)潛力。
2、熟悉程序開發(fā)環(huán)境、學(xué)習(xí)計(jì)算機(jī)系統(tǒng)的操作方法
一個(gè)c語言程序從修改、編譯、連接到運(yùn)行,都要在必須的外部操作環(huán)境下才能進(jìn)行。所謂"環(huán)境"就是所用的計(jì)算機(jī)系統(tǒng)硬件、軟件條件,只有學(xué)會使用這些環(huán)境,才能進(jìn)行程序開發(fā)工作。通過上機(jī)實(shí)驗(yàn),熟練地掌握c語言開發(fā)環(huán)境,為以后真正編寫計(jì)算機(jī)程序解決實(shí)際問題打下基礎(chǔ)。同時(shí),在今后遇到其它開發(fā)環(huán)境時(shí)就會觸類旁通,很快掌握新系統(tǒng)的使用。
3、學(xué)習(xí)上機(jī)調(diào)試程序
完成程序的編寫,決不意味著萬事大吉。你認(rèn)為萬無一失的程序,實(shí)際上機(jī)運(yùn)行時(shí)可能不斷出現(xiàn)麻煩。如編譯程序檢測出一大堆錯(cuò)誤。有時(shí)程序本身不存在語法錯(cuò)誤,也能夠順利運(yùn)行,但是運(yùn)行結(jié)果顯然是錯(cuò)誤的。開發(fā)環(huán)境所帶給的編譯系統(tǒng)無法發(fā)現(xiàn)這種程序邏輯錯(cuò)誤,只能靠自己的上機(jī)經(jīng)驗(yàn)分析決定錯(cuò)誤所在。程序的調(diào)試是一個(gè)技巧性很強(qiáng)的工作,對于初學(xué)者來說,盡快掌握程序調(diào)試方法是十分重要的。有時(shí)候一個(gè)消耗你幾個(gè)小時(shí)時(shí)間的小小錯(cuò)誤,調(diào)試高手一眼就看出錯(cuò)誤所在。
通過這次為數(shù)不多的幾天計(jì)算機(jī)實(shí)踐學(xué)習(xí),我們了解了一些關(guān)于c語言的知識,理解鞏固了我們c語言的理論知識,著對我們將來到社會工作將會有莫大的幫忙。同時(shí)它讓我明白,只要你努力,任何東西都不會太難。
c語言課程設(shè)計(jì)總結(jié) 27
本學(xué)期我們開設(shè)了《模擬電路》與《數(shù)字電路》課,這兩門學(xué)科都屬于電子電路范疇,與我們的專業(yè)也都有聯(lián)系,且都是理論方面的指示。正所謂“紙上得來終覺淺,絕知此事要躬行。”學(xué)習(xí)任何知識,僅從理論上去求知,而不去實(shí)踐、探索是不夠的,所以在本學(xué)期暨模電、數(shù)電剛學(xué)完之際,緊之后來一次電子電路課程設(shè)計(jì)是很及時(shí)、很必要的。這樣不僅僅能加深我們對電子電路的任職,而且還及時(shí)、真正的做到了學(xué)以致用。
這兩周的課程設(shè)計(jì),先不說其他,就天氣而言,確實(shí)很艱苦。受副熱帶高氣壓影響,江南大部這兩周都被高溫籠罩著。人在高溫下的.反應(yīng)是很遲鈍的,簡言之,就是很難靜坐下來動腦子做事。天氣本身炎熱,加之機(jī)房里又沒有電扇、空調(diào),故在上機(jī)仿真時(shí),真是艱熬,坐下來才一會會,就全身濕透,但是炎炎烈日擋不住我們求知、探索的欲望。通過我們不懈的努力與切實(shí)追求,最后做完了課程設(shè)計(jì)。
在這次課程兼職設(shè)計(jì)過程中,我也遇到了很多問題。比如在三角波、方波轉(zhuǎn)換成正弦波時(shí),我就弄了很長時(shí)間,先是遠(yuǎn)離不清晰,這直接導(dǎo)致了我無法很順利地連接電路,然后翻閱了超多書籍,查資料,最后在書中查到了有關(guān)章節(jié),并參考,并設(shè)計(jì)出了三角波、方波轉(zhuǎn)換成正弦波的電路圖。但在設(shè)計(jì)數(shù)字頻率計(jì)時(shí)就不是那么一帆風(fēng)順了。我同樣是查閱資料,雖找到了原理框圖,但電路圖卻始終設(shè)計(jì)不出來,最后實(shí)在沒辦法,只能用數(shù)字是中來代替。在此,我深表遺憾!
這次課程設(shè)計(jì)讓我學(xué)到了很多,不僅僅是鞏固了先前學(xué)的模電、數(shù)電的理論知識,而且也培養(yǎng)了我的動手潛力,更令我的創(chuàng)造性思維得到拓展。期望今后類似這樣課程設(shè)計(jì)、類似這樣的鍛煉機(jī)會能更多些!
c語言課程設(shè)計(jì)總結(jié) 28
課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實(shí)際問題,鍛煉實(shí)踐潛力的重要環(huán)節(jié),是對學(xué)生實(shí)際工作潛力的具體訓(xùn)練和考察過程。隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)已經(jīng)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域,在生活中能夠說得是無處不在。因此作為二十一世紀(jì)的大學(xué)來說掌握單片機(jī)的開發(fā)技術(shù)是十分重要的。
回顧起此次單片機(jī)課程設(shè)計(jì),至今我仍感慨頗多,的'確,從選題到定稿,從理論到實(shí)踐,在整整兩星期的日子里,能夠說得是苦多于甜,但是能夠?qū)W到很多很多的的東西,同時(shí)不僅僅能夠鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實(shí)際動手潛力和獨(dú)立思考的潛力。在設(shè)計(jì)的過程中遇到問題,能夠說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時(shí)在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,比如說三極管PNP管腳不懂怎樣放置,不懂分得二極管的正負(fù)極,對單片機(jī)匯編語言掌握得不好……通過這次課程設(shè)計(jì)之后,必須把以前所學(xué)過的知識重新溫故。
這次課程設(shè)計(jì)最后順利完成了,在設(shè)計(jì)中遇到了很多編程問題,最后在梁強(qiáng)老師的辛勤指導(dǎo)下,最后游逆而解。同時(shí),在梁強(qiáng)老師的身上我學(xué)得到很多實(shí)用的知識,在次我表示感謝!同時(shí),對給過我?guī)兔Φ乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感謝!
c語言課程設(shè)計(jì)總結(jié) 29
一、課程設(shè)計(jì)實(shí)訓(xùn)的教學(xué)安排
1.實(shí)習(xí)內(nèi)容安排
指導(dǎo)20xx級學(xué)生分組開放一個(gè)關(guān)于書城的網(wǎng)站,20xx級學(xué)生用C語言開發(fā)一個(gè)應(yīng)用系統(tǒng),實(shí)訓(xùn)以集中授課形式,首先由教師提供實(shí)訓(xùn)題目,指導(dǎo)學(xué)生,期間由指導(dǎo)教師管理、督促、指導(dǎo),按照要求及實(shí)訓(xùn)的規(guī)定完成實(shí)訓(xùn)任務(wù)。
根據(jù)學(xué)生的實(shí)際情況,進(jìn)行分組選題,五人一組。C語言的主要的課程設(shè)計(jì)題目如下(學(xué)生也可自主選題):
1、圖書管理系統(tǒng)
2、學(xué)生信息管理系統(tǒng)
3、學(xué)生成績管理系統(tǒng)
4、學(xué)生通訊錄管理系統(tǒng)
5、職工信息管理系統(tǒng)
6、學(xué)生試卷分?jǐn)?shù)統(tǒng)計(jì)
課程設(shè)計(jì)采用學(xué)生自主設(shè)計(jì)和指導(dǎo)老師輔導(dǎo)相結(jié)合的方式。
各組在中加學(xué)院機(jī)房完成編程題目,寫出實(shí)驗(yàn)報(bào)告,程序要調(diào)試通過,最后指導(dǎo)教師根據(jù)所編程序以及實(shí)驗(yàn)報(bào)告的優(yōu)劣給予評分。
2.教師安排及備課安排
通過實(shí)訓(xùn),使學(xué)生了解網(wǎng)站開發(fā)工具Asp和編程語言C語言的基本語法知識和編程要點(diǎn),通過這次實(shí)訓(xùn)可以進(jìn)一步加強(qiáng)對計(jì)算機(jī)語言理論知識的消化吸收,通過編程將課本知識融會貫通。
在實(shí)訓(xùn)中,請了計(jì)算機(jī)企業(yè)的王皓然經(jīng)理講解了一些C語言在企業(yè)中的應(yīng)用案例和C語言的編程技巧等內(nèi)容。在課程設(shè)計(jì)過程中,由高琴和楊煥海老師對學(xué)生設(shè)計(jì)過程中提出的問題進(jìn)行解答指導(dǎo),并督促學(xué)生按時(shí)完成程序設(shè)計(jì)和實(shí)驗(yàn)報(bào)告的書寫。
二、課程設(shè)計(jì)實(shí)訓(xùn)的實(shí)施
1.備課過程
本著對學(xué)生負(fù)責(zé)的態(tài)度,指導(dǎo)教師做了大量的前期準(zhǔn)備工作。首先指導(dǎo)教師根據(jù)學(xué)生學(xué)習(xí)情況和學(xué)生的特點(diǎn),精心選擇實(shí)訓(xùn)內(nèi)容,盡量選擇應(yīng)用性較強(qiáng),對學(xué)生知識點(diǎn)考查將全面的系統(tǒng)讓學(xué)生去實(shí)現(xiàn)。在將實(shí)訓(xùn)題目發(fā)給學(xué)生之前先自己分析實(shí)訓(xùn)題目的設(shè)計(jì)流程和編程思路,更好的為學(xué)生的課程設(shè)計(jì)題目提供合理的建議。
2.教學(xué)過程
在指導(dǎo)學(xué)生實(shí)訓(xùn)時(shí),首先介紹所提供設(shè)計(jì)題目的目的及要求,使學(xué)生對自己要開發(fā)的系統(tǒng)有一個(gè)總體的、明確的認(rèn)識;然后要求學(xué)生分組并確定每組開發(fā)的`系統(tǒng);指導(dǎo)學(xué)生對所選系統(tǒng)進(jìn)行分析,設(shè)計(jì)流程圖,并合理劃分各個(gè)模塊;指導(dǎo)小組成員進(jìn)行各個(gè)模塊設(shè)計(jì);設(shè)計(jì)過程中對學(xué)生的系統(tǒng)隨時(shí)檢查,盡早發(fā)現(xiàn)程序的錯(cuò)誤并指導(dǎo)學(xué)生改正;程序設(shè)計(jì)完成后,對學(xué)生最終的系統(tǒng)進(jìn)行調(diào)試驗(yàn)收,運(yùn)行不能通過的程序指導(dǎo)學(xué)生進(jìn)行調(diào)試修改;最后指導(dǎo)學(xué)生完成實(shí)訓(xùn)報(bào)告。
三、課程設(shè)計(jì)實(shí)訓(xùn)的效果
本次實(shí)訓(xùn)達(dá)到了實(shí)踐教學(xué)的預(yù)期目的,學(xué)生普遍感到應(yīng)用計(jì)算機(jī)語言的編程能力有很大的提高,同時(shí)也激發(fā)了大家對計(jì)算機(jī)語言的學(xué)習(xí)興趣;大多數(shù)學(xué)生認(rèn)為通過具體的程序設(shè)計(jì)能學(xué)以致用,將理論專業(yè)知識緊密聯(lián)系實(shí)際,這樣的實(shí)訓(xùn)非常有必要,取得了非常好的效果。
四、課程實(shí)訓(xùn)教學(xué)存在的問題
在實(shí)訓(xùn)教學(xué)指導(dǎo)中,出現(xiàn)的問題也很多,基本上是隨時(shí)發(fā)現(xiàn)問題隨時(shí)加以解決。通過教師和學(xué)生兩方面的反饋意見來看,較為突出的問題是:
1.理論教學(xué)課時(shí)少,講解內(nèi)容不夠全面
有學(xué)生反映,實(shí)訓(xùn)中用到的部分內(nèi)容在課程理論教學(xué)中沒有涉及到,尤其是C語言由于課時(shí)較少,而內(nèi)容較多,很多內(nèi)容在課堂教學(xué)中沒能講到。C語言是計(jì)算機(jī)專業(yè)的基礎(chǔ)課程,對學(xué)生計(jì)算機(jī)語言的學(xué)習(xí)是一個(gè)重要基礎(chǔ)。計(jì)算機(jī)學(xué)院將C語言課程放到兩個(gè)學(xué)期來講,課時(shí)較多,將C語言的知識點(diǎn)全面覆蓋,對以后學(xué)生學(xué)習(xí)“數(shù)據(jù)結(jié)構(gòu)”、“數(shù)據(jù)庫原理”等計(jì)算機(jī)核心課程有很大幫助。建議加大C語言的課時(shí)。
2.實(shí)訓(xùn)課程內(nèi)容應(yīng)提前提供給學(xué)生
大部分學(xué)生建議將課程設(shè)計(jì)內(nèi)容在課程教學(xué)期間提供給他們,他們可以提前
準(zhǔn)備。在實(shí)訓(xùn)的期間,完成一個(gè)大系統(tǒng)的設(shè)計(jì),從需求分析、總體設(shè)計(jì)、模塊設(shè)計(jì)、詳細(xì)設(shè)計(jì),以及代碼的逐行調(diào)試,時(shí)間比較倉促,學(xué)生實(shí)訓(xùn)完成的質(zhì)量不高,采納學(xué)生的建議,以后教師在講課過程中題目提供給學(xué)生,讓他們提供準(zhǔn)備,高質(zhì)量完成實(shí)訓(xùn)任務(wù)。
總之,這次課程實(shí)訓(xùn)教學(xué)工作取得了不錯(cuò)的效果,讓學(xué)生鞏固了已學(xué)知識,提高了計(jì)算機(jī)編程能力,還進(jìn)一步激發(fā)了他們學(xué)習(xí)熱情,同時(shí)也提升了學(xué)生對專業(yè)的熱愛。學(xué)生們在程序設(shè)計(jì)中出現(xiàn)的種種錯(cuò)誤、問題,也讓他們認(rèn)識到實(shí)際工作與理論學(xué)習(xí)之間的距離;踏踏實(shí)實(shí)做程序,編程能力才能真正得到提高,才能學(xué)好自己的專業(yè)課程。
c語言課程設(shè)計(jì)總結(jié) 30
本學(xué)期擔(dān)任了20xx級電子商務(wù)1班的C語言程序設(shè)計(jì)課程,教材是《C語言程序設(shè)計(jì)》,課時(shí)是15周,每周4學(xué)時(shí),共計(jì)60學(xué)時(shí)。
C語言對于剛接觸計(jì)算機(jī)語言的職業(yè)學(xué)生,它具有較強(qiáng)的抽象性且結(jié)構(gòu)化程序設(shè)計(jì)語言,對初學(xué)者來說比較難于接受,也容易出現(xiàn)一些問題。現(xiàn)針對本學(xué)期教學(xué)中的工作進(jìn)行總結(jié),以便更好的進(jìn)行下學(xué)期的工作。
本學(xué)期教學(xué)工作,歸納起來主要有一下幾點(diǎn)。
1、注意培養(yǎng)學(xué)生的學(xué)習(xí)興趣
為使初學(xué)者能盡快地掌握計(jì)算機(jī)知識,在課程講授過程中,要特別注意培養(yǎng)學(xué)生的學(xué)習(xí)興趣。初接觸計(jì)算機(jī)時(shí),很多學(xué)生感到新奇、好玩,這不能說是興趣,只是一種好奇。隨著課程的不斷深入,大量的規(guī)則、定義、要求和機(jī)械的格式出現(xiàn),很容易使一部分(甚至是大部分)學(xué)生產(chǎn)生枯燥無味的感覺。為了把學(xué)生的好奇轉(zhuǎn)化為學(xué)習(xí)興趣,授課時(shí)要改變過去先給出定義和規(guī)則的講授辦法,而是從具體問題入手,努力把枯燥無味的“語言”講的生動,活潑。在第一節(jié)課上,就給學(xué)生找一些數(shù)學(xué)已學(xué)課程的問題,用算法語言來求解,使學(xué)生體會程序設(shè)計(jì)的用途和一種全新的解決問題的方法。在課程的進(jìn)行中,引導(dǎo)學(xué)生學(xué)一種算法,就嘗試在同行課程中應(yīng)用。此外,還可經(jīng)常介紹一些趣味性算例,如:“水仙花數(shù)”,“競賽記分”等,培養(yǎng)學(xué)生的學(xué)習(xí)興趣,讓大家積極主動,自覺獨(dú)立地獲取知識,打好學(xué)習(xí)程序設(shè)計(jì)語言的基礎(chǔ)。整個(gè)教學(xué)過程中應(yīng)該把解題思路,方法和步驟(即"算法")當(dāng)作授課的重點(diǎn),從而讓學(xué)生明白如何分析并解決實(shí)際問題,逐漸培養(yǎng)學(xué)生進(jìn)行程序設(shè)計(jì)的正確思維模式。
2、注重學(xué)生的接受能力
注重課堂教學(xué)中學(xué)生的接受能力,通過批改作業(yè),掌握學(xué)生學(xué)到多少,然后根據(jù)不同的情況有的放矢地講解。實(shí)踐課重在培養(yǎng)學(xué)生的實(shí)踐能力,學(xué)生只有勤于動腦,親自實(shí)踐,才能真正體會到其中的奧妙。在開始設(shè)計(jì)一個(gè)項(xiàng)目時(shí),同學(xué)們普遍覺得比較難。對于學(xué)生在編程過程中好的算法,及時(shí)給予肯定、表揚(yáng),并鼓勵學(xué)生,有難度才有挑戰(zhàn),把完成項(xiàng)目當(dāng)作學(xué)習(xí),也當(dāng)作對自己能力的培養(yǎng)。完成一個(gè)項(xiàng)目,同學(xué)們都有這樣的體會:原來這個(gè)項(xiàng)目是這么簡單。雖然開始有點(diǎn)難,但是只要自己跟著老師的步伐,多思考,多看書,對自己的程序反復(fù)調(diào)試,都可以做出來。對學(xué)生在程序調(diào)試過程中出現(xiàn)的的問題,只要學(xué)生能夠通過自己努力解決的問題,只是給學(xué)生提示一下錯(cuò)誤出現(xiàn)的哪個(gè)位置,盡量讓學(xué)生自己去解決;對于學(xué)生確實(shí)不能解決的問題,提示知識點(diǎn),再給予解答,這樣培養(yǎng)了學(xué)生自主探究問題、合作學(xué)習(xí)、解決問題的能力,還教給他們學(xué)習(xí)的方法而不是僅僅傳授給他們知識,要讓他們學(xué)會學(xué)習(xí),發(fā)掘?qū)W生自身潛能。
3、教給學(xué)生思考問題的方法
教給他們思考問題的方法,在講課時(shí),著重從三方面入手:一是幫助同學(xué)歸納總結(jié)已學(xué)過的知識,使之系統(tǒng)化,在理性認(rèn)識上得到更進(jìn)一步的提高。二是根據(jù)同學(xué)們學(xué)習(xí)中遇到的疑難問題,重點(diǎn)分析一些具有代表性的例題,通過現(xiàn)成的例子舉一反三,不僅僅講懂一個(gè)程序,更重要的是講解思考問題的方法,設(shè)計(jì)程序的思路,使學(xué)生拿到一個(gè)題目后知道,應(yīng)該怎樣分析題目,怎樣一步步展開,解決問題的關(guān)鍵是什么。引導(dǎo)學(xué)生們不要采取死記硬背的方法,提倡把課程學(xué)活。把注意力放在解決問題的思路上和提高解決問題的能力上。三是選一些典型的題目,老師和學(xué)生共同探討不同的編程方法,活躍解題思路,人人開動腦筋,對同一個(gè)題目從不同的角度去考慮,運(yùn)用學(xué)過的知識,用不同的方法去解決,然后再系統(tǒng)講解。這樣既能充分調(diào)動同學(xué)們學(xué)習(xí)的主動性和積極性,活躍學(xué)習(xí)空氣,又能在同學(xué)之間起到一個(gè)互相學(xué)習(xí)和交流的作用。根據(jù)教學(xué)內(nèi)容和學(xué)生的實(shí)際水平,在教學(xué)的過程中,適時(shí)地根據(jù)項(xiàng)目演示結(jié)果,提出問題,啟發(fā)引導(dǎo)學(xué)生去分析問題,解決問題,提問以達(dá)到理解、掌握知識,提高思想覺悟的`目的。在新舊知識的銜接點(diǎn)上提出問題,以舊知識引出新知識,引導(dǎo)學(xué)生思考,回憶舊知識,并在舊知識基礎(chǔ)上理解新知識;在分析項(xiàng)目的實(shí)現(xiàn)過程、項(xiàng)目的重點(diǎn)、難點(diǎn)時(shí)提出問題,就像導(dǎo)游將游覽路線、游覽對象的精華描述給游客。
4、重視上機(jī)實(shí)踐環(huán)節(jié)。
計(jì)算機(jī)語言課是一門實(shí)踐性很強(qiáng)的課。教學(xué)過程中除了教師的課堂講解外,主要靠學(xué)生的上機(jī)實(shí)踐來培養(yǎng)學(xué)生的操作能力和靈活運(yùn)用能力。我們提倡“精講多練”,具體措施為:
(1)壓縮講授課時(shí),加強(qiáng)上機(jī)訓(xùn)練,使學(xué)生能有更多的時(shí)間進(jìn)行上機(jī)實(shí)踐。
(2)布置與現(xiàn)實(shí)生活學(xué)習(xí)緊密聯(lián)系的上機(jī)題目,培養(yǎng)學(xué)生編寫程序解決問題的能力與興趣。
(3)教師起引導(dǎo)作用。
(4)提倡上機(jī)實(shí)踐互幫互助,使每個(gè)學(xué)生的優(yōu)點(diǎn)都能得到鍛煉。
5、將項(xiàng)目教學(xué)法融入到教學(xué)中。
在C語言的教學(xué)過程中,我采用了項(xiàng)目教學(xué)法。項(xiàng)目教學(xué)法,是師生通過共同實(shí)施一個(gè)完整的項(xiàng)目工作而進(jìn)行的教學(xué)活動。通過對完整的項(xiàng)目的系統(tǒng)分析,培養(yǎng)學(xué)生良好的編程習(xí)慣,善于獲取他人經(jīng)驗(yàn)的能力以及掌握綜合運(yùn)用所學(xué)知識的能力,從而完全了解項(xiàng)目流程,真正提高編程水平。如讓學(xué)生編寫一個(gè)簡單的學(xué)生信息管理系統(tǒng),這不但使得學(xué)生掌握了所學(xué)的C語言知識,同時(shí)也使得學(xué)生了解了數(shù)據(jù)字典、流程圖等其它軟件工程方面的內(nèi)容。這種教學(xué)方法,不但提高了學(xué)生的實(shí)踐能力,同時(shí)也激發(fā)了學(xué)生的學(xué)習(xí)興趣。
任何教學(xué)方法只有在一定的條件下才會顯示出優(yōu)勢或不足,任何一種教學(xué)方法都有其適用范圍。要教好一門語言的實(shí)踐課,關(guān)鍵在于激發(fā)學(xué)生的學(xué)習(xí)興趣,讓學(xué)生主動、愉快地學(xué)習(xí),滿足他們的求知欲,這樣才能取得良好的教學(xué)效果,這也是我以后的教學(xué)工作的一大目標(biāo)。
【c語言課程設(shè)計(jì)總結(jié)】相關(guān)文章:
c語言課程設(shè)計(jì)總結(jié)范文10-29
c語言課程設(shè)計(jì)總結(jié)范文(經(jīng)典)01-12
c語言課程設(shè)計(jì)個(gè)人總結(jié)優(yōu)秀11-06
c語言課程設(shè)計(jì)總結(jié)7篇(精華)11-30
c語言課程設(shè)計(jì)總結(jié)經(jīng)驗(yàn)最新12-05
c課程設(shè)計(jì)個(gè)人總結(jié)08-21
c語言課程設(shè)計(jì)心得(通用10篇)08-31
c語言課程設(shè)計(jì)心得體會08-27