網站首頁 工作範例 辦公範例 個人範例 黨團範例 簡歷範例 學生範例 其他範例 專題範例

程式設計的心得(精選5篇)

欄目: 心得體會精選 / 釋出於: / 人氣:1.95W

程式設計的心得 篇1

師的責任是教會你入門,和解答你提出的問題。如果你就等著老師把你教成高手,那就完了,註定成不了高手。你在自學過程中遇到問題,是可以向老師提的,如果相關方面的老師回答不了應該回答的問題,那才能說明是老師的責任。

程式設計的心得(精選5篇)

一個好老師對以後的發展很有影響,多問一些真正的高手,學校的老師水平參差不齊,而且確實實戰經驗,最好到實際工作的地方去諮詢,才能更好的走出第一步。

2. 基礎要紮實。

有句話說得好,成功是給有準備的人的。同樣,好的作品,好的方案,好的創意,也是給基礎紮實的.人的。在基礎鞏固的情況下,更容易理解問題,更容易創新方案。也就是說學習快的創意好的 人,他的基礎肯定不錯的。

對應於英語單詞不要怕,很多搞程式設計的英語並不是很好,但起碼你不要排斥他,你對英語的熱愛程度會一定程度上影響你的技術深度,程式設計與我們的口語不一樣,現在學習也不晚。

3. 深入理解程式設計思想。

不是說對一門語言如何如何瞭解就是程式設計高手,也不是說會了多少多少語言他就是高手。深入理解程式設計思想的人,學習一門語言簡直是小兒科,熟練運用一個陌生語言,那也不是難事。好比宙宇物質小到分子原子質子微子,大到銀河系河外星系。這程式設計思想也有兩方面,小到一個小小的精妙的演算法,大到面向物件面向SOA(面向服務)等等,每一方面都需要有一定的理解,在不同的狀況下側重於某一方面。以上三個流程做好了,那隨手寫出的網站也是具體一定技術含量的站。學習要注意方法,不是每個人都能做好上面流程的。下面提出應該注意的問題.

程式設計思想一般就是想實現一個功能所需要很多的想法,如何判斷,並且中間很多的例外情況的處理,程式設計思想可以通過多看別的程式碼來學習。慢慢你也有程式設計思想了,好的程式設計思路會為程式帶來更好的執行效率。

4. 多多動手。

為什麼紙上談兵不行?紙上談兵太理想化了,把自己沒有發現的問題隱藏了,當成了不存在的問題。只有實際多多親自動手,才會發現有太多的問題是書上沒提到的,也是自己沒想到的。才會發現,一個小小的問題也要搞上半天。當然,如果你基礎鞏固的話,那這些問題應該都是可以被你解決的。熟練後,就不認為這些問題了。

不要看程式碼不難就感覺會了,只有自己的手打一遍,沒有錯誤,程式設計的嚴謹些決定了,你錯一個字母都不行。所以大家一定要注意,程式設計是自己打出來的,不是複製,貼上你就會了,以後碰到了,還是不會。

5. 不要超出水平研究問題。

發現總有很多喜歡問問題的人問出一些自己水平遠遠不足的問題。那就算別人幫你解決了,你又能學到什麼?下次遇到這個問題還不是一樣的要問。學習本是循序漸進分階段一步步來的。試問問,有幾個程式設計師能夠一夜之間成為高手的?在學校,有老師領你入門,但更多的高手都是自學入門的;入門後,你可以找到相當多的經典資料進入學習;提高後,你發現菜鳥太多,但高手也是有不少,與他們交流自己那個水平層次的問題會得到很多經驗;如果你天分好,對程式設計思想有所領悟,那你會很快的提高一個檔次,這時要找找一些原始的技術資料,通常老外的技術還是不錯的;最後就是研發出啥啥啥超NB的系統。這就是水平層次,這水平層次的上升不僅是靠了解高層次知識而提升的,而更大成份是需要是自己理解程式設計思想的。我信國的一個詞好:悟。記住,不是什麼都能讓別人教會的!

剛開始接觸不要剛開始就研究一些特別強大的cms或軟體,那樣你會發現你什麼都不會,而且會對你以後的學習帶來很多的不利因素,要根據當前的水平研究,現在phpcms,dedecms,帝國什麼的都不錯,如果一個新手研究下去會瘋的,他們的程式碼都是封裝過的,不會像別的留言板那樣這麼清晰。當你會寫留言板,能寫一個簡單的文章管理系統再去研究可能是更好,當然如果你是牛人你可以去幹這個。

很多情況下大家要堅持夢想,學習程式設計需要堅持並且需要大量的實踐。希望你以後就一個一個技術牛人,以後帶團隊。

程式設計的心得 篇2

1.你把書翻個10遍,好不如動手敲一次程式碼的。

2.不同階段的你,來翻看同一本書,都會有不同理解,如果沒有這感覺,說明在原地踏步。

