(實(shí)用)程序設計心得體會(huì )15篇
當我們備受啟迪時(shí),馬上將其記錄下來(lái),從而不斷地豐富我們的思想。是不是無(wú)從下筆、沒(méi)有頭緒?下面是小編整理的程序設計心得體會(huì ),僅供參考,大家一起來(lái)看看吧。
程序設計心得體會(huì )1
當得知要編一計算器的程序時(shí),覺(jué)得不是很難,但后來(lái)仔細一想似乎要滿(mǎn)足老師的要求并不是那么容易,越想越覺(jué)得復雜。當老師給我們上了一節指導課后,我看到了希望。再經(jīng)過(guò)兩個(gè)星期的仔細構想,我感到勝利在望。于是興孜餑餑得坐進(jìn)了機房,手指在鍵盤(pán)上不停的跳躍,不一會(huì )就一部分寫(xiě)好了,真的蠻興奮的于是又開(kāi)始第二部分的編寫(xiě),又好了,當我按下ALT+F4+回車(chē)時(shí),沒(méi)得到我預想的結果,有點(diǎn)意外。于是移動(dòng)光標上下掃描,好象沒(méi)發(fā)現任何語(yǔ)法錯誤,我猜可能是結構的順序出了問(wèn)題,再仔細的將程序看了遍,想了想。結果發(fā)現第二部分沒(méi)被運行。接下來(lái)我對疹下藥,果然有用,這人真是喜!在接下來(lái)的幾節課我完成了余下的部分,當然不可能一切非常順利,其中的`曲曲折折是很難說(shuō)清楚的
當寫(xiě)完了這程序我深深地感到寫(xiě)程序是一件很有趣的事,給人喜悅,給人快感,給人滿(mǎn)足。其中的感覺(jué)真是難以用言語(yǔ)來(lái)表達,即使是一個(gè)小小的程序運行成功那也要比打游戲打死一個(gè)大BOSS要爽快!總之這一切只有身臨其境才知道。
其次還對同學(xué)之間的合作精神深感贊嘆,同學(xué)之間的互相幫助精神在這時(shí)體現的淋漓浸漬。
程序設計心得體會(huì )2
剛放假不久,我們組的積極分子們就張羅著(zhù)要開(kāi)始編寫(xiě)程序了,編寫(xiě)這個(gè)程序我們經(jīng)歷了討論選題,編寫(xiě)代碼,調試,寫(xiě)設計報告等。在這期間我們查閱了很多相關(guān)的資料,曾盯著(zhù)課本發(fā)呆過(guò),我們成員之間也曾進(jìn)行過(guò)激烈的口舌論戰。經(jīng)過(guò)這個(gè)暑假來(lái)的實(shí)踐學(xué)習,使我們對C++語(yǔ)言有了更進(jìn)一步的認識和了解,要想學(xué)好它,則重在實(shí)踐,要通過(guò)不斷的上機操作及實(shí)例運用才能更好地深入體會(huì )它,當然通過(guò)實(shí)踐,我們也發(fā)現我們的好多不足之處。就比如我們對C++語(yǔ)言的`一些標準庫函數不太了解,還有對函數調用的正確使用不夠熟悉,一些經(jīng)常出現的錯誤也不能很好地處理。我們編寫(xiě)這個(gè)程序使用的是比較簡(jiǎn)單的函數及結構,由于我們的水平有限,還不能很好的使用一些效率高的方式來(lái)編寫(xiě),所以也沒(méi)有突出的創(chuàng )新點(diǎn)。在做題的時(shí)候我們都是分工合作。分工完成結構體、函數設計、算法分析等,這些過(guò)程中總是有很多錯誤出現,有好多的小問(wèn)題都是我們粗心大意造成的,所以設計程序一定要仔細,不容一點(diǎn)的馬虎。當然也有大問(wèn)題,關(guān)于文件的操作,類(lèi)的使用等等這些使用我們都琢磨了很久,在解決錯誤時(shí)我們有時(shí)幾乎焦頭爛額了。但是我們與隊友之間都會(huì )不斷的相互鼓勵、支持,彼此都努力維護著(zhù)將作業(yè)寫(xiě)完。雖然這設計有點(diǎn)枯燥無(wú)味,但是當最后我們大功告成時(shí),回味起來(lái)還是美滋滋的?偟膩(lái)說(shuō)我們真的是在設計的過(guò)程中受益匪淺。
程序設計心得體會(huì )3
當得知要編一計算器的程序時(shí),覺(jué)得不是很難,但后來(lái)仔細一想似乎要滿(mǎn)足老師的要求并不是那么容易,越想越覺(jué)得復雜.當老師給我們上了一節指導課后,我看到了希望.再經(jīng)過(guò)兩個(gè)星期的仔細構想,我感到勝利在望.于是興孜餑餑得坐進(jìn)了機房,手指在鍵盤(pán)上不停的跳躍,不一會(huì )就一部分寫(xiě)好了,真的'蠻興奮的于是又開(kāi)始第二部分的編寫(xiě),又好了,當我按下ALT+F4+回車(chē)時(shí),沒(méi)得到我預想的結果,有點(diǎn)意外.于是移動(dòng)光標上下掃描,好象沒(méi)發(fā)現任何語(yǔ)法錯誤,我猜可能是結構的順序出了問(wèn)題,再仔細的將程序看了遍,想了想.結果發(fā)現第二部分沒(méi)被運行.接下來(lái)我對疹下藥,果然有用,這人真是喜啊!在接下來(lái)的幾節課我完成了余下的部分,當然不可能一切非常順利,其中的曲曲折折是很難說(shuō)清楚的
當寫(xiě)完了這程序我深深地感到寫(xiě)程序是一件很有趣的事,給人喜悅,給人快感,給人滿(mǎn)足.其中的感覺(jué)真是難以用言語(yǔ)來(lái)表達,即使是一個(gè)小小的程序運行成功那也要比打游戲打死一個(gè)大BOSS要爽快!總之這一切只有身臨其境才知道.
其次還對同學(xué)之間的合作精神深感贊嘆,同學(xué)之間的互相幫助精神在這時(shí)體現的淋漓浸漬。
程序設計心得體會(huì )4
我有一個(gè)很不好的習慣,對新事物只有三分鐘熱度。剛開(kāi)始接觸C語(yǔ)言的時(shí)候我覺(jué)得這東西很好玩,特別是它能編寫(xiě)一些簡(jiǎn)單的游戲程序,我很喜歡玩游戲,但是隨著(zhù)時(shí)間的推移,特別是上C語(yǔ)言的理論課,說(shuō)實(shí)話(huà),真的很無(wú)聊!就這樣,我漸漸也對“她”失去了興趣。上課也不聽(tīng)了。
直到劉老師說(shuō)我們要做一個(gè)C程序的`簡(jiǎn)單設計---計算器。我當時(shí)一聽(tīng)就傻了,我可是什么有用的東西也沒(méi)學(xué)到!我怎么可以做出這么牛叉的東西出來(lái)呢?我肯定要掛了!但是也沒(méi)辦法啊,別人都做,我總不能在機房里面傻玩吧?就這樣我開(kāi)始借課代表的筆記本來(lái)看了,其實(shí)劉老師已經(jīng)把一些關(guān)鍵的函數告訴了我們,我們只要把它們有機的結合起來(lái),再加一些小細節就行了。我看了幾遍筆記后就基本上把界面搞定了,當然期間我問(wèn)了幾位同學(xué),也尋求過(guò)劉老師的幫助,受益良多。后面的程序有點(diǎn)小難,當然是對我這種菜鳥(niǎo)來(lái)說(shuō)的。但是經(jīng)過(guò)同學(xué)的細心耐心的講解,我總算也能在黑暗的道路上曲折前進(jìn)。直到整個(gè)程序寫(xiě)完的那一刻我才松了一可氣。終于完成了,想想幾天來(lái)的認真和辛苦,值!畢竟也算是做出來(lái)得啊。那種成就感很強!
通過(guò)這次的設計課我明白了編程員的偉大很不容易。也明白了集體的智慧是偉大的。還有劉老師他總能在我們走投無(wú)路的時(shí)候雪中送炭!他,亦師亦友!
程序設計心得體會(huì )5
在老師第一次說(shuō),我們的課程設計是一個(gè)具有界面操作的計算機時(shí),說(shuō)實(shí)話(huà)當時(shí)的確沒(méi)有底,似乎有一些害怕,應為從沒(méi)有與c語(yǔ)言中的圖形函數接觸過(guò),但經(jīng)過(guò)老師的初步介紹圖形函數,了解一部分,更了解了之所以給我們下我們不怎么熟悉的部分,是應為讓我們能夠在其課程設計時(shí)充分體會(huì )到自己的自學(xué)能力,并發(fā)揮它,以及在設計過(guò)程中的團隊作用,提高自己解決問(wèn)題能力.
在設計程序時(shí)也增長(cháng)了自己的'自己翻閱有關(guān)文獻,加強了自己實(shí)踐能力.
從接觸c語(yǔ)言,到達了解c語(yǔ)言,是一個(gè)過(guò)程,是自身學(xué)習的過(guò)程,熟話(huà)說(shuō),師傅領(lǐng)進(jìn)門(mén),修行靠自身.在編寫(xiě)過(guò)程中也認知了自身的不足,這些有的是上課時(shí)小漏動(dòng),也有是自己容易出錯的地方,在這放面的認知,只有實(shí)打時(shí)的多練習,也希望老師能在以后的學(xué)習生活中多多的能給予指導,這樣我們也可以少走一些彎路,c語(yǔ)言只是人生中的學(xué)習的一個(gè)小插曲,但讓我認識到要在學(xué)習中學(xué)習,不斷進(jìn)步.
最后,謝謝老師在學(xué)習中對我的指導.
程序設計心得體會(huì )6
做了兩周的課程設計,有很多的心得體會(huì ),更多的是同學(xué)之間的合作精神, 這道課程設計花了我們一到兩周的時(shí)間,幾人合作,老師的幫忙才完成。我第一次完成這么完美的杰作,心理有一份別樣的滋味,在設計過(guò)程中,我付出了很多,也懂得了只有付出才有回報。在這次設計中,我遇到了很多困難,但我沒(méi)有向困難低頭,通過(guò)查詢(xún)資料,虛心向同學(xué)、老師請教,才一一得到了解決。我發(fā)現平時(shí)學(xué)的太少了,在今后我首先要把老師在課堂講的弄懂,弄透,在此基礎上利用課余時(shí)間多看課外書(shū)籍,拓寬知識面。在設計過(guò)程中,合作精神必不可少。單憑一個(gè)人的力量是不能完成的,畢竟一個(gè)人學(xué)的`很有限。每個(gè)人掌握的不同。我相信:態(tài)度決定一切,只有努力才有收獲。
第一天上機時(shí)對如何編計數器程序一點(diǎn)頭緒都沒(méi)有,只是將從圖書(shū)館借來(lái)的關(guān)于如何制作圖形看了一遍,大體上有了了解。
第二天我就著(zhù)手畫(huà)計數器圖形,雖然有些人圖形已畫(huà)好,可我沒(méi)有著(zhù)急,畢竟別人花的時(shí)間比我多,為了使圖形美觀(guān)我不斷運行、調試,直到自己滿(mǎn)意為止。
接下來(lái)是星期五,說(shuō)實(shí)話(huà)那天蠻難熬的,一天都泡在機房。眼睛有點(diǎn)吃不消,可沒(méi)有辦法,將來(lái)我們就靠計算機吃飯,再苦再累也要堅持。在已編好的程序上又加了一點(diǎn)精髓,怎樣使字符閃爍,這也是我們幾個(gè)人互相討論的結果。共11頁(yè),當前第2頁(yè)1234567891011 第二周,通過(guò)周末到網(wǎng)上查的資料,和參考資料又加入計數器的靈魂算法。
接下來(lái)幾天再將程序不斷完善、加工,計數器程序初露頭角。
最后小結:程序設計過(guò)程有如解決一實(shí)際問(wèn)題,從解決實(shí)際問(wèn)題的角度,我們可以這樣來(lái)看:首先要了解這個(gè)問(wèn)題的基本要求,即輸入、輸出、完成從輸入到輸出的要求是什么;其次,從問(wèn)題的要害入手,從前到后的解決問(wèn)題的每個(gè)方面,即從輸入開(kāi)始入手,著(zhù)重考慮如何從輸
入導出輸出,在這個(gè)過(guò)程中,可確定所需的變量、數組、函數,然后確定處理過(guò)程--算法?傻米詈蠼Y論。
在程序設計中,可認為也是一個(gè)社會(huì ),每個(gè)一同的社會(huì )成員都有不同的想法。程序設計學(xué)得的好壞要看你在社會(huì )中解決問(wèn)題的能力的高低,所以不同的人編程的結果是不同的。在這個(gè)社會(huì )中,經(jīng)驗與想法最為重要。
程序設計心得體會(huì )7
忙碌了一個(gè)多星期,在大家的共同努力下,我們總算將此程序設計出來(lái)。盡管不是自己獨立完成,但仍然很高興,因為在設計的過(guò)程中,讓我了解到要設計一個(gè)大型程序,查找資料是至關(guān)重要的,在他人的基礎上,再根據自己所
學(xué)進(jìn)行修改與調試,最后設計出自己想要的程序,這過(guò)程艱辛,但只要你持之以恒,成功指日可待。
另外平時(shí)扎實(shí)的基礎也很關(guān)鍵,因為如果你平時(shí)學(xué)得就不怎么樣,那么你面對這么一個(gè)比較有難度的程序,你可能會(huì )望而卻步,看他人的程序都是個(gè)難點(diǎn),更別說(shuō)讓你自己去設計。為了解決此。類(lèi)問(wèn)題,最好就是多向同學(xué),老師請教,不要怕難為情。尤其是老師,評他們多年的編寫(xiě)程序的經(jīng)驗,要解決我們的問(wèn)題,對他們來(lái)說(shuō)只是small case。
在設計這個(gè)程序時(shí),我們剛開(kāi)始是根據老師給我們提供的'資料,用畫(huà)圖以及循環(huán)將框架設計出來(lái),但是接下去便無(wú)從下手了,計算是個(gè)關(guān)鍵和難點(diǎn),我們也查了相應的資料,但是它上面用得是坐標來(lái)做的,所以為了方便設計程序,我們也改為坐標來(lái)做的,這樣計算問(wèn)題解決了。接下去就是按鍵問(wèn)題,我們的資料是用鼠標做的,所以關(guān)于按鍵這個(gè)函數就只能我們自己設計,還好手頭有類(lèi)似的資料,經(jīng)過(guò)自己的反復嘗試以及與與同學(xué)的討論,這也不難,最好還是被我們搞定了。最后就是閃爍,這個(gè)設計的方法很死板,都一個(gè)類(lèi)型,就是算坐標比較煩瑣,要確定好它的位置,但是這些只要你自己愿意去嘗試,問(wèn)題都可以迎刃而解的。
從這一個(gè)多星期的設計過(guò)程中,我看到了大家的拼搏與努力,也讓我知道團隊精神得難能可貴,盡管一年下來(lái)大家不怎么有多大接觸,但是彼此之間的友誼已經(jīng)在我們心里扎根生底,在遇到問(wèn)題時(shí),我們會(huì )共同進(jìn)退,每個(gè)人都很慷慨不會(huì )因為是通過(guò)自己艱辛勞動(dòng)設計出來(lái)的東西而不準他人剽竊了。 總之,這次設計程序讓我受益良多,我會(huì )好好珍惜像這種難得的機會(huì ) !
程序設計心得體會(huì )8
在設計打字游戲的過(guò)程中,通過(guò)我們小組各成員之間的相互討論和合作,我們完成了打字練習的程序設計。在這個(gè)學(xué)期中,我們已經(jīng)學(xué)習了《C 語(yǔ)言程序設計》這門(mén)課,但是我所學(xué)的知識最多也就是在做作業(yè)的時(shí)候才會(huì )用到,平時(shí)沒(méi)有什么練習的機會(huì ),這次的設計是我第一次通過(guò)自己構思,和同學(xué)討論并且不斷查閱資料來(lái)設計一項程序。這次設計,不僅鞏固了我以前所學(xué)的知識,還讓我對c語(yǔ)言有了更深一步的了解,掌握了更多的技巧和技能。
C語(yǔ)言是計算機程序設計的重要理論基礎,在我們以后的學(xué)習和工作中都有著(zhù)十分重要的地位。要學(xué)好這種語(yǔ)言,僅僅學(xué)習課本上的知識是不夠的,還要經(jīng)常自己動(dòng)手,有較強的實(shí)踐能力。只有多動(dòng)手,經(jīng)常編寫(xiě)程序,才能發(fā)現我們學(xué)習上的漏洞和自己的不足,并在實(shí)踐中解決這些問(wèn)題,不斷提高自己轉化知識的能力。
在這次課程設計中,我們首先對系統的'整體功能進(jìn)行了構思,然后用結構化分析方法進(jìn)行分析,將整個(gè)系統清楚的劃分為幾個(gè)模塊,再根據每個(gè)模塊的功能編寫(xiě)代碼。而且盡可能的將模塊細分,最后在進(jìn)行函數的調用。我們在函數的編寫(xiě)過(guò)程中,我們不僅用到了for循環(huán)、while循環(huán)和switch語(yǔ)句,還用到了函數之間的調用。由于我們是分工編寫(xiě)代碼,最后需要將每個(gè)人的代碼放到一起進(jìn)行調試。因為我們每個(gè)人寫(xiě)的函數的思想不都一樣,所以在調試的過(guò)程中也遇到了困難,但經(jīng)過(guò)我們耐心的修改,終于功夫不負有心人,我們成功了!
一學(xué)期的學(xué)習成果,都體現在了這次打字游戲的設計過(guò)程中。這個(gè)學(xué)期,我學(xué)得不算認真,一開(kāi)始做感覺(jué)力不從心,但在幾個(gè)同學(xué)的幫助和努力下,我翻閱課本,詢(xún)問(wèn)ACM大神,絞盡腦汁的情況下做完這個(gè)程序設計,我的自信一下子提高了。盡管對于有些人這種程序會(huì )很簡(jiǎn)單,可對我這個(gè)C語(yǔ)言初學(xué)者來(lái)說(shuō),已經(jīng)很不容易了。這次體驗為以后的學(xué)習計算機的我們增強了信心。享受勞動(dòng)成果的滋味實(shí)在很美妙!
程序設計心得體會(huì )9
我參加這樣的培訓已經(jīng)是第二次了,再這里先感謝一下我的工作單位,學(xué)校領(lǐng)導很重視對年輕教師的培養。在現實(shí)教學(xué)中,我教的就是《VB程序設計》,通過(guò)此次培訓學(xué)習,收獲很大,體會(huì )頗深。不僅對《VB程序設計》這門(mén)課程有了比較全面系統的把握,而且對一名從事程序設計課程教學(xué)的老師所應具備的條件和素質(zhì)有更加深刻的理解。龔沛曾教授淵博的學(xué)識、高超的授課技巧、高尚的品格、為人師表的風(fēng)范,都給我留下了深刻的`印象,必將對我今后從事本門(mén)課程以及其他課程的教學(xué)產(chǎn)生深遠的影響。
一、教學(xué)模式
任務(wù)問(wèn)題驅動(dòng)法,它使得教學(xué)目標非常明確,更易于學(xué)生了解知識點(diǎn)并努力去掌握,這種教學(xué)模式進(jìn)行教學(xué),教師與學(xué)生都是圍繞如何完成具體的任務(wù)而教而學(xué),教師思路清晰,教學(xué)目的明確,學(xué)生更容易掌握學(xué)習內容。
工程項目教學(xué)法,這種方法對教師要求較高,整個(gè)VB的教學(xué)過(guò)程圍繞一個(gè)大型的工程項目。目標是,學(xué)生在學(xué)習制作項目的過(guò)程中,學(xué)習VB,學(xué)習完成后,一個(gè)有實(shí)際應用的項目也能完成。
二、調動(dòng)學(xué)習興趣
高校擴招以來(lái),高校的精英教育轉變?yōu)榇蟊娊逃。大學(xué)生數量急劇增加,學(xué)生素質(zhì)參差不齊,整體素質(zhì)下降。學(xué)生學(xué)習積極性不高。如何調動(dòng)學(xué)生學(xué)習的興趣呢?
〈1〉每講一次新的內容,通過(guò)一個(gè)個(gè)生動(dòng)、與生活貼近的例子來(lái)引入,先激發(fā)學(xué)生的興趣,再接著(zhù)講例子中用到的相關(guān)理論與知識,這樣就會(huì )給學(xué)生先帶來(lái)一個(gè)感性的認識,再從感性認識上升到理論,就沒(méi)有那么抽象與陌生了。
〈2〉讓學(xué)生參與教學(xué)。程序設計課程應重視實(shí)踐,在實(shí)踐中讓學(xué)生知道自己會(huì )了什么,而那些知識還不會(huì )。在課堂中可以讓學(xué)生親自上講臺做演示程序,然后讓下面的學(xué)生來(lái)觀(guān)察程序制作過(guò)程中注意的問(wèn)題,出現的問(wèn)題。然后教師給予總結。
三、有效考核
考核是評價(jià)教學(xué)的一個(gè)重要的組成部分,也是衡量學(xué)生掌握計算機知識水平及能力的一種有效方式。傳統課程考試的弊端存在考試內容不合理、考試方式單一、題型單調等問(wèn)題。我們按照教學(xué)大綱的要求,從考試形式上進(jìn)行了改革,采用上機考核的方式進(jìn)行。通過(guò)本次培訓,我們感覺(jué)到有必要進(jìn)一步完善上機考核系統,使考核系統更加有利于提高學(xué)生學(xué)習本課程的積極性方向發(fā)展,并引入上機評判系統,使每一次上機都能激發(fā)學(xué)生的學(xué)習興趣,讓學(xué)生有成就感,增強學(xué)習的自信心。
陸尉民教授的考試系統,對我啟發(fā)很大,立刻有了想法,借鑒陸老師的考試系統,讓學(xué)生參與開(kāi)發(fā)一個(gè)適用我們學(xué)校的考試系統。
總之,這次培訓很充實(shí)。龔教授和陸教授精彩的授課過(guò)程影響著(zhù)我,而且特別有收獲的是,大家的討論,在討論中我們互相學(xué)習?吹胶妥约河^(guān)點(diǎn)一致的很高興,看到自己不懂的很忙碌。
白曉東
程序設計心得體會(huì )10
在編寫(xiě)計算器這個(gè)程序過(guò)程中,遇到不少麻煩!一開(kāi)始,就碰到了沒(méi)有學(xué)過(guò)的圖形函數,雖然課上老師反復重復著(zhù):“畫(huà)圖不難的,It’s so easy!”但是當自己實(shí)際操作時(shí),感覺(jué)并不是那么容易。課上筆記拿來(lái)上機,發(fā)現始終不能通過(guò)編譯~改了又改,還是“ERROR”,那時(shí)真的要多郁悶有多郁悶——但老師過(guò)來(lái),只改動(dòng)了一點(diǎn)點(diǎn)地方,程序就OK了,說(shuō)明一個(gè)問(wèn)題:上課記錯東西了~汗——
接下來(lái)的輸入,顯示,閃爍,都是不小的難題。翻閱了一本又一本參考書(shū),也借鑒了一個(gè)類(lèi)似的計算器程序,并在同學(xué)的幫助下,才最終搞定了一個(gè)簡(jiǎn)單的計算器程序!
現在才發(fā)現原來(lái)編個(gè)程序這么復雜——
通過(guò)一個(gè)學(xué)期對C語(yǔ)言的學(xué)習,逐漸對寫(xiě)程序有了興趣,從剛開(kāi)始的編譯出現N多個(gè)ERROR,然后根據提示,可以自己把錯誤改出來(lái),心里有了一點(diǎn)小小的成就感。不僅如此,劉老師上課的風(fēng)格,也給我留下了深刻的印象,讓我也學(xué)到了C程序以外的東西——
程序設計心得體會(huì )5
學(xué)習C語(yǔ)言已經(jīng)一年多,對C也算得上半個(gè)入門(mén)者,期間也寫(xiě)過(guò)一些自?shī)首詷?lè )的代碼。其實(shí)個(gè)人認為無(wú)論學(xué)習什么語(yǔ)言,最重要的`是掌握習編程思想,然而C語(yǔ)言一種學(xué)習編程思想的基礎語(yǔ)言。所以,C語(yǔ)言的重要性不言而喻。
一、課本
無(wú)論用的是什么書(shū),要學(xué)好C語(yǔ)言,把書(shū)上的每一個(gè)例題、習題的代碼讀懂,這是學(xué)C最基本的要求。弄懂每一章的內容是什么?在C語(yǔ)言中有什么用?并嘗試修改每一個(gè)例題的代碼,采用不同的代碼來(lái)實(shí)現題目的要求。
二、課堂
在每一節課上,注意老師講的內容,有的知識,老師稍微提點(diǎn),你就能弄懂,但是自己看書(shū),或許你幾天也弄不懂。老師更能清晰地讓你明白所要求掌握的知識點(diǎn)。在課堂上,盡可能多的在草稿紙上寫(xiě)下你自己的代碼,讓老師看或是自己上機調試。
三、筆記
無(wú)論學(xué)習什么知識,筆記是重點(diǎn),俗話(huà)說(shuō):好記性不如爛筆頭。一個(gè)認真學(xué)習的人,總是記了很多筆記的,想學(xué)好編程,你的筆記本上總有課本上的每一個(gè)例題代碼的核心部分。以及八大經(jīng)典的算法舉例,遞推、遞歸、窮舉、貪心、分治、動(dòng)規、迭代、分枝。
四、交流
想學(xué)好C語(yǔ)言,交流是必須的,尤其是學(xué)習C語(yǔ)言的新手,這里,我向大家推介——百度C語(yǔ)言貼吧,這里有很多的學(xué)習者,也有很多高手,在這里你能學(xué)到課本以及課堂上學(xué)不到的東西。和他人交流也是很重要的。
五、上機練習
這是學(xué)習好C語(yǔ)言的關(guān)重要的環(huán)節,無(wú)論你編程學(xué)得多好,上機實(shí)現才是目的,所以,不怕要辛苦,把你的每一段代碼都敲進(jìn)計算機,讓計算機來(lái)實(shí)現,這樣有助于你對程序的理解,并試著(zhù)修改你的代碼,讓你的代碼更精簡(jiǎn),效率更高。平時(shí)沒(méi)事的時(shí)候,在計算機上多敲代碼,一個(gè)編程厲害的高手,他的計算機上會(huì )有多代碼。
想成為編程高手的軍規:
1、大學(xué)生活豐富多彩,會(huì )令你一生都難忘,但難忘有很多種,你可以學(xué)了很多東西而難忘,也會(huì )因為什么都沒(méi)學(xué)到而難忘!
2、編程不是技術(shù)活,而是體力活。
3、C語(yǔ)言是基礎,很重要,如果你不學(xué)好C語(yǔ)言,那么什么高級語(yǔ)言你都學(xué)不好。
4、計算機專(zhuān)業(yè)是一個(gè)很枯燥的專(zhuān)業(yè),但即來(lái)之、則安之,只要你努力學(xué),也會(huì )發(fā)現其中的樂(lè )趣。
5、學(xué)習編程的秘訣是:編程,編程,再編程。
程序設計心得體會(huì )11
通過(guò)兩個(gè)星期的折騰,總算把課程設計給完成了,這是一個(gè)堅苦而又漫長(cháng)的過(guò)程。是啊,讀了那么多年的書(shū),課程設計可是第一次?粗(zhù)勞動(dòng)成果,很欣慰!雖然這不是我一個(gè)人做的,是大家的共同努力得來(lái)的。
也許完成不了!兩個(gè)星期前我們這樣說(shuō),完成他沒(méi)問(wèn)題!一個(gè)星期前我們這樣說(shuō),現在我們可以說(shuō):哈哈,完成啦!
剛開(kāi)始,可以說(shuō)是沒(méi)有頭緒,于是就去圖書(shū)館找資料,找到了一些關(guān)于畫(huà)圖方面的,可是這點(diǎn)小進(jìn)展遠遠不夠,這只是一個(gè)小小的開(kāi)始。下一步是上網(wǎng)查,找到了些與我們題目相似的,那時(shí)我們每個(gè)人都很高興,可是那還不是我們要的',于是又上網(wǎng)查到了些有關(guān)的函數等等,終于在我們大家的努力下,完成了這個(gè)程序。
雖然對著(zhù)電腦做程序,有點(diǎn)累有點(diǎn)熱,可是當看到勞動(dòng)成果時(shí),真是別有一番滋味在心頭!世上無(wú)難事,只怕有心人,的確如此。做完這個(gè)程序最大的收獲就是感受到了集體的力量,當然個(gè)人的智慧也是很重要的哦!
做完這個(gè)課程設計,我們的自信一下子提高了,我們也會(huì )寫(xiě)程序了;盡管對于有些人這種程序會(huì )很簡(jiǎn)單,可對我們c語(yǔ)言初學(xué)者來(lái)說(shuō),已經(jīng)很不容易了。這次體驗為以后的學(xué)習計算機的我們增強了信心。享受勞動(dòng)成果的滋味實(shí)在很美妙!
程序設計心得體會(huì )12
二十一世紀是計算機的世紀,是一個(gè)全新的世紀,計算機正逐步入侵我們的生活。剛開(kāi)始接觸計算機的時(shí)候感覺(jué)很新奇,那時(shí)覺(jué)得計算機很神秘,于是就產(chǎn)生了以后一定要熟練掌控計算機的念頭。懷著(zhù)這個(gè)愿望,我選擇了計算機科學(xué)與技術(shù)為專(zhuān)業(yè),有點(diǎn)興奮又有點(diǎn)擔憂(yōu),興奮的是以后可以經(jīng)常接觸和了解計算機了,擔憂(yōu)的是我幾乎沒(méi)有任何基礎,怕跟不上大家的步伐。有死黨說(shuō)我杞人憂(yōu)天,結果證實(shí)我“憂(yōu)”得不無(wú)道理。依然清楚地記得第一學(xué)期的上機課,每次上機老師都計分,所以經(jīng)常手忙腳亂,用“慘不忍睹”來(lái)形容是最適合不過(guò)了。
緊張的一個(gè)學(xué)期過(guò)后,我們迎來(lái)了C語(yǔ)言的學(xué)習和一位風(fēng)趣博學(xué)的老師。雖然剛開(kāi)始學(xué)習C語(yǔ)言的時(shí)候大家都一籌莫展,但在老師的鼓勵和教育下一步步地往前邁,很令人欣慰。在這之后的學(xué)習中仍然困難重重,然而“堅持到底就是勝利”這個(gè)堅定的信念激勵著(zhù)我們勇往直前。C語(yǔ)言課本的學(xué)習總算結束了,多么崎嶇的一條學(xué)習之路。
大學(xué)的教育模式和中學(xué)有很大不同,從平常的課程安排和教學(xué)就可以知道,但是獨立完成課程設計和寫(xiě)論文這種任務(wù)對我們來(lái)說(shuō)無(wú)疑是一個(gè)很大的挑戰。十七周開(kāi)始進(jìn)行課程設計,老師要求我們寫(xiě)一個(gè)計算器的程序,起初大家都被難倒了,然后開(kāi)始一步步地摸索,先查找有關(guān)資料,畫(huà)計算器的圖形,寫(xiě)了好長(cháng)一段程序才把圖形搞定,可老師一看都不滿(mǎn)意,要求我們用循環(huán)來(lái)做,“師”令如山,不得不聽(tīng)從,改吧,這一改又讓大家死了好多腦細胞,感覺(jué)有點(diǎn)殘忍。
完成了計算器的.圖形很有成就感,畢竟六月天坐在機子前不是令人愉快的事。接下來(lái)要進(jìn)行計算器內部運算程序的設計,說(shuō)實(shí)話(huà),我根本就不知道要做,更不清楚如何著(zhù)手,不是我妄自菲薄,獨立完成這個(gè)程序設計根本就是不可能的事,可想而知只能尋求幫助了,但這個(gè)程序不是輕而易舉就能完成的。有些積極的同學(xué)從網(wǎng)上搜索了好多有關(guān)這方面的資料,拼拼湊湊,進(jìn)行了多次討論,終于完成了這部分的設計,在同學(xué)的互相幫助下,大多數人都完成了最重要的一部分程序設計。
接下來(lái)就是用循環(huán)語(yǔ)句使按鍵上的數字有閃爍的功能,這個(gè)因為之前老師有過(guò)提點(diǎn),所以相對簡(jiǎn)單一些。
完成了整個(gè)程序設計,這次課程設計就接近尾聲了,不過(guò)最后的課程報告著(zhù)實(shí)讓我們苦惱了一兩天。小小的抱怨一下應該沒(méi)關(guān)系吧。
整個(gè)課程設計終于完成了,完成的好辛苦,好艱難,但還是順利的完成了。我們付出了很多心血和汗水,但我認為我們得到的更多。如果沒(méi)有同學(xué)們的互相幫助,這次課程設計就不會(huì )這么順利,這種同舟共濟的團隊精神深深震撼了我,《禮記學(xué)記》上也有講過(guò):“獨學(xué)而無(wú)友,則孤漏而寡聞”。同時(shí)有些同學(xué)積極的態(tài)度讓我感到一絲慚愧,他們所體現出的堅持不懈的品質(zhì)更令我折服。當然這次程序設計也讓我看到了自己基礎的薄弱。古人有詩(shī)云:“路漫漫其修遠兮,吾將上下而求索”。從今天起我將不斷繼續求索,學(xué)習之路也好,人生之路也罷。
總之我受益匪淺。
程序設計心得體會(huì )13
剛開(kāi)始學(xué)習C語(yǔ)言的時(shí)候覺(jué)得他很無(wú)聊,但是隨著(zhù)不斷的學(xué)習還是越來(lái)越感興趣了。
通過(guò)這次的程序設計,我學(xué)到了很多,首先就是能夠更加熟練的使用和深入的了解C語(yǔ)言這門(mén)通用的.計算機語(yǔ)言,還有就是可以自己編寫(xiě)程序了,還是很有成就感的。同時(shí)還讓我們學(xué)會(huì )同學(xué)之間的相互合作,共同完成一個(gè)任務(wù)。
C語(yǔ)言是一門(mén)深奧的語(yǔ)言,我從一開(kāi)始的懵懂到現在的有點(diǎn)理解可以說(shuō)和老師的教導分不開(kāi)的。雖然俗語(yǔ)說(shuō)師傅領(lǐng)進(jìn)門(mén),修行靠自身。但是師傅的作用還是不可取代的。劉老師不僅是我們的老師,還是我們的朋友。和他在一起的時(shí)候沒(méi)有那種隔閡感,這也是我們能好好學(xué)習的基礎吧。不過(guò)有時(shí)開(kāi)小差是不可避免的,但也只是偶爾啦。
光書(shū)本的知識的確不行,還是要理論聯(lián)系實(shí)踐才行。因此不斷的練習是必要的,上機實(shí)踐更重要。有時(shí)理論是對的,但是實(shí)踐起來(lái)就不行了啊。所以通過(guò)這次的程序編寫(xiě)讓我對C語(yǔ)言產(chǎn)生更大的興趣了,我相信以后會(huì )越來(lái)越好的。
程序設計心得體會(huì )14
數據結構是計算機存儲、組織數據的方式。數據結構是指相互之間存在一種或多種特定關(guān)系的數據元素的集合。通常情況下,精心選擇的數據結構可以帶來(lái)更高的運行或者存儲效率。數據結構往往同高效的檢索算法和索引技術(shù)有關(guān)。
一般認為,一個(gè)數據結構是由數據元素依據某種邏輯聯(lián)系組織起來(lái)的。對數據元素間邏輯關(guān)系的描述稱(chēng)為數據的邏輯結構;數據必須在計算機中存儲,數據的存儲結構是數據結構的實(shí)現形式,是其在計算機內的表示;此外討論一個(gè)數據結構必須同時(shí)討論在該類(lèi)數據結構上執行的運算才有意義。一個(gè)邏輯數據結構可以有多種存儲結構,且各種存儲結構影響數據處理的效率。
在許多類(lèi)型的程序的設計中,數據結構的選擇是一個(gè)基本的設計考慮因素。許多大型系統的構造經(jīng)驗表明,系統實(shí)現的困難程度和系統構造的質(zhì)量都嚴重的依賴(lài)于是否選擇了最優(yōu)的數據結構。許多時(shí)候,確定了數據結構后,算法就容易得到了。有些時(shí)候事情也會(huì )反過(guò)來(lái),我們根據特定的'算法來(lái)選擇數據結構與之適應。不論哪種情況,選擇合適的數據結構都是非常重要的。
從上面我們了解到了數據結構的重要性,它是一個(gè)程序的關(guān)鍵因素。拿到“陰風(fēng)習習的大樓”這個(gè)題目時(shí),一開(kāi)始不知道從哪入手,以為可以把每個(gè)位置看成一個(gè)圖的一個(gè)節點(diǎn),從而可以用鄰接表這種結構,通過(guò)遍歷鄰接表,每次選擇權值小的路徑走就可以得到最短的路徑了。我錯了,完全的錯了。通過(guò)認真的分析后,我認識到,這能簡(jiǎn)單的看成一個(gè)圖,因為每個(gè)位置都只能到達它鄰接的位置而不是和其他各位置都有聯(lián)系。而且如果每個(gè)位置轉化為圖的一個(gè)節點(diǎn),這樣要表示每個(gè)節點(diǎn)的關(guān)系就需要n*n節點(diǎn)和n^4大小的數組來(lái)存儲各個(gè)點(diǎn)的關(guān)系。還有這個(gè)大樓結構想轉化為一個(gè)圖也是不容易的。根據書(shū)上有些類(lèi)似的“老鼠迷宮問(wèn)題”,讓我想打,不如就用n*n大小的數組直接存儲大樓結構。通過(guò)類(lèi)似走迷宮的方法來(lái)遍歷,當遍歷完所有路徑后就能得到一個(gè)最小的路徑。那接下來(lái)怎樣遍歷呢?我采用了深度優(yōu)先遍歷的方法,這樣可以用遞歸的方法,簡(jiǎn)化代碼。雖然理解上有一定困難,而且遞歸條件的控制要注意。
通過(guò)這次數據結構程序設計,不僅讓我對c語(yǔ)言的一些知識得到了回顧,加深了對c語(yǔ)言的掌握。同時(shí)也讓我對數據結構知識得到了一定的掌握。知道了怎么去分析一個(gè)題目,怎樣選擇比較好的數據結構。讓我從怎么樣實(shí)現一個(gè)程序功能,轉變到怎么用更少的空間,更短的時(shí)間完成程序設計?臻g和時(shí)間上對程序的優(yōu)化是評價(jià)一個(gè)程序好壞的關(guān)鍵標準。
通過(guò)這次數據結構的程序設計也讓我懂得了怎么樣去設計一個(gè)程序。從問(wèn)題分析中找出程序所要解決的關(guān)鍵問(wèn)題和數據結構的選擇;在概要設計中完成程序的大體輪廓;在詳細設計中解決關(guān)鍵問(wèn)題的算法和設計;在調試分析中完成程序最終的修補。這樣一個(gè)比較好的程序就設計出來(lái)了。
程序設計心得體會(huì )15
數據庫課程設計大賽的塵囂漸漸遠去,懷著(zhù)對這次大賽的些許不舍,懷著(zhù)對當初課程設計開(kāi)始時(shí)候的豪情萬(wàn)丈的決心的留戀,懷著(zhù)通過(guò)這次課程設計積累的信心與斗志,我開(kāi)始寫(xiě)這篇文章,為自己的足跡留下哪怕是微不足道但是對自己彌足珍貴的痕跡并期望與大家共勉。
首先,讓我的記憶追溯到大二暑假,在老大的指引下 ,我接觸到Microsoft 公司的NET產(chǎn)品。那個(gè)時(shí)候我已經(jīng)學(xué)過(guò)vc和asp,因為windows程序設計實(shí)驗的課的關(guān)系,接觸過(guò)vb,但是沒(méi)有專(zhuān)門(mén)去學(xué)他,因為習慣了c++里面的class,int,覺(jué)得vb的sub,var 看著(zhù)就不是很順心。我是一個(gè)好奇心很強的人,突然看到了一個(gè)號稱(chēng)“。網(wǎng)絡(luò )是用于創(chuàng )建下一代應用程序的理想而又現實(shí)的開(kāi)發(fā)工具”,而且主推c#語(yǔ)言,由于對c語(yǔ)言的一貫好感,我幾乎是立刻對他產(chǎn)生了興趣。我就開(kāi)始了對c#的學(xué)習,任何語(yǔ)言都不是孤立存在的,所以數據交互是很重要的,暑假的時(shí)候我把我們這學(xué)期的課本數據庫系統概論看了一遍。我記得以前用c語(yǔ)言編程的時(shí)候,數據是在內存中申請空間,譬如使用數組等等。很耗費內存空間。這個(gè)時(shí)候就是數據庫站出來(lái)的時(shí)候啦,于是我又裝上了sql server__,以前學(xué)asp的`時(shí)候用的是access,那個(gè)時(shí)候只是照著(zhù)人家做,理論是什么也不是很清楚。
通過(guò)一個(gè)暑假的學(xué)習,基本搞清楚了理論方面的東西,具體怎么用也不是很清楚。但是這為這學(xué)期的課程設計打下了鋪墊。
來(lái)到學(xué)校后,隨著(zhù)這學(xué)期的數據庫課程大賽開(kāi)始了,我有一個(gè)看法就是我自己應該具備的能力不是我會(huì )多少,而是我應該具備快速學(xué)會(huì )東西的能力。遇到什么就學(xué)什么。我們有時(shí)候很容易被一些專(zhuān)業(yè)名詞說(shuō)嚇著(zhù),包括什么建模,軟件工程,數據分析,數據挖掘等等。我身邊就有很多同學(xué)被這些紙老虎所唬住,而沒(méi)有勇氣去接觸他們,總是說(shuō)這個(gè)太難了之類(lèi)的退堂鼓的話(huà),他們低估了自己的潛力同時(shí)也壓抑住了他們自己的好奇心。其實(shí)都是紙老虎,又不是什么國家科研難題,只是去用一些工具,發(fā)明工具是很難,但是用一個(gè)工具就容易多了,just do it!我記得我做這個(gè)數據庫之前,我們老師說(shuō)要做好前期分析,我就在網(wǎng)上搜索用什么分析工具好。最后我選擇了roseUML建模工具。在此之前,我腦袋里面沒(méi)有軟件建模的思想,什么UML建模對我而言就是一張空白的紙。但是真正接觸后并沒(méi)有想象的那么難,有什么不懂的上網(wǎng)去搜索,這是一個(gè)信息橫流的世界,有g(shù)oogle,baidu就沒(méi)有不能解決的知識難題。以及后來(lái)的數據庫分析的時(shí)候用到的powerdesigner也是一樣。
開(kāi)發(fā)的時(shí)候我想過(guò)用什么架構,c/s模式?模式有很多,怎么選擇?我就上網(wǎng)搜索現在最流行的架構是什么。結果搜到了MVC架構,就是你啦。我決定用這個(gè)架構,不會(huì ),沒(méi)關(guān)系,咱學(xué)。Just do it!前期工作準備好后,那么我就得把我暑假學(xué)的網(wǎng)絡(luò )加以實(shí)踐。這個(gè)時(shí)候我更加深入的了解了利用操縱數據庫的知識。并且對數據庫里面的存儲過(guò)程有了比較深入的了解。經(jīng)過(guò)大概2個(gè)多星期的奮斗,我完成了我的數據庫課程設計——基于。網(wǎng)絡(luò )數據集的圖書(shū)館管理系統。并最后非常榮幸的獲得了大賽的一等獎以及以及新技術(shù)應用獎。
與其臨淵羨魚(yú),不如退而結網(wǎng)。這次數據庫課程設計給我的最大的印象就是如果自己有了興趣,就動(dòng)手去做,困難在你的勇氣和毅力下是抬不了頭的。從做這個(gè)數據庫開(kāi)始無(wú)論遇到什么困難,我都沒(méi)有一絲的放棄的念頭。出于對知識的渴望,出于對新技術(shù)的好奇,出于對一切未知的求知。我完成了這次數據庫課程設計,不過(guò)這只是我學(xué)習路上的驛站,未來(lái)十年。NET的核心技術(shù)就是_ML[至少微軟是這么宣傳的],我會(huì )繼續學(xué)習它,包括jave公司的j2ee我也很想試試,語(yǔ)言本來(lái)就是相通的,just do it!語(yǔ)言并不重要畢竟它僅僅是工具,用好一個(gè)工具并不是一件值得為外人道的事情,主要是了解學(xué)習思想。古語(yǔ)說(shuō)的好:學(xué)無(wú)止境!
我很慶幸我參加了這次數據庫大賽,讓我確實(shí)打開(kāi)了眼界。
。ㄗ詈,很感激學(xué)校給了我們這次動(dòng)手實(shí)踐的機會(huì ),讓我們學(xué)生有了一個(gè)共同學(xué)習,增長(cháng)見(jiàn)識,開(kāi)拓視野的機會(huì )。也感謝老師們對我們無(wú)私忘我的指導,我會(huì )以這次課程設計大賽作為對自己的激勵,繼續學(xué)習。畢竟學(xué)習就是一個(gè)just do it的過(guò)程。┪抑苯訌膱蟾嫔厦鎻椭七^(guò)來(lái)的.....所以這段也不刪去了......呵呵。
題目大概是用可視化編程實(shí)現一個(gè)簡(jiǎn)單的數據庫管理系統我用的是BCB 題目雖然是簡(jiǎn)單 但也明白了很多以前以為懂的問(wèn)題代碼到?jīng)]什么 這種題目用BCB的話(huà)已經(jīng)不用幾行代碼了關(guān)鍵是了解了這些名詞Parado_,ADO,BDE,ODBC 一開(kāi)始拖控件,寫(xiě)幾行代碼 很快就完成了編譯也通過(guò)了 但傳到同學(xué)機器上就是顯示不出數據來(lái)折騰了我1天 又是發(fā)帖子 又是問(wèn)群里的達人后來(lái)明白了我用的Parado_數據庫是用BDE引擎的發(fā)布軟件的時(shí)候要把BDE打包于是又學(xué)著(zhù)打包BDE 卻發(fā)現不到1m的軟件如果打包BDE的話(huà)就10+m了而且BCB6自帶的那個(gè)打包軟件用的我頭暈目眩于是又想不用BDE 所以又折騰了我半天答案是要使用ADO控件( 以前我用的是BDE控件 )而且要用Access數據庫了解了這些之后 作業(yè)也就完成了總的看來(lái)還是很有收獲的 幸虧我下了決心這個(gè)作業(yè)要自己做沒(méi)有去網(wǎng)上下載 呵呵
【程序設計心得體會(huì )】相關(guān)文章:
程序設計心得體會(huì )06-13
程序設計心得體會(huì )12-26
程序設計心得體會(huì )最新03-30
程序設計心得體會(huì )(精)08-13
程序設計心得體會(huì )(精品)10-01
程序設計心得體會(huì )范文02-11