編程學(xué)習(xí)心得體會
當(dāng)我們受到啟發(fā),對學(xué)習(xí)和工作生活有了新的看法時,好好地寫一份心得體會,這樣有利于我們不斷提升自我。那么要如何寫呢?下面是小編收集整理的編程學(xué)習(xí)心得體會(精選12篇),僅供參考,希望能夠幫助到大家。
編程學(xué)習(xí)心得體會1
隨著計算機(jī)技術(shù)的發(fā)展和工作的需要,為了能夠更好的維護(hù)公司生產(chǎn)管理系統(tǒng);公司安排我們到北大APTECH進(jìn)修。我們選擇了時下最流行、發(fā)展速度較快的語言C#。C#學(xué)習(xí)共分三個階段,目前我只學(xué)習(xí)了第一個階段;現(xiàn)將我在北大學(xué)習(xí)第一階段為期兩個月的學(xué)習(xí)心得如下:
C#是一種新的面向?qū)ο蟮木幊陶Z言,專門用于。NET運(yùn)行時。C#編譯器只能生成受管制的代碼,也可以使用。NET基類。C#語言自C/C++演變而來。但是,它具有簡單、現(xiàn)代、完全面向?qū)ο蠛皖愋桶踩戎T多特性。下面就簡單說說簡單和現(xiàn)代其中兩種特性。
1、簡單
C#具有C++所沒有的一個優(yōu)勢就是學(xué)習(xí)簡單。該語言首要的目標(biāo)就是簡單。很多功能(還不如說是缺少了C++的一些功能)有助于C#全方位的簡單。
在C#中,沒有C++中流行的指針。默認(rèn)地,您工作在受管理的代碼中,在那里不允許如直接存取內(nèi)存等不安全的操作。我想沒有C++程序員可以聲稱,從沒有使用指針訪問過不屬于他們的內(nèi)存。
C#棄用其它操作符,名字空間、成員和引用僅使用單個操作符"。",F(xiàn)在一個程序員所需要理解的就是嵌套名字的注解了。
C#使用統(tǒng)一的類型系統(tǒng)。這種系統(tǒng)充許您把各種類型作為一個對象查看,它是一個原始類型還是一個full—blown類。和其它編程語言相比,由于加框(boxing)和消框(unboxing)的機(jī)制,把簡單類型當(dāng)作對象處理并不能獲得性能的改善。稍后將詳細(xì)解釋加框和消框,但基本上僅當(dāng)需要時才使用對象訪問簡單類型這種技術(shù)。
2、現(xiàn)代
投入學(xué)習(xí)C#的努力是一筆大投資,因為C#是為編寫NGWS應(yīng)用程序的主要語言而設(shè)計。很多用C++可以實現(xiàn)或者很費(fèi)力實現(xiàn)的功能,在C#中不過是一部分基本的功能而已。根據(jù)應(yīng)用程序的特殊需求,可以很容易地創(chuàng)建出新的一種數(shù)據(jù)類型。
指針不再是編程武器的一部分。運(yùn)行時NGWS提供了一個垃圾收集器,負(fù)責(zé)C#程序中的內(nèi)存管理。因內(nèi)存和應(yīng)用程序都受到管理,所以很必要增強(qiáng)類型安全,以確保應(yīng)用的穩(wěn)定性。
對于現(xiàn)代的應(yīng)用程序,安全是首要的,C#也不會例外。它提供了元數(shù)據(jù)語法,用于聲明下述NGWS安全模式的能力和許可。元數(shù)據(jù)是NGWS運(yùn)行時的一個關(guān)鍵的概念。通兩個多月學(xué)習(xí),我能夠很好的掌握C#語言的基本語句、語法以及老師補(bǔ)充的一些要點(diǎn);能夠編寫簡單的應(yīng)用程序,例如電子郵件的收發(fā)等,為接下來的第二、第三階段學(xué)習(xí)打下了良好的基礎(chǔ)。
編程學(xué)習(xí)心得體會2
其實從大一上學(xué)期加入科協(xié)后就開始看C語言,但當(dāng)時對計算機(jī)、對編程語言都不太了解,只是聽師兄師姐們的講說和指點(diǎn)盲目的看,只知道師兄師姐說這樣看就對,然后就那樣看,自己何去何從根本沒有一點(diǎn)主張,不知道自己該怎么樣去學(xué)習(xí),對C、對語言仍是知之甚少。從大一下學(xué)期我們開了C語言課程,有了老師的講解、又有了上機(jī)的機(jī)會,慢慢的開始對C、對語言有了進(jìn)一步的認(rèn)識,那時對C已經(jīng)看了一些,而且在科協(xié)聽其他會員說的也比較多了,所以學(xué)起C來如魚得水,老師稍微的點(diǎn)撥就能明白,所以當(dāng)時學(xué)的很快,感覺C很簡單,但現(xiàn)在想來,其實語言學(xué)習(xí)都很簡單,但是學(xué)好學(xué)深卻不易,C是,C++是,C#、Delphi也是,學(xué)習(xí)了這么多,每門語言都停留在知識邊緣地帶,都沒深入到他們的精華部分,對他們的精華部分都知之甚少,所以要我說他們之間的差別,也只能說出他們表面上的一些差別,更不用說讓我說出他們精華部分的差別了,這里我也是談一下自己個人學(xué)習(xí)的小的看法。
首先是C,C語言是我接觸到的最早的一門語言,可以說是C語言把我?guī)肓擞嬎銠C(jī)的編程世界,雖然對C學(xué)的不夠好,學(xué)的也不夠深,但在學(xué)習(xí)C語言的過程中看著通過自己的雙手調(diào)試成功的程序讓自己產(chǎn)生的成就感,慢慢的使自己喜歡上了編程。但是隨著自己學(xué)習(xí)的越來越多,對C也有了更進(jìn)一步的認(rèn)識:首先C他是一個面向過程的語言,完全不面向?qū)ο,采用的是結(jié)構(gòu)化的程序設(shè)計方法,其語言結(jié)構(gòu)只有三種,即順序、選擇和循環(huán)。每個模塊都是有這三種基本結(jié)構(gòu)組成。C語言的精髓就是他的指針,有了指針,C語言允許直接訪問物理地址,能實現(xiàn)匯編語言的大部分功能,可以直接對硬件進(jìn)行操作,還有C語言寫的程序可移植性好,基本上不用修改就能用于各種型號的計算機(jī)和各種操作系統(tǒng)。
隨后在大一暑假,由于了解到C擅長于硬件編程,對計算機(jī)底層的操作很靈活,效率也很高,這也是C語言之所以能活到現(xiàn)在的原因之一,但是由于自己對硬件不十分感興趣,所以當(dāng)時就有了放棄C的尋找新的學(xué)習(xí)方向的念頭,當(dāng)時對編程世界還是知之甚少的,暑假很大一段時間都處在迷茫時期,偶然的機(jī)會認(rèn)識了Delphi,這里我請老師允許我談及Delphi,畢竟是Delphi把我?guī)нM(jìn)了Windows程序設(shè)計的世界。我的編程世界里少不了Delphi。也畢竟在學(xué)習(xí)C#時,我大多是用Delphi去理解C#,大多是拿Delphi去和C#進(jìn)行比較。都說真正的程序員用C++,而聰明的程序員用Delphi,又都說,Delphi是VB的殺手。確實Delphi不同于C語言,Delphi是一個可視化的面向?qū)ο蟮拈_發(fā)工具,她很完美的融合了面向?qū)ο蟮某绦蛟O(shè)計方法與組件技術(shù)、數(shù)據(jù)庫技術(shù)、網(wǎng)絡(luò)技術(shù)以及可視化、代碼自動生成等先進(jìn)的技術(shù),給編程人員提供了一個超強(qiáng)高效的開發(fā)環(huán)境,她繼承了Pascal語言的嚴(yán)禁結(jié)構(gòu)和優(yōu)雅風(fēng)格,完全支持面向?qū)ο蟪绦蛟O(shè)計,基于以上特性,Delphi很容易上手,學(xué)習(xí)起來很輕松。Delphi的數(shù)據(jù)庫開發(fā)能力很強(qiáng),效率也很高,她通過Borland數(shù)據(jù)庫引擎即BDE,來完成對數(shù)據(jù)庫的訪問,具有很高的效率,同時,她還封裝了微軟提供的ADO數(shù)據(jù)對象的功能,使得數(shù)據(jù)庫應(yīng)用程序訪問數(shù)據(jù)庫十分的方便。據(jù)說Delphi誕生之后與當(dāng)時的PowerBuilder、Visual Basic并稱為C/S三杰。另外Delphi的底層和網(wǎng)絡(luò)的操作也是很強(qiáng)的,現(xiàn)在流行的很多病毒軟件有很多都是用Delphi所編寫的。由于所學(xué)不多,對她的認(rèn)識也只有這么多。
大三,學(xué)習(xí)了C++、C#,早就聽說,C++是很難的,要想學(xué)好,沒有幾年是不行的,別說是在一個學(xué)期內(nèi)了,但是越是難學(xué),她的功能就越是強(qiáng)大,因為C++把許多決策權(quán)交給了程序員,具有很大的靈活性,功能相當(dāng)?shù)膹?qiáng)大。
C++是在C語言的基礎(chǔ)上發(fā)展起來的一種即支持面向過程又支持面向?qū)ο蟮木幊陶Z言。所謂的面向?qū)ο螅鼘?shù)據(jù)及對數(shù)據(jù)的操作方法放在一起,作為一個相互依存、不可分離的整體——對象。對同類型對象抽象出其共性,形成類。類中的大多數(shù)數(shù)據(jù),只能用本類的方法進(jìn)行處理。類通過一個簡單的外部接口與外界發(fā)生的關(guān)系,對象與對象之間通過消息進(jìn)行通信。
C++既然是由C語言發(fā)展起來的,當(dāng)然具有C語言的大部分優(yōu)點(diǎn),然而C++與C相比最顯著的變化就是增加了面向?qū)ο蟮某煞,也就是增加了類的概念,而且Visual C++還為程序員提供了Microsoft基本類庫(MFC庫),MFC庫提供了大量可重用代碼,隱藏了程序設(shè)計中的許多復(fù)雜工作。因為類的增加使軟件開發(fā)可以比較容易的描述人類的思維,使得軟件的開發(fā)和維護(hù)變得相對簡單,直接降低了軟件的成本, 但因為C++是面向?qū)ο蟮恼Z言,這本身就制約他的速度,所以C++適合開發(fā)那些大型項目。
有了Delphi的學(xué)習(xí),C#學(xué)習(xí)起來變的相對容易了很多,因為,都是可視化的開發(fā)環(huán)境,很多思想都是一樣的。C#是在C和C++的基礎(chǔ)上發(fā)展起來的,具有簡單、現(xiàn)代和類型安全的特點(diǎn)。由于是可視化的開發(fā)環(huán)境,很多東西都是封裝好的,可以直接拿來用,所以開發(fā)一個windows應(yīng)用程序要比C、C++要快的多。不同于C++,C#是一個完全面向?qū)ο蟮囊环N語言,繼承了C、C++的很多語法、優(yōu)點(diǎn),吸收J(rèn)AVA中的一些數(shù)據(jù)類型,并擴(kuò)充了很多C、C++中沒有的數(shù)據(jù)類型,如委托與事件、裝箱與取消裝箱、Web Services等。
雖然C#與Delphi很多方面都很相似,但我總認(rèn)為C#的某些操作要比Delphi操作要麻煩一些,比如窗體與窗體之間的通信,Delphi很容易的就可以實現(xiàn),而C#卻要相對著比Delphi要麻煩一些,也許這也是C#的一個特點(diǎn),對象的安全性比較高,確實,C#有很多地方都比Delphi要方便。
C是一種完全面向過程的語言,而C++是一種既支持面向過程的有支持面向?qū)ο蟮,而C#、Delphi卻是完全面向?qū)ο蟮恼Z言,這是他們最大的區(qū)別。其實每門語言都有它的優(yōu)點(diǎn)和缺點(diǎn),也各有各的用途和方向,不能說這個語言比那個語言功能強(qiáng)大,每個語言的功能都很強(qiáng)大,主要還是看編程人的思想、編程修養(yǎng)如何。
由于所學(xué)不多,對于這幾門的大差別也就能說出這些了,當(dāng)然他們之間有很多細(xì)節(jié)上的不同,但由于用的少,了解的不多,所以也不敢說太多,沒寫這些東西時,感覺自己學(xué)了很多,對這些語言有一肚子的話要說,可直到寫這些東西時才感覺到自己其實還有很多細(xì)節(jié)方面沒有學(xué)好,對這些還是了解的不夠深,怎么想也想不起該怎么寫,該怎么說,看來自己要學(xué)的東西還是很多的。
編程學(xué)習(xí)心得體會3
最近幾周一直在弄程序,說實話真的很累,但累中也有成功的快樂。我覺得學(xué)到了很多東西,這是只看課本知識所不能學(xué)到的。
說實話,以前我一直沒學(xué)過java雖然我也知道java的重要性,可是即使上課聽了,不實踐還是掌握不了。因為種種原因,今年我沒有買筆記本。沒有機(jī)器,僅僅靠每周一次的上機(jī)練習(xí)是絕對不夠的。所以我就插空調(diào)程序,在舍友們不用的時候自己再接她們的電腦調(diào)。
調(diào)上一個才是它的精華”,我就是一只無頭蒼蠅,根本找不到學(xué)習(xí)編程的方向,因為導(dǎo)師沒有項目,我不知道從何做起,同學(xué)告訴我從具體的小實例開始做,可以用mfc窗口界面編程。于是我就在圖書館借了本這方面的書僅僅是對api函數(shù)的簡單封裝, 由于我之前對c++語言的了解不夠, 不清楚框架程序的工作機(jī)制, 即便是有經(jīng)驗的程序員在mfc復(fù)雜的結(jié)構(gòu)面前也顯得非常困惑。他們會"用"mfc, 卻不知道為什么這么"用", 在運(yùn)行程序出錯時這種現(xiàn)象帶來的問題就很明顯, 他們不會改。
其實,系統(tǒng)的學(xué)起來mfc還是比較清晰的,mfc工程程序肯定有兩個類,一個是cwnd類,另一個就是應(yīng)用程序類cwinapp類。也就是必須有應(yīng)用程序類,和窗口類。
在編寫mfc程序的過程中我也著實體驗到了mfc編寫程序的局限性。mfc雖然給開發(fā)者提供了一個現(xiàn)成的框架,著實便利的開發(fā)者的開發(fā)。但同樣也造成了一個巨大的問題,開發(fā)者很難開發(fā)出具有個人特色的軟件,想要重新改寫程序整體的外觀就比較困難,并且c++在編寫程序時需要開發(fā)者自己定義變量的空間開辟和回收,這點(diǎn)上沒有java開發(fā)時來的方便,尤其是c++當(dāng)中的指針機(jī)制,一不注意還是很容易造成程序錯誤的。
雖然mfc中的方法比較難寫,尤其是消息映射函數(shù),慶幸的是好多都不需要自己去寫,我們可以通過classwinzard類向?qū)碇敢覀冞M(jìn)行選擇,想添加什么消息映射只需鼠標(biāo)操作即可。
通過mfc windows應(yīng)用程序設(shè)計的學(xué)習(xí),我掌握了一些知識: 應(yīng)用程序類,框架窗口類,視圖類,文檔類構(gòu)成了mfc應(yīng)用程序框架,框架的功能是通過各類之間的協(xié)調(diào)工作實現(xiàn)的類。
mfc采用文檔/試圖結(jié)構(gòu)來實現(xiàn)數(shù)據(jù)和數(shù)據(jù)表現(xiàn)的分離,文檔試圖的分離有利于數(shù)據(jù)和數(shù)據(jù)表現(xiàn)的單獨(dú)改變。
mfc用類信息存儲了動態(tài)創(chuàng)建類對象時所需要的消息。
經(jīng)過這門課程的學(xué)習(xí)不但使我掌握了windows應(yīng)用程序設(shè)計的基本方法,還可以使我進(jìn)一步深刻,全面地理解面向?qū)ο蟪绦蛟O(shè)計的思想,從而把握程序設(shè)計方法的發(fā)展方向。
編程學(xué)習(xí)心得體會4
我參加拓盛java培訓(xùn)班已經(jīng)有一段時間了。今天,我偶爾有時間分享一下我在拓盛學(xué)習(xí)java培訓(xùn)的經(jīng)驗。學(xué)習(xí)java編程是非常無聊的。每天,你在電腦上寫代碼。代碼行就像電腦鍵盤敲擊下的城堡。他們一定要很專注,很細(xì)心,因為如果你一個標(biāo)點(diǎn)符號都不注意,或者大寫有點(diǎn)小錯誤,你可能要努力寫幾天代碼,你就要從頭再來。所以寫代碼要有嚴(yán)謹(jǐn)?shù)膽B(tài)度,要反復(fù)測試檢查。不然辛辛苦苦的高樓,也會因為自己的疏忽和一個小失誤而倒塌。在我看來,無聊的代碼就像是生命跳動的音符。仔細(xì)看完,總會奏出醉人的音樂。
自從參加托生java培訓(xùn)班以來,給我印象最深的是我沒有足夠的時間,每天過著充實的生活。忙到約會,忙到娛樂,忙到連吃飯睡覺都忘了,還在寫代碼,連吃飯睡覺的同學(xué)都在說怎么寫代碼才能達(dá)到一定的功能。在拓盛聽了董的java編程課程,受益匪淺。董幽默漸進(jìn)的教學(xué)方法讓我們更快地掌握了代碼,他還讓我們參與軟件開發(fā)項目,理論聯(lián)系實際,讓我們在工作中發(fā)現(xiàn)問題,在實踐中成長。我認(rèn)為這種沉浸式j(luò)ava培訓(xùn)和教學(xué)非常好。實踐給我們真正的知識。只有在實踐中才能真正學(xué)到東西,發(fā)現(xiàn)問題,提高自己。
在這段時間的學(xué)習(xí)生活中,我也認(rèn)識了很多同學(xué),我們來自不同的學(xué)校,我們因為共同的理想而走在一起,其間我們有過迷茫和彷徨,有過艱辛還有歡笑,但不管怎樣,我們微笑著面對,因為我們是一個有理想的碼農(nóng)。雖然我們在我們前行的道路上,或許有些許坎坷,但其實人生的快樂正是在起起落落間,只要堅信我們前進(jìn)的方向正確,我深信,終有一天總會觸摸到天堂。
路漫漫其修遠(yuǎn)兮,吾將上下而求索。共勉!
編程學(xué)習(xí)心得體會5
在老師第一次說,我們的課程設(shè)計是一個具有界面操作的計算機(jī)時,說實話當(dāng)時的確沒有底,似乎有一些害怕,應(yīng)為從沒有與c語言中的圖形函數(shù)接觸過,但經(jīng)過老師的初步介紹圖形函數(shù),了解一部分,更了解了之所以給我們下我們不怎么熟悉的部分,是應(yīng)為讓我們能夠在其課程設(shè)計時充分體會到自己的自學(xué)能力,并發(fā)揮它,以及在設(shè)計過程中的團(tuán)隊作用,提高自己解決問題能力。
在設(shè)計程序時也增長了自己的自己翻閱有關(guān)文獻(xiàn),加強(qiáng)了自己實踐能力。
從接觸c語言,到達(dá)了解c語言,是一個過程,是自身學(xué)習(xí)的過程,熟話說,師傅領(lǐng)進(jìn)門,修行靠自身。在編寫過程中也認(rèn)知了自身的不足,這些有的是上課時小漏動,也有是自己容易出錯的地方,在這放面的認(rèn)知,只有實打時的多練習(xí),也希望老師能在以后的學(xué)習(xí)生活中多多的能給予指導(dǎo),這樣我們也可以少走一些彎路,c語言只是人生中的學(xué)習(xí)的一個小插曲,但讓我認(rèn)識到要在學(xué)習(xí)中學(xué)習(xí),不斷進(jìn)步。
編程學(xué)習(xí)心得體會6
轉(zhuǎn)眼間來達(dá)內(nèi)參加南京java培訓(xùn)已經(jīng)快4個月了。在這短時間里,我一方面學(xué)到了很多的知識,另一方面也結(jié)交了不少新朋友。雖然學(xué)習(xí)的過程很累,但是學(xué)習(xí)的過程中卻是那么的充實,在學(xué)習(xí)JAVA過程中,對學(xué)習(xí)JAVA有一些深刻體會:
1、學(xué)習(xí)JAVA心態(tài):JAVA是一門計算機(jī)語言,是人類發(fā)明的語言,應(yīng)該比人類語言更容易學(xué)習(xí),只要你有一種必勝學(xué)習(xí)JAVA心態(tài)就可以成功。
2、學(xué)習(xí)JAVA指導(dǎo)老師:學(xué)習(xí)JAVA指導(dǎo)老師必須有項目開發(fā)經(jīng)驗,如果沒有開發(fā)經(jīng)驗JAVA學(xué)習(xí)老師指導(dǎo),會花費(fèi)很多時間;達(dá)內(nèi)的老師都是有著豐富JAVA教學(xué)經(jīng)驗,這一點(diǎn)也讓我的學(xué)習(xí)輕松不少。
3、學(xué)習(xí)JAVA項目:JAVA企業(yè)商業(yè)項目非常重要,必須按照J(rèn)AVA企業(yè)商業(yè)項目去學(xué)習(xí)與指導(dǎo)。
4、學(xué)習(xí)JAVA的方法:JAVA學(xué)習(xí)中,首先要做到課前、課后復(fù)習(xí)及預(yù)習(xí),在java的學(xué)習(xí)中,要時刻保持一個清醒的頭腦;多和同學(xué)溝通;互相學(xué)習(xí);取長補(bǔ)短;
在學(xué)習(xí)中做到幫助他人或他人幫助自己。
我相信在不斷的JAVA學(xué)習(xí)過程中,經(jīng)過為期4個月學(xué)習(xí)我一定獲得成功!
編程學(xué)習(xí)心得體會7
C語言是一門計算機(jī)基礎(chǔ)語言,通過這一學(xué)期的學(xué)習(xí),對于它的一些特點(diǎn)和算法有了一定程度的了解,并能夠做一些中等的題目,但并沒有完全掌握。這兩周的課程設(shè)計正是讓我們鞏固以前的知識并在此基礎(chǔ)上能夠有所突破。
這次做的是計算器,對于我來說有一定困難,因為我的C語言基礎(chǔ)并不是很過硬,所以在第一周我的程序并沒有太大的進(jìn)展,除了一個框架外并無其他任何功能,每天別人在絞盡腦汁想如何做程序的時候,我都會看著自己寫的框架發(fā)呆,或者做一些與課程無關(guān)的事情,那一個禮拜過的蠻無聊,蠻郁悶的,心情也不是很好。一個禮拜的煎熬終于過去了,終于有了讓我喘息的機(jī)會。周末的時候,拿出了網(wǎng)上找到的計算器的程序,靜下心來認(rèn)真的研究別人的算法,終于初步看懂了那些在我看來深奧的一塌糊涂的語言。第二周又要上機(jī),不過這次情況有所改善,畢竟有了一點(diǎn)小頭緒了,當(dāng)然趁熱打鐵,把那個程序中有用的部分COPY了一下,就變成了自己的計算器程序啦。運(yùn)行了一下也成功了。雖然程序有的是COPY的,外形也不如別人的美觀,可其中包含了我的心血,應(yīng)該并不算盜用吧。
C語言是一門較難的語言,我感覺學(xué)的蠻累的,尤其是這兩周的課程設(shè)計,我更體會到了這一點(diǎn),雖然我們是在同一條起跑線上學(xué)習(xí)的,可每個人的能力都是不同的,有人掌握的好,也有人掌握的不是很好。而我屬于后者,因此,在做設(shè)計的'時候,單單靠我自己的能力是不行的,需要靠大家的幫忙,需要運(yùn)用集體的智慧,需要大家團(tuán)結(jié)合作。所以,通過兩個禮拜的努力和同學(xué)的幫忙,我終于做出了比較傳統(tǒng)的計算器,在此過程中,我體會到了失敗后的失落,同時也體會到了成功后的喜悅,也許在以后的學(xué)習(xí)生活中我會更加體會到這一點(diǎn)。
編程學(xué)習(xí)心得體會8
終于挨到了寫收獲和體會的時候了,也就意味著這個課程設(shè)計接近了尾聲,的確令人興奮,看著自己的勞動成果,應(yīng)該是大家,全班同學(xué)的共同努力,才有現(xiàn)在的這個程序。
一個星期前的現(xiàn)在,當(dāng)聽到老師布置給我們的這個題目時,我們都蒙了,這么難的題目我們怎么會啊,我們都表示不滿,抗議,可是一切都是徒勞,我們只能盡我們自己最大的努力把程序給寫出來,雖然知道這一路肯定是特別的艱苦,但豁出去了。
上網(wǎng)查資料是我們邁開的第一步,有類似的題目,可是不一樣,我們失望而回,然后再是去圖書館查,肯定沒有現(xiàn)成的,我們只能查相關(guān)的函數(shù),經(jīng)過兩三天的努力,我們把框架弄出來了,可是還有計算和閃爍這兩大難題擺在我們面前,真的是個難題,自從把框架弄好了以后就沒有進(jìn)展了,眼看一個星期快過去了,我們那個急啊,可是急也沒有用。29個人總歸可以搞定,這是我們可以堅持到現(xiàn)在的信念,終于功夫不負(fù)有心人,我們參照類似程序,改改和添添,終于大功告成,我們歡呼我們?nèi)杠S,終于相信我們自己是足夠的偉大。
這一個多星期以來,我們坐在電腦旁,又累又熱,可是當(dāng)程序做出來了之后,那點(diǎn)累那點(diǎn)苦又算得了什么呢。
當(dāng)現(xiàn)在敲打這些字的時候,滿足感油然而生,如果有人問我物質(zhì)和精神哪個更讓人滿足,那答案一定是精神,那種感覺只有自己體會了才能懂。
這可不是大話,原來一直認(rèn)為這樣一個程序我們是不能完成的,可是現(xiàn)在我會很自信的說:沒有什么可以難倒我們。程序設(shè)計提升了我們的自信心,真的是受益匪淺啊。
編程學(xué)習(xí)心得體會9
通過兩個星期的折騰,總算把課程設(shè)計給完成了,這是一個堅苦而又漫長的過程。是啊,讀了那么多年的書,課程設(shè)計可是第一次?粗鴦趧映晒,很欣慰!雖然這不是我一個人做的,是大家的共同努力得來的。
“也許完成不了!”兩個星期前我們這樣說,“完成他沒問題!”一個星期前我們這樣說,現(xiàn)在我們可以說:“哈哈,完成啦”!
剛開始,可以說是沒有頭緒,于是就去圖書館找資料,找到了一些關(guān)于畫圖方面的,可是這點(diǎn)小進(jìn)展遠(yuǎn)遠(yuǎn)不夠,這只是一個小小的開始。下一步是上網(wǎng)查,找到了些與我們題目相似的,那時我們每個人都很高興,可是那還不是我們要的,于是又上網(wǎng)查到了些有關(guān)的函數(shù)等等,終于在我們大家的努力下,完成了這個程序。
雖然對著電腦做程序,有點(diǎn)累有點(diǎn)熱,可是當(dāng)看到勞動成果時,真是別有一番滋味在心頭。∈郎蠠o難事,只怕有心人,的確如此。做完這個程序最大的收獲就是感受到了集體的力量,當(dāng)然個人的智慧也是很重要的哦!
做完這個課程設(shè)計,我們的自信一下子提高了,我們也會寫程序了;盡管對于有些人這種程序會很簡單,可對我們C語言初學(xué)者來說,已經(jīng)很不容易了。這次體驗為以后的學(xué)習(xí)計算機(jī)的我們增強(qiáng)了信心。享受勞動成果的滋味實在很美妙!
編程學(xué)習(xí)心得體會10
剛開始學(xué)習(xí)C語言的時候覺得他很無聊,但是隨著不斷的學(xué)習(xí)還是越來越感興趣了。
通過這次的程序設(shè)計,我學(xué)到了很多,首先就是能夠更加熟練的使用和深入的了解C語言這門通用的計算機(jī)語言,還有就是可以自己編寫程序了,還是很有成就感的。同時還讓我們學(xué)會同學(xué)之間的相互合作,共同完成一個任務(wù)。
C語言是一門深奧的語言,我從一開始的懵懂到現(xiàn)在的有點(diǎn)理解可以說和老師的教導(dǎo)分不開的。雖然俗語說師傅領(lǐng)進(jìn)門,修行靠自身。但是師傅的作用還是不可取代的。劉老師不僅是我們的老師,還是我們的朋友。和他在一起的時候沒有那種隔閡感,這也是我們能好好學(xué)習(xí)的基礎(chǔ)吧。不過有時開小差是不可避免的,但也只是偶爾啦。
光書本的知識的確不行,還是要理論聯(lián)系實踐才行。因此不斷的練習(xí)是必要的,上機(jī)實踐更重要。有時理論是對的,但是實踐起來就不行了啊。所以通過這次的程序編寫讓我對C語言產(chǎn)生更大的興趣了,我相信以后會越來越好的。
編程學(xué)習(xí)心得體會11
通過這段時間的課程設(shè)計,我認(rèn)識到C語言是一門比較難的課程。需要多花時間上機(jī)練習(xí)。這次的程序訓(xùn)練培養(yǎng)了我實際分析問題、編程和動手能力,使我掌握了程序設(shè)計的基本技能,提高了我適應(yīng)實際,實踐編程的能力。
剛開始做這個程序的時候,感到完全無從下手,覺得讓我完成這次程序設(shè)計根本就是不可能的,于是開始查閱各種資料以及參考文獻(xiàn):譚浩強(qiáng)著。C程序設(shè)計(第二版)。北京:清華大學(xué)出版社,1999;徐金梧、楊德斌、徐科著。TurboC實用大全。北京:北京機(jī)械工業(yè)出版社,1996。之后便開始著手寫程序,寫完運(yùn)行時有很多問題,如輸入的數(shù)據(jù)總是覆蓋之前的數(shù)據(jù),在做按鍵的閃爍時,閃爍后的按鍵不能變回原來的顏色等,后來花了很長時間才解決了這些問題。我的程序有許多值得改進(jìn)的地方,如可以增加一些函數(shù):cos、sin、ln、sqrt等;在畫界面矩形的時候可以使用for語句。
總的來說,這次程序設(shè)計讓我獲益匪淺,對C語言也有了進(jìn)一步的認(rèn)識:C語言功能高、表達(dá)能力強(qiáng)、使用靈活方便、目標(biāo)程序效率高。
C語言是在國內(nèi)外廣泛使用的一種計算機(jī)語言,我相信除了以上優(yōu)點(diǎn)之外還有許多,希望能在以后的學(xué)習(xí)中有更深入的認(rèn)識。
編程學(xué)習(xí)心得體會12
計數(shù)器是windows的一個附加功能,給使用者帶來極大的方便。通過近兩個星期的課程設(shè)計,我完成了一個簡單計數(shù)器的程序。雖然其中不乏他人的幫助,但我自己還是收獲頗多。
首先,我學(xué)會了利用函數(shù)畫矩形,橢圓;用for語言做循環(huán);如何輸出一個多位數(shù),怎樣在閃完之后鍵上的數(shù)字不消失;
其次,如何在矩形和橢圓中填充顏色,以及如何定義鍵的閃動;
再次,如何添加運(yùn)算功能。
C語言是在國內(nèi)外廣泛使用的一種計算機(jī)語言。語言功能豐富、表達(dá)能力強(qiáng)、使用靈活方便、既具有高級語言的優(yōu)點(diǎn),又具有低級語言的許多特點(diǎn),適合編寫系統(tǒng)軟件。同時,我覺得C語言應(yīng)該是操作和理論相結(jié)合的課程,在不斷地編寫中去思考,兩者是不可分割的。我們在編寫一個較大的程序時應(yīng)該把它分開成幾個小程序來看,這樣會容易得多。
編寫程序需要牢固的理論基礎(chǔ),同時,上機(jī)實踐也是至關(guān)重要的一環(huán)。想要學(xué)好C語言,一定要培養(yǎng)自己認(rèn)真、塌實、細(xì)心的性格。
【編程學(xué)習(xí)心得體會】相關(guān)文章:
編程學(xué)習(xí)計劃09-19
07-17
編程學(xué)習(xí)計劃06-28
編程學(xué)習(xí)計劃08-19
08-27
編程學(xué)習(xí)心得12-16
編程學(xué)習(xí)心得06-26
編程學(xué)習(xí)心得12-18
編程學(xué)習(xí)心得04-20
編程學(xué)習(xí)心得03-23