3.好書是可以不斷翻閱的,而不是看一次就扔掉的《__天__快速入門》這樣的書。

4.程式設計師英語很重要,懂了英語,就相當你擁有另一個世界了。(我英語比較渣)

5.學習技術永續性很重要,別三天學,兩天休息,保持每天學習的習慣,培養學習的嗅覺

6.找一個身邊很牛逼的人,向他學習,學習,學習。

7.教別人是最好的學習方法

8.技多不壓身

PS:

學習語言時,利用一個星期時間,把語言的主要特性大概掌握,然後就開是做東西,從小東西做起,一個星期肯定是不能完全學會一門語言,但是這樣的安排,至少可以讓你不會被一門語言的博大精深嚇退,其次動手起來的話,你就立刻能把自己學的東西用起來,這是最自己學習的一種獎勵,從而給自己繼續學習下去的動力。

在學習程式設計的時候,不要妄想把所有跟這門程式設計相關的技術都同時學習。而是把握好這門程式設計最核心最基礎的技術,把最核心最基礎的東西掌握的是以不變應萬變的基礎,之後你會發現你的不足,你需要起來的技術來輔助補充來能使自己的這門程式設計技術提升。舉例,例如學習Android開發,首要任務當然是學會java和adnroidsdk的使用,而不是剛開學時的時候,就想學習android原始碼,剖析框架,或者Android應用安全之類進階級別的東西,自然而然,當你把基礎學習到一定程度的時候,你就會發現你許要去學習更深入的東西來輔助自己,技術知識體系是這樣一步步行程的,而不是一開始你就可以把這個體系看得一清二楚。

程式設計的心得 篇3

程式設計心得體會一:程式設計心得體會

在這為期半個月的時間內,通過我們小組各成員之間的相互討論和合作,我們完成了學生資訊管理系統的程式設計,更值得高興的是我們的程式得到了大家的喜愛,在每次的簡報中都得到了較好的成績。

雖然在上個學期中,我們已經學習了《C語言程式設計》這門課,但是我所學的知識最多也就是在做作業的時候才會用到,平時沒有什麼練習的機會,這次的課程設計是我第一次通過自己構思,和同學討論並且不斷查閱資料來設計一項程式。這次設計,不僅鞏固了我以前所學的知識,還讓我對c語言有了更深一步的瞭解,掌握了更多的技巧和技能。

C語言是計算機程式設計的重要理論基礎,在我們以後的學習和工作中都有著十分重要的地位。要學好這種語言,僅僅學習課本上的知識是不夠的,還要經常自己動手,有較強的實踐能力。只有多動手,經常編寫程式,才能發現我們學習上的漏洞和自己的不足,並在實踐中解決這些問題,不斷提高自己轉化知識的能力。

在我們小組有解決不了的問題時,我們會主動查閱相關的資料,或向其他同學詢問,這不僅豐富了我們的知識,還增進了我們同學之間的友誼。為了增大資訊的安全性,需要用檔案來儲存資訊,由於我們在上課時不注重對檔案的運用,所以在這方面有較大的困難。我先將書本認認真真地看了一遍,又做了一下課後習題來驗證和增進自己的理解,終於,經過我們的不懈努力,我們小組的程式有了突破,成功地實現了用檔案來儲存並檢視學生的資訊。

這次設計中,我的收穫還有就是學會了用流程圖來表達自己的想法,並根據流程圖來逐步實現程式的功能。開始的時候,我畫流程圖很是困難,需要一個多小時才能清楚的根據自己的想法畫出圖來,後來畫多了,就更加了解它的功能,十分得心應手,能夠比較快而準確的畫出來。

在這次課程設計中,我們首先對系統的整體功能進行了構思,然後用結構化分析方法進行分析,將整個系統清楚的劃分為幾個模組,再根據每個模組的功能編寫程式碼。而且儘可能的將模組細分,最後在進行函式的呼叫。我們在函式的編寫過程中,我們不僅用到了for迴圈、while迴圈和switch語句,還用到了函式之間的呼叫(包括遞迴呼叫)。由於我們是分工編寫程式碼,最後需要將每個人的程式碼放到一起進行除錯。因為我們每個人寫的函式的思想不都一樣,所以在除錯的過程中也遇到了困難,但經過我們耐心的修改,終於功夫不負有心人,我們成功了!

在參考書上,我們不僅參考了曾經學過的高敬陽主編的《c語言程式設計》,還找到了由譚浩強主編的第三版《c語言》進行參考。

當然,我們的程式還有一些不完善的地方,比如說,當輸入的資料不符合我們定義的資料的格式的時候,程式會出現一些錯誤,有時會出現主選單的死迴圈;在一次程式執行中,只能行使一種許可權,要想再行使另一種許可權,就只能退出程式,然後再執行程式。

