![c語言學習的心得體會【9篇】_第1頁](http://file4.renrendoc.com/view/27491d26d44b92ca03c6e6a2df879c55/27491d26d44b92ca03c6e6a2df879c551.gif)
![c語言學習的心得體會【9篇】_第2頁](http://file4.renrendoc.com/view/27491d26d44b92ca03c6e6a2df879c55/27491d26d44b92ca03c6e6a2df879c552.gif)
![c語言學習的心得體會【9篇】_第3頁](http://file4.renrendoc.com/view/27491d26d44b92ca03c6e6a2df879c55/27491d26d44b92ca03c6e6a2df879c553.gif)
![c語言學習的心得體會【9篇】_第4頁](http://file4.renrendoc.com/view/27491d26d44b92ca03c6e6a2df879c55/27491d26d44b92ca03c6e6a2df879c554.gif)
![c語言學習的心得體會【9篇】_第5頁](http://file4.renrendoc.com/view/27491d26d44b92ca03c6e6a2df879c55/27491d26d44b92ca03c6e6a2df879c555.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
第第頁c語言學習的心得體會【9篇】計算機c語言實訓心得體會篇一
在初學C語言的一個學期后,我們進行了C語言實訓階段,嘗試自己編寫一個比較繁復的程序系統(tǒng)。在為期兩周的時間中,我們同組的同學共同的感受是:C語言實訓和平常上課所接觸的程序是有很大不同的,所經(jīng)受的考驗和克服的困難是平常所無法比擬的。好在同組的搭檔們精誠合作,分工明確,有問題共同解決,攻克了C語言實訓的繁復程序。在這里,我作為其中的參加者,自然感受良多。
剛開始接觸到C的時候,我已經(jīng)學過一些有關VB的內(nèi)容,這個在算法和思維上略微有點援助?;叵氡緦W期的學習,首先,最基本的,是C的數(shù)據(jù)格式,讓我們知道整數(shù),浮點數(shù)以及字符常量在C中的運用。然后,在學會了數(shù)據(jù)轉(zhuǎn)化,以及嫻熟的可以對各種數(shù)據(jù)處理之后,我開始進行有關數(shù)據(jù)結構,像數(shù)組,結構體等的學習,由于有的東西從現(xiàn)有的知識來看都是特別簡約的,還沒有聯(lián)系到指針等等一些繁復的概念??墒牵瑑H僅學會這些是遠遠不夠的,C語言中,還有許多更加經(jīng)典、重要、有用的知識。
說說函數(shù)。雖說許多程序語言都有函數(shù)這一內(nèi)容,但我覺得C語言的函數(shù)是最有魅力的了。學習函數(shù)的方法是比較簡約的,只有兩個字"牢記',即:牢記函數(shù)的功能,牢記函數(shù)的用途以及如何輸入輸出。函數(shù)從本質(zhì)上講是一段通用程序,用它可以援助我們節(jié)省許多編程的時間,學習C語言的"高人'都說,一個聰慧的編程者在編寫程序前往往總是先找自己所編寫的程序中有多少是可以用函數(shù)來代替的。比如,大家可以作一個比較字符串的試驗,用C語言中的strcmp()函數(shù)只要一句話,而自己編寫的話,30句都很難實現(xiàn),可想而知函數(shù)的有用和快捷。在我們C語言實訓的代碼中,函數(shù)更是得到了充分的應用,可以說,實訓題目的繁復代碼,就是用很多個函數(shù)的調(diào)用和嵌套積累出來的。
要留意的是,有的同學剛剛開始的時候,都是被一些大的程序激勵的,所以當開始的時候看到繁瑣的數(shù)據(jù)轉(zhuǎn)化和簡約的算法,都覺得很無聊,都想自己做幾個自己滿足的程序來看看,雖然這種想法很好,但是,我們說,沒有基礎,純粹是搬照一些現(xiàn)成設計方法,是不足取的。要知道,程序設計講究的是個人的思維的,假如剛開始就被一些現(xiàn)成的思想束縛住,以后就會覺得很無趣。
我們知道,指針其實是C語言的靈魂,很多的數(shù)據(jù)結構在我們學到這里之前都可以說是精通了。所以我們的任務就是,讓數(shù)據(jù)結構在指針中運行。當然,剛剛開始接觸到這些新的東西,是一件特別痛楚的事情,所以我們肯定要用特別形象的思維去看待指針,不能太固化。所以,新的東西,比如結構體在指針中的表現(xiàn)方法,數(shù)組及多維數(shù)組在結構體中的運用,都一點一點的加了進來,同時豐滿了我們對原來C的數(shù)據(jù)機構,數(shù)據(jù)表示的理解。當我們完成了這三步的學習,我們已經(jīng)可以驕傲的說,我們的基礎都扎實了,可以進一步的學習有關算法,設計概念等等深層次的東西了。
但是,指針,結構體,這些太抽象的東西,在學習C語言的時候我們就有點"似懂非懂',可是在眼下的C語言實訓中,像這么重要的C語言知識,肯定要達到能嫻熟掌控,實際運用的程度。在實訓的大程序中,結構體在指針中的表現(xiàn)方法,數(shù)組及在結構體中的運用等詳細的技術環(huán)節(jié),都得到了表達,不會指針,我們的工作是沒法開展的。所以,在實訓期間,大家在鞏固基本知識的基礎上,逐塊攻克實訓課題,克服了困難,自信心得到了提高。
最末,談談我們組的程序軟件。商店商品管理系統(tǒng),是一個比較利于應用,解決實際問題,方便實際管理的程序。設計代碼比較繁復,結構比較嚴謹。在程序編寫的1周左右的時間里,組員們遇到了上述的困難,包括程序設計構思,甚至是指針等某些知識點的欠缺,導致的工作中涌現(xiàn)的困難。但是,當大家一起團結協(xié)作,解決了這些困難之后,發(fā)覺自己也可以編寫繁復的、應用性的程序了,更發(fā)覺自己對C語言這門學科的愛好也提高了。
當然,我們編寫的商店商品管理系統(tǒng),還存在許多疏漏和不合理之處。比如,程序繁復冗長,假如時間充裕,我們將在不轉(zhuǎn)變程序運行結果的基礎上,簡化程序,使每一句更加精辟,總體上更加簡化。另外,在程序的外觀上,我們由于時間問題,沒有做更多的修飾,運行起來顯得比較死板、枯燥乏味。假如增加一些色調(diào)和其他效果,我們的程序或許會更加完滿。
C語言學習的心得體會篇二
在初學C語言的一個學期后,我們進行了C語言實訓階段,嘗試自己編寫一個比較繁復的程序系統(tǒng)。在為期兩周的時間中,我們同組的同學共同的感受是:C語言實訓和平常上課所接觸的程序是有很大不同的,所經(jīng)受的考驗和克服的困難是平常所無法比擬的。好在同組的搭檔們精誠合作,分工明確,有問題共同解決,攻克了C語言實訓的繁復程序。在這里,我作為其中的參加者,自然感受良多。
剛開始接觸到C的時候,我已經(jīng)學過一些有關VB的內(nèi)容,這個在算法和思維上略微有點援助?;叵氡緦W期的學習,首先,最基本的,是C的數(shù)據(jù)格式,讓我們知道整數(shù),浮點數(shù)以及字符常量在C中的運用。然后,在學會了數(shù)據(jù)轉(zhuǎn)化,以及嫻熟的可以對各種數(shù)據(jù)處理之后,我開始進行有關數(shù)據(jù)結構,像數(shù)組,結構體等的學習,由于有的東西從現(xiàn)有的知識來看都是特別簡約的,還沒有聯(lián)系到指針等等一些繁復的概念。可是,僅僅學會這些是遠遠不夠的,C語言中,還有許多更加經(jīng)典、重要、有用的知識。
說說函數(shù)。雖說許多程序語言都有函數(shù)這一內(nèi)容,但我覺得C語言的函數(shù)是最有魅力的了。學習函數(shù)的方法是比較簡約的,只有兩個字"牢記',即:牢記函數(shù)的功能,牢記函數(shù)的用途以及如何輸入輸出。函數(shù)從本質(zhì)上講是一段通用程序,用它可以援助我們節(jié)省許多編程的時間,學習C語言的"高人'都說,一個聰慧的編程者在編寫程序前往往總是先找自己所編寫的程序中有多少是可以用函數(shù)來代替的。比如,大家可以作一個比較字符串的試驗,用C語言中的strcmp()函數(shù)只要一句話,而自己編寫的話,30句都很難實現(xiàn),可想而知函數(shù)的有用和快捷。在我們C語言實訓的代碼中,函數(shù)更是得到了充分的應用,可以說,實訓題目的繁復代碼,就是用很多個函數(shù)的調(diào)用和嵌套積累出來的。
要留意的是,有的同學剛剛開始的時候,都是被一些大的程序激勵的,所以當開始的時候看到繁瑣的數(shù)據(jù)轉(zhuǎn)化和簡約的算法,都覺得很無聊,都想自己做幾個自己滿足的程序來看看,雖然這種想法很好,但是,我們說,沒有基礎,純粹是搬照一些現(xiàn)成設計方法,是不足取的。要知道,程序設計講究的是個人的思維的,假如剛開始就被一些現(xiàn)成的思想束縛住,以后就會覺得很無趣。
我們知道,指針其實是C語言的靈魂,很多的數(shù)據(jù)結構在我們學到這里之前都可以說是精通了。所以我們的任務就是,讓數(shù)據(jù)結構在指針中運行。當然,剛剛開始接觸到這些新的東西,是一件特別痛楚的事情,所以我們肯定要用特別形象的思維去看待指針,不能太固化。所以,新的東西,比如結構體在指針中的表現(xiàn)方法,數(shù)組及多維數(shù)組在結構體中的運用,都一點一點的加了進來,同時豐滿了我們對原來C的數(shù)據(jù)機構,數(shù)據(jù)表示的理解。當我們完成了這三步的學習,我們已經(jīng)可以驕傲的說,我們的基礎都扎實了,可以進一步的學習有關算法,設計概念等等深層次的東西了。
但是,指針,結構體,這些太抽象的東西,在學習C語言的時候我們就有點"似懂非懂',可是在眼下的C語言實訓中,像這么重要的C語言知識,肯定要達到能嫻熟掌控,實際運用的程度。在實訓的大程序中,結構體在指針中的表現(xiàn)方法,數(shù)組及在結構體中的運用等詳細的技術環(huán)節(jié),都得到了表達,不會指針,我們的工作是沒法開展的。所以,在實訓期間,大家在鞏固基本知識的基礎上,逐塊攻克實訓課題,克服了困難,自信心得到了提高。
最末,談談我們組的程序軟件。商店商品管理系統(tǒng),是一個比較利于應用,解決實際問題,方便實際管理的程序。設計代碼比較繁復,結構比較嚴謹。在程序編寫的1周左右的時間里,組員們遇到了上述的困難,包括程序設計構思,甚至是指針等某些知識點的欠缺,導致的工作中涌現(xiàn)的困難。但是,當大家一起團結協(xié)作,解決了這些困難之后,發(fā)覺自己也可以編寫繁復的、應用性的程序了,更發(fā)覺自己對C語言這門學科的愛好也提高了。
當然,我們編寫的商店商品管理系統(tǒng),還存在許多疏漏和不合理之處。比如,程序繁復冗長,假如時間充裕,我們將在不轉(zhuǎn)變程序運行結果的基礎上,簡化程序,使每一句更加精辟,總體上更加簡化。另外,在程序的外觀上,我們由于時間問題,沒有做更多的修飾,運行起來顯得比較死板、枯燥乏味。假如增加一些色調(diào)和其他效果,我們的程序或許會更加完滿。
C語言心得體會篇三
兩周的上機實習結束了,在這段時間內(nèi),我的C語言知識得到了溫習,編程技能得到了很大的提高,我覺得這次實習很重要,而且是恰逢其時,當然通過自己編程的過程,也有了一些心得:
編程要的是正確的結果,體會的是艱辛的過程,收獲的是好心情。
首先編程的時候你不能覺得這是一個繁瑣的過程,在遇到出錯的時候要有信心解決,不要可怕出錯,不能忽視環(huán)節(jié),尤其是對標點以及輸入輸出函數(shù),要正確運用。其次,編程要有一個扎實的知識儲備,沒把課本看好,沒把例題看好,不會編出正確的程序,同時,假如不多看程序,不斷汲取別人的編程思想,就不會編出精彩的程序;當然也不能忽視與別人爭論與請教,在這過程中,我們可以相互溝通編程想法,找到解決問題的最正確路徑,這種團結協(xié)作的精神也是需要要有的。
兩周很短,編程的過程卻很漫長,思索,編程,改錯,運行,這就是編程的感覺。感謝援助我,還有一起爭論問題的同學,感覺老師細心的指導,在遇到小問題的時候,他也是很耐煩的解答,感謝這次上機機會,讓我重新溫習了C語言,也讓我對明年的等級考試更有信心。在初學C語言的一個學期后,我們進行了C語言實訓階段,嘗試編寫一個比較繁復的程序系統(tǒng)。在這次實訓中,我對對C語言有了一個更深的了解認識,也對這個學期學的知識得到鞏固,還嘗試運行編程,每次運行程序勝利,讓我對下面的項目就充斥信心。通過自己與同學合作編寫程序,最終把最初的理論知識轉(zhuǎn)化基本技能。這次的實訓,使我對C語言的學習產(chǎn)生深厚的愛好。
通過這次實訓,也使我們發(fā)覺了很多問題。
在實訓中,我們認識到自己還有許多的知識沒學好,基礎知識沒理清,而且很多東西還要去翻書,去上網(wǎng)搜尋。而且遇到一些小錯誤運行不出來,就會煩躁擔心,覺得有些自暴自棄或者埋怨項目的變態(tài),以后要克服,盡量保持一顆良好的心態(tài),學好C語言,也學好用C語言編寫一個按要求的系統(tǒng)。
一年來,我們已經(jīng)學習了VB語言和C語言,在應用這些語言的過程中,我們的規(guī)律思維得到了加強,更重要的是我們把在數(shù)學上學習到的算法應用到計算機程序中,通過分析問題,調(diào)查討論,最終解決問題。盡管每次解決問題的過程不會都很順當,尤其是在出錯的時候總是很難解決那些很微小的錯誤,比如一個符號打錯,或者漏掉一個標點,檢查起來都會很麻煩,但是,每次勝利的運行,得到的不僅僅是一個正確的結果,更多的是體會到了過程,有了一種成就感,特別是C語言,最能給我這種感覺。
還有就是對于將來,近程就是下學期,我覺得我還有很多方面需要提高。
首先我要繼續(xù)學習好C語言的基礎知識,然后能在電腦上嫻熟的運用。然后每天都能寫一些程序,上網(wǎng)時候多看一些優(yōu)秀的教程和優(yōu)秀的代碼。遇到問題時多和同學爭論,并且多弄出幾套方案,多熬煉自己結局問題的技能和與同學合作的技能。
總之,這一切都成為我記憶里面的一個篇章,更是在C語言編程上的一個里程碑。
計算機c語言實訓心得體會篇四
不知不覺在**學習也有一個月,在這一個月中,生活上,我已經(jīng)熟識并習慣了四周的環(huán)境。學習上,我也有了不小的進步,雖然還是有許多欠缺的地方,但我相信再經(jīng)過一段時間的學習,我肯定會有更大的進步。
在前三個星期,我們系統(tǒng)的學習了c語言,不敢說學的特別好,但還是可以的。雖然是短期的學習,但可能是之前接觸過的緣由,學起來并不是很辛苦,感覺還是比較輕松的。在這三個星期里,我鞏固了之前學過的知識,也進一步學習了之前沒有學到的,或者之前學的不到位的地方。讓我對c語言有了進一步的深刻的了解,以及規(guī)范嫻熟的運用。在C語言課程的最末,我們做了一個小項目,向全班同學演示了自己在三個星期里所編寫的程序。在最末完成的時候,我都不敢相信,這是我親自編寫出來的程序。
而在近兩個星期的數(shù)據(jù)結構的課程的學習過程中,我就有點力不從心了。之前也沒有接觸過這門課程,許多東西都理解不了,思維轉(zhuǎn)不過彎來,編寫程序的時候甚至感覺無從下手。老師的課講的很好,也非常有條理,可有許多規(guī)律思維上的東西并不是老師講,我們就能懂的,老師也只能起到引導的作用,還是需要自己漸漸摸索,漸漸理解。我感覺自己還是需要時間,去漸漸消化,去漸漸理解。
最近幾天,我們開始分組做項目〔電子地圖管理系統(tǒng)〕,雖然感覺自己不會的東西還有許多,但我還是努力完成組長安排給我的任務,一邊學習,一邊編程序。在項目的完成過程中,我更多的學會的是團隊合作與溝通,有些東西你不會,你不懂,但有其他人會,合作與溝通才能更好的完成一個項目。
c語言心得體會篇五
20**-7-6在這個學期的實習過程中,我們進行了為期倆個禮拜的C語言實習。首先得保證的一點就是我們要按時實習,遵守實習規(guī)章。在科技高度進展的今日,計算機在人們之中的作用越來越突出。而C語言作為一種計算機的語言,我們學習它,有助于我們更好的了解計算機,與計算機進行溝通,也有助于我們專業(yè)課的學習,因此,C語言的學習對我們尤其重要。
在這個倆個星期里,我們專業(yè)的同學在梁老師的帶領下進行了C語言程序?qū)嵺`學習。在這之前,我們已經(jīng)對C語言這門課程學習了一個學期,對其有了肯定的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很生疏,更多的在運用起來的時候還是感到很辣手,究竟,萬事開頭難嘛。
由于時間的關系,老師并沒有給我們具體的介紹,只是給我們簡約的介紹了幾個比較重要的實際操作。包括了程序模塊處理。簡約界面程序。高級界面程序。程序的添加修改等。上機試驗是學習程序設計語言必不可少的實踐環(huán)節(jié),特別是C語言敏捷、簡潔,更需要通過編程的實踐來真正掌控它。對于程序設計語言的學習目的,可以概括為學習語法規(guī)定、掌控程序設計方法、提高程序開發(fā)技能,這些都需要通過充分的事實上機操作才能完成。
學習C程序設計語言除了課堂講授以外,需要保證有不少于課堂講授學時的上機時間。由于學時所限,課程不能安排過多的統(tǒng)一上機試驗,所以盼望同學有效地利用課程上機試驗的機會,盡快掌控用C語言開發(fā)程序的技能,為今后的繼續(xù)學習打下一個良好的基礎。為此,我們結合課堂講授的內(nèi)容和進度,安排了5次上機試驗。課程上機試驗的目的,不僅僅是驗證教材和講課的內(nèi)容、檢查自己所編的程序是否正確,課程安排的上機試驗的目的可以概括為如下幾個方面:
1.加深對課堂講授內(nèi)容的理解
課堂上要講授很多關于C語言的語法規(guī)章,聽起來非常味同嚼蠟,也不簡單記住,死記硬背是不可取的。然而要運用C語言這個工具解決實際問題,又需要掌控它。通過多次上機練習,對于語法知識有了感性的認識,加深對它的理解,在理解的基礎上就會自然而然地掌控C語言的語法規(guī)定。對于一些內(nèi)容自己認為在課堂上聽懂了,但上機實踐中會發(fā)覺原來理解的偏差,這是由于大部分同學是初次接觸程序設計,缺乏程序設計的實踐所致。
學習C語言不能停留在學習它的語法規(guī)章,而是利用學到的知識編寫C語言程序,解決實際問題。即把C語言作為工具,描述解決實際問題的步驟,由計算機援助我們解題。只有通過上機才能檢驗自己是否掌控C語言、自己編寫的程序是否能夠正確地解題。
通過上機試驗來驗證自己編制的程序是否正確,唯恐是大多數(shù)同學在完成老師作業(yè)時的心態(tài)。但是在程序設計領域里這是肯定要克服的傳統(tǒng)的、錯誤的想法。由于在這種思想支配下,我們可能會想方法去掩蓋程序中的錯誤,而不是盡可能多地發(fā)覺程序中存在的問題。自己編好程序上機調(diào)試運行時,可能有許多想不到的狀況發(fā)生,通過解決這些問題,可以逐步提高自己對C語言的理解和程序開發(fā)技能。
2.熟識程序開發(fā)環(huán)境、學習計算機系統(tǒng)的操作方法
一個C語言程序從編輯、編譯、連接到運行,都要在肯定的外部操作環(huán)境下才能
進行。所謂環(huán)境就是所用的計算機系統(tǒng)硬件、軟件條件,只有學會運用這些環(huán)境,才能進行程序開發(fā)工作。通過上機試驗,嫻熟地掌控C語言開發(fā)環(huán)境,為以后真正編寫計算機程序解決實際問題打下基礎。同時,在今后遇到其它開發(fā)環(huán)境時就會觸類旁通,很快掌控新系統(tǒng)的運用。
3.學習上機調(diào)試程序
完成程序的編寫,決不意味著萬事大吉。或許我們認為萬無一失的程序,事實上機運行時可能不斷涌現(xiàn)麻煩。如編譯程序檢測出一大堆錯誤。有時程序本身不存在語法錯誤,也能夠順當運行,但是運行結果顯著是錯誤的。開發(fā)環(huán)境所提供的編譯系統(tǒng)無法發(fā)覺這種程序規(guī)律錯誤,只能靠自己的上機閱歷分析判斷錯誤所在。程序的調(diào)試是一個技巧性很強的工作,對于初學者來說,盡快掌控程序調(diào)試方法是特別重要的。有時候一個消耗幾個小時時間的小小錯誤,老師一眼就看出錯誤所在。
時間飛逝,轉(zhuǎn)瞬間為期倆周的實習結束了。在這期間,我學到了我也深刻的體會到,不管是做什么,首先對自己要有信心,其次要有奉獻和吃苦的精神,再次要有創(chuàng)新精神和技能;同時我也悟到了很多,實習,是生活的又一個學習的平臺,我們要有團結協(xié)作,擅長溝通的技能。團結起來,發(fā)揮集體的能量,那樣才能事半功倍!團結、溝通是特別須要的。通過這次為數(shù)不多的幾天C語言實習,我們了解了一些關于C語言的知識,理解鞏固了我們C語言的理論知識,著對我們將來到社會工作將會有莫大的援助。同時它讓我知道,只要你努力,任何東西都不會太難。
C語言心得體會篇六
1、引言
《C語言程序設計》是各大高校理工類專業(yè)的一門重要的必修課程,由于C語言運用敏捷,數(shù)據(jù)類型繁多,結構繁復,因此同學在學習該課程時都或多或少的感覺頭疼,學習不得要領。這就要求老師在教學中需要貫穿先進的教學理念,采納適合的教學方法。本文針對C語言教學中存在的問題,結合多年的教學閱歷,提出幾點教學方法和體會。
2、C語言教學中存在的問題
2.1同學學習熱忱不高
C語言課程的開設對象一般為大一同學,想讓他們立刻接受程序設計的思想幾乎是不可能的。另外他們從高班級同學那里得知C語言學習難度大,就會產(chǎn)生學習C語言這門課程的懼怕心理。還有一部分同學認為學習C語言對自身的專業(yè)沒有什么用處,因此產(chǎn)生了厭學的心情。
2.2傳統(tǒng)教學方式存在弊端
以老師為中心的灌輸式教學方法忽視了同學的"學',同學處于被動接受狀態(tài),缺少老師和同學的互動,同學學習的主動性、積極性難以發(fā)揮。雖然近年來C語言程序設計課程多媒體課件教學得到廣泛普及,在某種程度上激發(fā)了同學的學習愛好,但仍舊沒有脫離傳統(tǒng)教學方式,缺少教學目標的針對性,由"照本宣科'變?yōu)?照片〔幻燈片〕宣科',沒有從根本上解決師生交互匱乏的現(xiàn)實[1]。
2.3同學學習方法不得當
由于大一同學還不是很適應高校的學習方式,許多時候還沿用高中時候?qū)W數(shù)學、英語等科目的方法來學習C語言,一些同學只重視理論知識,以為光靠背一背、做做題就能學好,忽視了實踐環(huán)節(jié)的重要性,從而導致了一部分同學學不得法,效率極低。
3、幾點教學體會
針對上述存在的問題,分別提出幾點體會,可以歸納為:"一個目標'、"兩個關鍵'、"三步實踐'。
3.1樹立一個目標
這是針對同學的學習立場提出的。做一件事情假如沒有一個明確的目標。就很難提起愛好,遇到困難也很簡單放棄,當然也無法做好。學習C語言也不例外。假如想激發(fā)同學的學習愛好,讓同學喜愛學、主動學,就需要讓同學明確為什么要學習C語言,明確一個學習的目標。事實上,學習C語言對于任何專業(yè)的同學都有莫大的好處,可以熬煉規(guī)律思維技能,對以后的專業(yè)課的學習有很好的幫助作用,也會對以后學習其他編程語言打下良好的基礎,正所謂'萬變不離其宗',假如真正掌控精了程序設計思想,具備了真正解決實際問題的技能,語言再更新可程序設計的本質(zhì)不會變[2]。當然,從更有用的角度來看,可以把"通過國家二級考試'作為一個為之努力實現(xiàn)的目標,不僅對以后就業(yè)很有援助,讓學習有了愛好和動力,有了克服困難的決心,取得事半功倍的效果。
C語言學習的心得體會篇七
學習C語言已經(jīng)一個學期了,剛開始學習的時候老是感覺力不從心。雖然仔細聽課了,但是并不能理解它。這種狀況到了后來才有所轉(zhuǎn)變。
之所以能有所轉(zhuǎn)變,是由于本人找到了學習C語言的一些方法。由于C語言對于剛接觸的學子,會感到很生疏。由于C語言所要用到的思維規(guī)律與我們平常的思維規(guī)律有所不一樣。其顯得更抽象。所以學習C語言,肯定要打好基礎。要把基礎理解透徹。需要用到的語句要牢記,這樣,在以后的運用當中,就能比較得心應手了。學習C語言的起步就是學習它的方法規(guī)章,假如把它學習得好在學習后面的時候就比較簡單理。比如變量,首先要了解變量的定義方式〔格式〕,其意義是什么〔定義變量有什么用〕;其次就是要我要怎么去運用它〔我要用什么型式去應用它〕。在C語言的指令行中全部的語句都是有它自己的肯定格式和形式涌現(xiàn)在我們面前,所以在學習某種語句或指令時你首先要了解的就是它的規(guī)章是什么、有什么用、怎么實現(xiàn)等。這些都是語法基礎,假如把它們都了解很好了,那么編起程序來就很得心應手。比如說if語句和switch語句,這兩種條件語句都是用來執(zhí)行判斷功能的,那什么時侯用if什么時侯用switch,假如很好地了解它們的結構和作用的話那么就能敏捷運用:假設它的條件分支是多個而且條件的值是一個確定的值時就可以選用switch。反之,在大多數(shù)狀況下就用if。掌控了語言法規(guī)章,不肯定就能編出程序來,其實學習編程就是要學習一種思想,一種思維方法,首先要確定一種算法,如從1加到100,判斷潤年等,我認為這些算法都是一種思維方法。畫流程圖就是在構建編寫程序思路的過程,當畫好一個流程圖時編程思想也就出來了,程序也差不多了,再結合掌控的語言的方法規(guī)章,在計算機里實現(xiàn)就可以了。任何程序只要有思維,有想法,那么實現(xiàn)程序時就不會覺得無從下手。而要學習這種思維方法就是多做題,多讀程序,學習別人好的思維方法,多想想一個程序還可不能有另外一種方法來實現(xiàn)它。這樣久而久之,自然會形成一種自己的思維方法。因此我認為不管學什么語言都是這樣。
另外,良好的編程習慣也是學好C語言的重要因素。例如編寫程序時用縮進的方式、寫說明、程序?qū)懙娇隙ǖ碾A段時要做一下測試等。這些工作可以幫我們在調(diào)試程序時有很大的援助。程序代碼實現(xiàn)后,錯誤是難免的,所以也要熬煉自己的調(diào)試查錯技能,而良好的編程習慣可以使我們在調(diào)試時減小工作量和提高調(diào)試效率,也有助于形成自己的編程風格。
在學習的時候,我遇到過這么個狀況。覺得C語言學起來很枯燥,很悶。后來才發(fā)覺學習語言,是要有目的性。假如沒有目的,你會發(fā)覺自己在學習的過程中會很枯燥,會慢慢失去對C語言的學習愛好。所以我們要有一個遠大而又簡單實現(xiàn)的目的,我要用C語言來做什么?再把這個最終的目的分成部分,讓我們漸漸的一點一點的來完成它,這樣在學習C語言的過程中,我們就會始終沉醉在一個又一個勝利的喜悅里,讓我們的學習越來越有愛好。有一天,我們會發(fā)覺:原來學習C語言真的是一件很有意思的事兒,而且學好C語言也不是很難么!學習C語言只看書也是不夠的,我們要一邊看書,一邊上機做練習,或者在你學習了C語言的基礎知識以后就可以找一些別人的程序來看,遇到不明白的函數(shù)可以再翻一下書,假如查書也理解不了,我們可以把他的程序輸入到計算機里,狀況好的話能夠順當通過編譯,假如不能順當執(zhí)行,我們也同樣可以學習到一些C語言調(diào)試方面的知識。課堂上要講授很多關于c語言的語法規(guī)章,聽起來非常味同嚼蠟,也不簡單記住。然而要運用c語言這個工具解決實際問題,又需要掌控它。通過多次上機練習,對于語法知識有了感性的認識,加深對它的理解,在理解的基礎上就會自然而然地掌控c語言的語法規(guī)定。對于一些內(nèi)容自己認為在課堂上聽懂了,但上機實踐中會發(fā)覺原來理解的偏差,這是由于大部分同學是初次接觸程序設計,缺乏程序設計的實踐所致。學習c語言不能停留在學習它的語法規(guī)章,而是利用學到的知識編寫c語言程序,解決實際問題。即把c語言作為工具,描述解決實際問題的步驟,由計算機援助我們解題。只有通過上機才能檢驗自己是否掌控c語言、自己編寫的程序是否能夠正確地解題。通過上機試驗來驗證自己編制的程序是否正確,唯恐是大多數(shù)同學在完成老師作業(yè)時的心態(tài)。但是在程序設計領域里這是肯定要克服的傳統(tǒng)的、錯誤的想法。由于在這種思想支配下,可能你會想方法去掩蓋程序中的錯誤,而不是盡可能多地發(fā)覺程序中存在的問題。自己編好程序上機調(diào)試運行時,可能有許多你想不到的狀況發(fā)生,通過解決這些問題,可以逐步提高自己對c語言的理解和程序開發(fā)技能。
總之一句話,在學習C語言中,肯定要多動手。不要老是鉆牛角尖,不斷的在那左思右想。用時候只要肯動手,編譯錯了再改。你會發(fā)覺漸漸的就能夠找到答案了。而且也能從中學習到許多東西,常言道失敗是勝利之母。只要不怕失敗,不斷的鉆研、嘗試,總會能夠把困難解決的。
在學習C語言的過程中會遇到很多困難與挫折。但通過自己的努力,最終能克服種種的困難。所得到的成就感是無法用言語去形容的。從中學到的堅韌精神對于我今后的生活也有很大的影響。
C語言是一種抽象的語言,相對于我們平常用的語言,所以學習起來會用點吃力。但是面對對象程序設計的基本要素是抽象,程序員是需要通過抽象來管理繁復性。
管理抽象的有效方法是運用層次式的分類特性,這種方法允許用戶依據(jù)物理含義分解一個繁復的系統(tǒng),把它劃分成更簡單管理的塊。例如,一個計算機系統(tǒng)是一個獨立的對象。而在計算機系統(tǒng)內(nèi)部由幾個子系統(tǒng)組成:顯示器,鍵盤,硬盤驅(qū)動器,DVD-ROM,軟盤,音響等,這些子系統(tǒng)每個又由特地的部件組成。關鍵是需要運用層次抽象來管理計算機系統(tǒng)〔或其他任何繁復系統(tǒng)〕的繁復性。
面對對象程序設計的本質(zhì):這些抽象的對象可以被看作詳細的實體,這些實體對用來告知我們作什么的消息進行響應。
學習C語言可以讓我們更好的熬煉自己的規(guī)律思維技能,還可以讓你掌控更好的計算機知識,在不斷學習的過程中讓自己真正的自信起來!學習C語言,對于以后的工作也是有所援助的,它也可以結合其他的科目,來敏捷運用。例如單片機的運用。用C語言去編輯單片機的主程序,會發(fā)覺程序簡潔多了。而且發(fā)覺C語言的有用性很強。
雖然課程結束了,但在以后的學習過程中,我仍會不斷的鉆研,盼望學得更多,能更好的在以后的工作中運用。
計算機c語言實訓心得體會篇八
通過這次C語言的課程設計,我明白了許多也知道了許多,更收獲了許多。在課程設計的過程中涌現(xiàn)過困難,三周的課程設計已經(jīng)結束了?;叵雽W習C語言的過程中,既有歡樂又有苦惱,回顧這次課程設計,至今我仍感慨頗多,的確,自從拿到題目到完成整個編程,從理論到實踐,在整整一個星期的日子里,可以學到許多許多的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了許多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論和知識是遠遠不夠的,只有把所學的理論知識與實際相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手技能和獨立思索技能。在設計的過程中遇到的問題,這究竟獨立做的,難免會遇到各式各樣的問題,同時在設計的過程中發(fā)覺自己的不足之處,對以前所學的知識理解得不夠深刻,掌控得不夠堅固,比如說結構體通過這次課程設計之后,肯定把以前所學過的知識從新溫故。這次課設究竟順當完成了,在設計中遇到了許多編程問題。
做完這個課程設計,我們的自信一下子提高了,我們也會寫程序了;盡管對于有些人這種程序會很簡約,可對于我們C語言初學者來說,已經(jīng)很不簡單了。這次體驗為以后的學習計算機的我們加強了信心。享受勞動成果的味道實在美好?。?/p>
很感謝這次的課程設計,它使我更加地體會到多看專業(yè)書的重要性,只有掌控了肯定量的專業(yè)知識才能得心應手地解決諸多問題;另外,在做任何事倒要有耐煩,不要一遇到困難就退縮;在學習和工作中要時刻謹記"團結'二字,它好比通向勝利的鋪路石,不可或缺。
人生的道路是曲折的,但正是由于曲折人生才光芒耀眼,在人生的道路上,總遇到重重困難,但
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- “雙碳”目標下商業(yè)銀行碳金融業(yè)務發(fā)展動因及績效研究
- 組織道德信用促進不道德行為-替代性個體道德信用的中介作用
- 2025年吸脂器項目投資可行性研究分析報告
- 2025年小掛鉤項目投資可行性研究分析報告
- 2025年麻編產(chǎn)品行業(yè)深度研究分析報告
- 中輕度Cd污染土壤鈍化劑的篩選及在白菜上的修復效果研究
- 費密及其詩歌研究
- 珍禽孵化機行業(yè)深度研究報告
- 2025年茅香干浸膏項目投資可行性研究分析報告
- 中國電子熱風焊槍項目投資可行性研究報告
- 2022年人教版小學數(shù)學四年級下冊教案全冊
- 儀表基礎知識培訓.ppt課件
- 數(shù)據(jù)結構英文教學課件:chapter2 Array
- 20以內(nèi)分成表算式x
- 井下探放水設計編制培訓PPT課件
- 數(shù)據(jù)結構英文教學課件:chapter9 Sorting
- 營養(yǎng)學緒論(精)
- 最新ICD-9手術編碼
- 軟件項目報價方法參考模板
- 國際形式發(fā)票模板
- 陜西延長石油(集團)有限責任公司企業(yè)年金方案
評論
0/150
提交評論