三週的國小期即將結束,時間雖短,但是我收穫了很多。最後,謝謝老師和同學們的指導,更要感謝我們小組成員之間的合作與交流。

程式設計的心得 篇4

學習C語言已經一年多,對C也算得上半個入門者,期間也寫過一些自娛自樂的程式碼。其實個人認為無論學習什麼語言,最重要的是掌握習程式設計思想,然而C語言一種學習程式設計思想的基礎語言。所以,C語言的重要性不言而喻。

一、課本

無論用的是什麼書,要學好C語言,把書上的每一個例題、習題的程式碼讀懂,這是學C最基本的要求。弄懂每一章的內容是什麼?在C語言中有什麼用?並嘗試修改每一個例題的程式碼,採用不同的程式碼來實現題目的要求。

二、課堂

在每一節課上,注意老師講的內容,有的知識,老師稍微提點,你就能弄懂,但是自己看書,或許你幾天也弄不懂。老師更能清晰地讓你明白所要求掌握的知識點。在課堂上,儘可能多的在草稿紙上寫下你自己的程式碼,讓老師看或是自己上機除錯。

三、筆記

無論學習什麼知識,筆記是重點,俗話說:好記性不如爛筆頭。一個認真學習的人,總是記了很多筆記的,想學好程式設計,你的筆記本上總有課本上的每一個例題程式碼的核心部分。以及八大經典的演算法舉例,遞推、遞迴、窮舉、貪心、分治、動規、迭代、分枝。

四、交流

想學好C語言,交流是必須的,尤其是學習C語言的新手,這裡,我向大家推介——百度C語言貼吧,這裡有很多的學習者,也有很多高手,在這裡你能學到課本以及課堂上學不到的東西。和他人交流也是很重要的。

五、上機練習

這是學習好C語言的關重要的環節,無論你程式設計學得多好,上機實現才是目的,所以,不怕要辛苦,把你的每一段程式碼都敲進計算機,讓計算機來實現,這樣有助於你對程式的理解,並試著修改你的程式碼,讓你的程式碼更精簡,效率更高。平時沒事的時候,在計算機上多敲程式碼,一個程式設計厲害的高手,他的計算機上會有多程式碼。

想成為程式設計高手的軍規:

1、大學生活豐富多彩,會令你一生都難忘,但難忘有很多種,你可以學了很多東西而難忘,也會因為什麼都沒學到而難忘!

2、程式設計不是技術活,而是體力活。

3、C語言是基礎,很重要,如果你不學好C語言,那麼什麼高階語言你都學不好。

4、計算機專業是一個很枯燥的專業,但即來之、則安之,只要你努力學,也會發現其中的樂趣。

5、學習程式設計的祕訣是:程式設計,程式設計,再程式設計。

程式設計的心得 篇5

c語言課程設計和現代計算機技術的實際應用相結合,是我們在本階段學完理論課程之後對自己該方面的能力的一次很好的檢驗,從開始的演算法思路到執行除錯後的美觀的圖形介面以及另人興奮的可用程式,都是一個很好的學習和鍛鍊的過程。使我們鞏固了原有的理論知識,培養了我們靈活運用和組合整合所學過知識及技能來分析、解決實際問題的能力。使我們體會到自身知識和能力能在實際中的應用和發揮。不但可以激發創新意識,還可以開發創造能力、培養溝通能力。這次實習時間雖然僅有一個星期,但確實使我受益非淺。通過實習我豐富了計算機操作經驗,更加深了對c語言的瞭解,熟悉了其環境,更增強了對turboc的使用技巧。

另外,實習中老師對我們進行了細心、耐心的指導,鼓勵我們對程式進行合理改進,培養了我們的創新意識和創新能力。原來是我認為可怕的課程設計,就在種種輔助條件下完成了,心裡有說不出的高興。

雖說捧著自己的成果很高興,但成果背後總是付出很大的努力。

一個多禮拜中,我們有過山窮水盡的困惑;有過柳暗花明的驚喜;有過脣槍舌劍的辯論;有過相互鼓勵的安慰。一個多禮拜的時間我們經歷了很多,也收穫了很多。與其說它是體力與腦力的作業,不如說它是合作精神和毅力的考驗。經過這次課程設計,我不僅學到了很多知識和技能,更重要的是我們學會了如何運用所學知識去解決實際問題。

一個多禮拜的掙扎,絞盡腦汁終於帶著麻木的手指和大腦脫出那堆“泥潭”。現在的心情是如魚得水,乾澀的眼睛前方是萬里晴空。終於,所有的努力即將化成了一個個鉛字,印表機“滋滋”的聲音彷彿已經宛如天籟般悅耳地在耳畔響起。此時此刻,真想把一切拋上天空。高呼:“出來了!我的成果即將出來了!”心裡也在默默的感慨著:“有志者,事竟成,破釜沉舟,百二秦關終歸楚。苦心人,天不負,臥薪嚐膽,三千越甲可吞吳。”