課程設計心得體會15篇
當我們受到啟發(fā),對學習和工作生活有了新的看法時,不如來好好地做個總結,寫一篇心得體會,它可以幫助我們了解自己的這段時間的學習、工作生活狀態(tài)。是不是無從下筆、沒有頭緒?下面是小編為大家整理的課程設計心得體會,僅供參考,大家一起來看看吧。
課程設計心得體會1
然這次的課程設計算起來在實驗室的時間只有六天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止六天,課設心得體會。硬件的設計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設計的勞動成果出來了,很高興它能按著設計的思想與要求運動起來。
當然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導致編程出現(xiàn)錯誤。第二,是在學習態(tài)度上,這次課設是對我的學習態(tài)度的一次檢驗。對于這次萬年歷綜合課程實習,我的第一大心得體會就是作為一名工程技術人員,要求具備的首要素質(zhì)絕對應該是嚴謹。我們這次實習所遇到的多半問題多數(shù)都是由于我們不夠嚴謹。第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。
在這次難得的課程設計過程中我鍛煉了自己的思考能力和動手能力。通過題目選擇和設計電路的過程中,加強了我思考問題的完整性和實際生活聯(lián)系的可行性。在方案設計選擇和芯片的選擇上,培養(yǎng)了我們綜合應用的能力,對萬年歷的各個器件的功能也有了進一步的認識。還鍛煉我們個人的查閱技術資料的能力,動手能力,發(fā)現(xiàn)問題,解決問題的能力。并且我們熟練掌握了有關器件的性能及測試方法。
再次感謝老師的輔導以及同學的幫助,是他們讓我有了一個更好的認識,無論是學習還是生活,生活是實在的,要踏實走路。課程設計時間雖然很短,但我學習了很多的東西,使我眼界打開,感受頗深。
通過此次課程設計,使我更加扎實的掌握了有關高頻電子線路方面的知識,在設計過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍又一遍的檢查終于找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經(jīng)驗不足。實踐出真知,通過親自動手制作,使我們掌握的知識不再是紙上談兵。
過而能改,善莫大焉。在課程設計過程中,我們不斷發(fā)現(xiàn)錯誤,不斷改正,不斷領悟,不斷獲齲最終的檢測調(diào)試環(huán)節(jié),本身就是在踐行“過而能改,善莫大焉”的知行觀。這次課程設計終于順利完成了,在設計中遇到了很多問題,最后在老師的指導下,終于游逆而解。在今后社會的發(fā)展和學習實踐過程中,一定要不懈努力,不能遇到問題就想到要退縮,一定要不厭其煩的發(fā)現(xiàn)問題所在,然后一一進行解決,只有這樣,才能成功的做成想做的事,才能在今后的道路上劈荊斬棘,而不是知難而退,那樣永遠不可能收獲成功,收獲喜悅,也永遠不可能得到社會及他人對你的認可!
課程設計誠然是一門專業(yè)課,給我很多專業(yè)知識以及專業(yè)技能上的提升,同時又是一門講道課,一門辯思課,給了我許多道,給了我很多思,給了我莫大的空間。同時,設計讓我感觸很深。使我對抽象的理論有了具體的認識。通過這次課程設計,我掌握了常用元件的識別和測試;熟悉了常用儀器、儀表;了解了電路的連線方法;以及如何提高電路的性能等等,掌握了焊接的方法和技術,通過查詢資料,也了解了收音機的構造及原理。
我認為,在這學期的實驗中,不僅培養(yǎng)了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,在實驗課上,我們學會了很多學習的方法。而這是日后最實用的,真的是受益匪淺。要面對社會的.挑戰(zhàn),只有不斷的學習、實踐,再學習、再實踐。這對于我們的將來也有很大的幫助。以后,不管有多苦,我想我們都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。就像中國提倡的艱苦奮斗一樣,我們都可以在實驗結束之后變的更加成熟,會面對需要面對的事情。
回顧起此課程設計,至今我仍感慨頗多,從理論到實踐,在這段日子里,可以說得是苦多于甜,但是可以學到很多很多的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,但可喜的是最終都得到了解決。
實驗過程中,也對團隊精神的進行了考察,讓我們在合作起來更加默契,在成功后一起體會喜悅的心情。果然是團結就是力量,只有互相之間默契融洽的配合才能換來最終完美的結果。
此次設計也讓我明白了思路即出路,有什么不懂不明白的地方要及時請教或上網(wǎng)查詢,只要認真鉆研,動腦思考,動手實踐,就沒有弄不懂的知識,收獲頗豐。
課程設計心得體會2
本學期的微機原理和接口技術及其課程設計都已經(jīng)結束。在這個過程中,我們有所付出,也有所回報,讓我感受頗多。
對于《微機原理與接口技術》這門課程而言,初學時,感覺摸不著頭緒。面對著眾多的術語、概念及原理性的問題不知道該如何下手。在了解課程的特點后,我發(fā)現(xiàn),應該以微機的整機概念為突破口,在如何建立整體概念上下功夫!奥槿鸽m小,五臟俱全”,可以通過學習一個模型機的組成和指令執(zhí)行的過程,了解和熟悉計算機的結構、特點和工作過程。《微機原理與接口技術》課程有許多新名詞、新專業(yè)術語。透徹理解這些名詞、術語的意思,為今后深入學習打下基礎。一個新的名詞從首次接觸到理解和應用,需要一個反復的過程。而在眾多概念中,真正關鍵的并不是很多。比如“中斷”概念,既是重點又是難點,如果不懂中斷技術,就不能算是搞懂了微機原理。在學習中凡是遇到這種情況,絕對不輕易放過,要力求真正弄懂,搞懂一個重點,將使一大串概念迎刃而解。學習過程中,我發(fā)現(xiàn)許多概念很相近,為了更好地掌握,將一些容易混淆的概念集中在一起進行分析,比較它們之間的異同點。比如:微機原理中,引入了計算機由五大部分組成這一概念;從中央處理器引出微處理器的定義;在引出微型計算機定義時,強調(diào)輸入/輸出接口的重要性;在引出微型計算機系統(tǒng)的定義時,強調(diào)計算機軟件與計算機硬件的相輔相成的關系。微處理器是微型計算機的重要組成部分,它與微型計算機、微型計算機系統(tǒng)是完全不同的概念。
微處理器、微型計算機和微型計算機系統(tǒng)在微機中,最基礎的語言是匯編語言。匯編語言是一個最基礎最古老的.計算機語言。語言總是越基礎越重要,在重大的編程項目中應用最廣泛。就我的個人理解,匯編是對寄存的地址以及數(shù)據(jù)單元進行最直接的修改。而在某些時候,這種方法是最有效,最可靠的。比如,在當今的戰(zhàn)爭中,首先就是運用這方面的知識來修改地方的系統(tǒng)程序。讓地方的衛(wèi)星偏離軌道,從而不能發(fā)現(xiàn)目標。其威力可見一斑。
然而,事物總有兩面性,有優(yōu)點自然缺點也不少。其中,最重要的一點就是,匯編語言很復雜,對某個數(shù)據(jù)進行修改時,本來很簡單的一個操作會用比較煩瑣的語言來解決,而這些語言本身在執(zhí)行和操作的過程中,占有大量的時間和成本。在一些講求效率的場合,并不可取。匯編語言對學習其他計算機起到一個比較、對照、參考的促進作用。學習事物總是從最簡單基礎的開始。那么學習高級語言也當然應當從匯編開始。學習匯編語言實際上是培養(yǎng)了學習計算機語言的能力和素養(yǎng)。個人認為,學習匯編語言對學習其他語言很有促進作用。匯編語言在本學期微機學習中有核心地位。本學期微機原理課程內(nèi)容繁多,還學習了可編程的計數(shù)/定時的8253,可編程的外圍接口芯片8255A等。學的都是芯片邏輯器件,而在名字前都標有“可編程”,其核心作用不可低估。我認為,在學習中要考慮到“學以致用”,因此,在接下來我們又安排了微機原理與接口技術的課程設計。
經(jīng)過本次微機課題的設計與研究,我們深入的學習了除課本以外的很多微機附件的內(nèi)容,掌握了很多實驗室操作技能。我們在實際設計中遇到很多問題,但結合所學知識以及參考資料的幫助,不斷地嘗試,設計了一種能夠解決實際問題的系統(tǒng)。同時也加深了我們對于現(xiàn)實生活中,實際的嵌入式操作系統(tǒng)的原理的理解。
在實際設計過程中,我們遇到了諸多設計的問題。例仿真系統(tǒng)中某些芯片沒有,這一問題主要是因為我們所設計的功能諸多,剛開始對于這一設計在硬件方面設計不是非常的合理,后來通過使用所用仿真軟件的繪畫功能,新增加了一個芯片便解決了所有的按鍵和現(xiàn)實問題。
在程序設計中,我們更加深入了解了8086的使用與本質(zhì)。為了能設計成功,我們查閱了各種關于其硬件連接和軟件設計的資料,同時也發(fā)現(xiàn)了理論資料與實踐上的區(qū)別,通過多次嘗試,成功完成了硬件和軟件的設計。在這次課題設計過程中,我們合理的分工,適宜的規(guī)劃進度的進展,不僅僅按時完成了預先設計的內(nèi)容,而且學到了很多書本上沒有的知識。
在這一過程中,我們充分發(fā)揮我們的主觀能動性,想象創(chuàng)造性,攻克了很多之前都沒有想過的難關,真的受益匪淺。這次設計不僅僅耗時耗力,而且還要整天對著電腦進行仿真且不停的調(diào)試、修改,這次課程設計對我們理論和實驗都有很大的提升,我想這些對于我們今后的學習生活都有很重要的意義,這將是我們在程序設計以及大學學習過程中的寶貴經(jīng)驗和財富。
課程設計心得體會3
一
課程設計是培養(yǎng)學生綜合運用所學知識,發(fā)現(xiàn),提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對學生實際工作能力的具體訓練和考察過程.隨著科學技術發(fā)展的日新日異,單片機已經(jīng)成為當今計算機應用中空前活躍的領域, 在生活中可以說得是無處不在。因此作為二十一世紀的大學來說掌握單片機的開發(fā)技術是十分重要的。
回顧起此次單片機課程設計,至今我仍感慨頗多,的確,從選題到定稿,從理論到實踐,在整整兩星期的日子里,可以說得是苦多于甜,但是可以學到很多很多的的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,比如說三極管PNP管腳不懂怎么放置,不懂分得二極管的正負極,對單片機匯編語言掌握得不好……通過這次課程設計之后,一定把以前所學過的知識重新溫故。
這次課程設計終于順利完成了,在設計中遇到了很多編程問題,最后在梁強老師的辛勤指導下,終于游逆而解。同時,在梁強老師的身上我學得到很多實用的知識,在次我表示感謝!同時,對給過我?guī)椭乃型瑢W和各位指導老師再次表示忠心的感謝!
二
做了兩周的課程設計,有很多的心得體會,有關于單片機方面的,更多的是關于人與人之間關系方面的。
我們組一共有三個人,但其他兩個人是真的神龍見首不見尾,除了在最后答辯的時候他們一起坐在了我旁邊,冠冕堂皇的指著我畫了幾遍的圖說了幾嘴,我想可能他們自己都不知道自己在說怎么,雖然有的東西他們也答出來了。我佩服他們的勇氣,羨慕他們的'運氣(我見到的很多做了10 天的人最后的成績都有不如他們的),但是鄙視他們的做法。
所幸的是,我得到了很多同學的幫助。我想沒有他們我可能都要放棄了,因為我本人對單片機也并不是很熟悉,學的東西好像它是它,我是我似的,理論聯(lián)系不了實際。以前的匯編語言沒學好,一開始的程序這塊兒就要令我抓狂了。后來請教我們班的一個男生,每次跟他一起到試驗室調(diào)試程序(他們組也只有他一個人動手),看他邊做邊給我講解。最后在開發(fā)機上做出來的時候,雖然不是我自己寫的,但看他那么高興,我也有一種分享到的成就感。后來我們組就用了他寫的程序,他自己又抽空做了些拓展。
接下來就是做硬件方面的焊接工作了。沒想到這項看起來不需要多少技術的工作卻是非常的勞心勞力。很多次是早上起來帶瓶水帶些吃的到實訓中心,一泡就是一天。我看到有很多人跟我一樣,不同的是他們是三三兩兩,而我大部分時間都是一個人做。在這個時候也有很多人幫助我,或是熱心的幫我?guī)э,或是在我打盹兒的時候幫我做點焊接。大家都鼓勵我,即使最后出不來東西,但是一定要堅持把它做完。當我想放棄的時候,我也這么對自己說,即使你做出來的是次品甚至不合格品,但是你一定要拿出來一件成品。
在要驗收前,終于做了一件成品出來,不幸的是它真的是一件不合格品。幫我的那個男生做的已經(jīng)出來了,所以最后應該還是我的焊接方面的問題。有一點灰心,想再重做來不及了,單是檢查線路卻也查不出來什么問題。那么就準備答辯吧。我對著電路圖再看課本,發(fā)現(xiàn)以前很多覺得很難記的東西現(xiàn)在記起來容易多了,因為整天都在同它們打交道。51的引腳及其功能,A/D轉(zhuǎn)換器的,驅(qū)動器的,所有我用到的我都一再的看書了解,同時請教同學我看書過程當中的疑惑。在這個過程中又發(fā)現(xiàn)了以前焊接當中出的一些問題,能改的就改,不能改的,咳,要是時間再多一些,或者我能早點做好,要是不只是我一個人動手……算了吧,不要想那些如果,還是準備我自己的,做好我現(xiàn)在能做的吧。
還好,驗收還算成功,得了3分,不是很高,但是我覺得對我來說已經(jīng)很好,代表了我真實的水平,我覺得我對單片機的一些知識在這個動手的過程中真的是從無到有增長的。同時我也盡量不去想別人得了多少分,沒有什么不平衡的,有些人付出的是努力,有些人付出的是風險代價,其實這也沒有什么不一樣,這一點我早就了解。
最后,我發(fā)現(xiàn)自己對單片機竟然也有了一點興趣,想暑假回家以后自己去買一些東西來做,再補一補匯編語言。有什么問題請教下以前的那些老同學好了,他們好厲害,在高中勞動課就成功的做出過調(diào)頻收音機,大一暑假的時候參加了學校的電子競賽培訓接著比賽,不過后來怎么樣我就不知道了。汗。看來要多保持聯(lián)絡,這次回家就好好找他們敘敘舊。三1前言
通過一個學期的學習,我認為要學好C語言程序這門課程,不僅要認真閱讀課本知識,更重要的是要通過上機實踐才能增強和鞏固我的知識。特別是作為高職生,更要注重實踐這一環(huán)節(jié),只有這樣我們才能成為合格的計算機人材。其目錄為:
1.程序要求
2.算法分析
3.流 程 圖
4.源 程 序
5.調(diào)試結果
6.實習體會
2 程序要求
學生成績管理是高等學校教務管理的重要組成部分,其內(nèi)容較多,為了簡化計論,要求設計的管理系統(tǒng)能夠完成以下六種功能:
。1)學生注冊登記;
(2)登記學生成績;
(3)修改學生成績;
(4)打印一個班級學生的單科成績;
(5)求出每個學生一學期中各科的平均成績;
(6)打印某一課程成績處于指定分數(shù)段內(nèi)的學生名單。
3 算法分析
1. 學生成績管理軟件的數(shù)據(jù)結構
學生成績一般都是以班級為單位進行管理的,一個班級用一個結點來表示。考慮到插入和刪除的方便,這些以班級為單位的結點用鏈表方式組成一個主目錄。每個結點有四個域:
。1)班級代號;
。2)課程情況;
。3)學生情況;
。4)班級順序鏈。
課程情況應能反映出大專生所學過的全部課程。因課程是逐年增多的,所以采用鏈表結構以便能不斷插入新的課程。該班學過的課程構成一個課程鏈表,所以班級結點中的課程情況用課程鏈表表示。學生情況主要反映學生的學號,姓名,每學期學生的成績情況。因為學號總是順序排列的,所以選用一個結構體數(shù)組作為反映學生情況的登陸記表。該 數(shù)組的下標值接上班級結點中的班級號就是學號。例如,設每班學生數(shù)不超過40個人,班級號為9612,某學生在登記表中相應分量的下標值為26,則該學生的學號為961226。另外,學生成績管理要分6個學期,所以在學生登記表中,開設6個指針域,每個指針指向該生某學期某門課程學成績的結點。
各結點結構如下所示:
(1)主目錄中班級的結點為:
班級號 課程鏈 班級順序鏈 學生登記表
。2)程鏈表中的結點:
課程代號 學期號 二叉樹鏈 課程順序鏈
(3)分數(shù)鏈表中的結點為:
左鏈 學號 課程代號 成績分數(shù)順序 右鏈
為了便于登記和查詢學生的成績,選擇二叉排序來存放學生的成績。
每個班級的每門課程對應一棵二叉樹。通過主目錄中班級結點的課程鏈找到指定的課程結點,再通過課程結點中的二叉樹指針指向該門課程的成績二叉排序樹。另外通過主目錄中班級結點的學生登記表中的學期指針,指向該學生本學期某門課程的分數(shù)結點,并以分數(shù)結點的分安數(shù)順序鏈勾鏈該生各門課程的成績。
在登記成績和查詢分數(shù)時,都要用到課程代號。課程 代和課程名稱是一一對應的。為了簡化程序,課程名稱和代號對照表設計為一個向量,向量的下標值就作為課程代號,而向量中的元素就是課程名稱,這樣可以省去代號域。
1.各函數(shù)的功能和實現(xiàn)
學生成績管理的相關功能由對應的函數(shù)來實現(xiàn)。
(1)學生注冊登記
學生入學后,首先應是注冊登記。注冊時應先檢查該學生所在班級是否已經(jīng)登入主目錄,未登入則若調(diào)用新結點后登陸入主目錄。然后將新調(diào)入的班級結點中對應域賦初值,最后再讀入學生的學號和姓名并一一填入學生登記表。這樣就完成了一個班級的注冊和登記工作。
(2)登記學生成績
學生注冊后才可以登記成績,所以先要檢查這個班級是否已經(jīng)注冊,班級中是否有這個學生。在確認有此學生后,登記該生成績。這時需完成兩個操作。一個查詢課程代號,另一個是將成績填入二叉樹。這兩個操作分別用兩個函數(shù)來實現(xiàn):
、 查詢課程代號;
、 插入二叉排序樹。
有了這兩個函數(shù),登記學生成績的工作可以很方便地完成。首先查處課程代號,調(diào)用課程結點,填入課程代號和學期號;再在二叉樹鏈域中置初值為NULL,將課程結點插入為課程鏈表的頭結點。接著讀入每個學生的學號和成績,每個學生的每門課程都生成一分數(shù)結點插入到相應課程的二叉樹中。同時,還要將該分數(shù)結點鏈入該生這學期各科成績的分數(shù)鏈表中。學生登記表中的學期指針域中存放該分數(shù)鏈表的頭結點地址。
。3)修改學生成績
若登記的學生成績有錯誤,則調(diào)用修改學生成績的函數(shù)便可以加以修改。修改時從主目錄出發(fā),查到班級,再從學生登記表中查對學號和姓名,再在與學期匹配的學期指針域中取得該生的學生鏈表的頭指針,然后搜索分數(shù)鏈表,查到指定課程的分數(shù)結點,就可修改成績。
。4)打印一個班級學生的單科成績
由于學生成績是用二叉樹排序樹來存儲的,所以采用中序遍歷的方法就可以按次序打印出學姓名和成績。在打印了程序中,從主目錄開始查到班級號,就可以從課程結點的二叉樹鏈域中取得成績二叉排序樹的頭指針;然后調(diào)用中序遍歷了程序就可進行打印,同時可求出平均成績和各個分數(shù)段的人數(shù)。
(1) 求出每個學生一學期中各科的平均成績
此了程序從主目錄查對班級號開始,通過學生登記表中每個學生的學期指針取得各自的分數(shù)鏈表的頭指針。順著分數(shù)鏈就可求出該生本學期各科的平均成績。
(2)打印某一課程成績處于指定分數(shù)段內(nèi)的學生名單
對二叉樹序樹進行中序扁歷,但扁歷時應判斷當前成績是否處于分數(shù)段內(nèi)而決定是否打印。
6調(diào)試結果
7實習體會
經(jīng)過一個星期的上機實踐學習,使我對C語言有了更進一步的認識和了解,要想學好它要重在實踐,要通過不斷的上機操作才能更好地學習它,通過實踐,我也發(fā)現(xiàn)我的好多不足之處,首先是自己在指法上還不行,經(jīng)常按錯字母,通過學習也有所改進;再有對C語言的一些標準庫函數(shù)不太了解,還有對函數(shù)調(diào)用的正確使用不夠熟悉,還有對C語言中經(jīng)常出現(xiàn)的錯誤也不了解,通過實踐,使我在這幾個方面的認識有所提高。
通過實踐的學習,我認到學好計算機要重視實踐操作,不僅僅是學習C語言,還是其它的語言,以及其它的計算機方面的知識都要重在實踐,所以后在學習過程中,我會更加注視實踐操作,使自己便好地學好計算機。
課程設計心得體會4
為滿足生產(chǎn)、生活的需要而建造的房屋及其附屬工程稱為建筑工程。建筑工程預算造價是建筑工程價值的貨幣表現(xiàn),是以貨幣形式反映的建筑工程施工活動中耗用的費用總與。人們對擬建房屋及其附屬工程在建造前,對其所需要的物化勞動與活勞動的消耗都得事先加以計算,以衡量自己有沒有力量去建造它。因此,根據(jù)擬建建筑工程的設計圖紙、建筑工程預算定額、費用定額(即間接費定額)、建筑材料預算價格以及與其配套使用的有關規(guī)定等,預先計算與確定每個新建、擴建、改建與復建項目所需全部費用的技術經(jīng)濟文件,則稱為建筑工程預算。根據(jù)設計階段劃分的不同、建筑工程預算可分為初步設計概算與施工圖預算,統(tǒng)稱基本建設預算或簡稱建設預算。
改革開放以來,建筑業(yè)發(fā)展較快。而搞好建筑業(yè)的建設必須把握住三個主要環(huán)節(jié),即設計、施工、預決算。在設計階段,擴初設計必須編制概算,概算是控制工程投資的依據(jù);施工圖應作工程預算,它是設計概算的具體化,主要作用是為建筑產(chǎn)品定價;建筑工程決算最終確定工程的造價。建筑產(chǎn)品的`價格涉及內(nèi)容很多,如設計、施工、物質(zhì)、物價、政策、運輸?shù)确矫妗U_地確定建筑產(chǎn)品的價格(即實際工程造價接近理論工程造價),不僅取決于上述因素,還與概預算人員的業(yè)務理論水平有關。
我是20xx級的學生,我們經(jīng)濟管理專業(yè)主要學的是建筑工程預算,其他的相關課程都是服務于預算的,比如識圖與構造、施工技術、建筑材料等等。我們管理系教研組精心組織,巧妙安排;抓基礎重實踐,遇到比較抽象的,老師就聯(lián)系工地讓我們實地學習。
盡管如此這門課程還是不太容易學會,我們在識圖后還得懂施工工藝、熟悉定額、及相關計算規(guī)則。為此老師通過讓我們作一定量的工程預算,通過做題來提高我們的應用定額及規(guī)則的準確性。
在教學過程中,我系既重視直觀教具的使用,還盡可能地讓學生參加實踐操作活動,不但有教師的演示,還有我們的親自操作。運用我們多種感官參加學習活動,才可能使所有學生獲得比較充分的感知,才便于儲存與提取信息。教學中,教師給我們提供了更多的機會讓我們動手操作,使我們在動手操作的活動中,獲取知識。
為此,我們還開了預算軟件課;通過手算與機算的學習,大大提高了我們的計算速度,同時將手算與機算有機結合優(yōu)勢互補;使我們在就業(yè)日趨嚴峻的情況下,順利就業(yè)。學院開設專業(yè)就是以市場為導向的,市場需求更高水平的預算人才,我們一定要努力學習;學好專業(yè)。
在畢業(yè)前一學期我系安排預算大作業(yè)與實習,這就為以后就業(yè)打下堅實的基礎。老師對我們要求相當?shù)膰栏,我們的作業(yè)往往是改了又改;老師說了一定要讓社會滿意才行,預算來不的半點馬虎,預算就是靠準確性、預見性來服務于管理的。
預算很重要,是工程投資與收費的標準。通常老板們很重視造價人員。原因很簡單,你要是工作出了問題就意味著,他可能少賺幾十萬,或者白花了那么多錢。為了給自己節(jié)省,造價人員的待遇必然要高些。
在建筑行業(yè)里造價人員還是比較有發(fā)展的,首先屬于技術人員,工作環(huán)境相對好,接觸的人都是管理層。第二,造價人員結合實踐經(jīng)驗,是很有發(fā)展前途的。很多有能力的造價人員都是在掌握工程經(jīng)濟運作的基礎上,發(fā)展成成功的經(jīng)營者的(一半以上的項目經(jīng)理)。這也就是通常說的造價轉(zhuǎn)經(jīng)營 。造價人員的基本技能是識圖與算量,會算量就要求你必須懂得施工的技術,這樣幾年下來。可以說基本具備了建筑行業(yè)獨當一面的能力 ,所以學習起來信心百倍!
我們有很好的師資隊伍,美麗的校園環(huán)境,與諧的學習氛圍,預算這一專業(yè)符合市場要求;值得我們倍加努力,用知識成就夢想。
課程設計心得體會5
機械課程設計接近尾聲,經(jīng)過兩周的奮戰(zhàn)我們的課程設計終于完成,課程設計是我們專業(yè)課程知識綜合應用的實踐訓練,是我們邁向社會,從事職業(yè)工作前一個必不少的過程.千里之行始于足下,通過這次課程設計,我深深體會到這句千古名言的真正含義.我們今天認真的進行課程設計,學會腳踏實地邁開這一步,就是為明天能穩(wěn)健地在社會大潮中奔跑打下堅實的基礎.
說實話,課程設計真的有點累.然而,當我一著手整理自己的設計成果,漫漫回味這兩周的心路歷程,一種少有的成功喜悅即刻使倦意頓消.
或許很多人認為課程設計兩周時間很長,可我們卻絲毫未感覺到時間的充裕,這些天我們每天早出晚歸,除在寢室休息食堂吃飯其他時間就窩在基地做課設。這兩周的時間大致的安排是第一周做選定題目、背景調(diào)查、需求分析和概念設計,這個過程中我們在網(wǎng)上收集資料,選定方向,提出初步的方案,經(jīng)過幾次不斷地反復修改和討論,我們基本確定題目和實現(xiàn)原理。第二周的任務就著重在詳細設計。這個階段我們分工明確,有條不紊,我和黃彥鑫由于有一些建模基礎,負責建模和動畫,彭浩負責文檔、圖片的整理和說明書。我想這是我最充實的幾天,經(jīng)過概念設計后我們對方案都認為有深刻的解,可是真正落實到細節(jié),我們低估它的困難性,每一個零件的尺寸、定位都需要確定,一個螺釘、一個軸承、一個卡簧都要裝配,從來沒有體會到裝配原來也這么的有技術含量,經(jīng)過四天的努力,我和黃彥鑫還是很好的完成這個任務,這期間我想最痛苦的并非我,而是我的.筆記本,幾乎每次都是以死機而告終,最后裝配體里一百多個零件,三百多個裝配約束,只要修改一個尺寸,就要驅(qū)動很多零件的位置,最后做動畫實在沒有辦法,只好刪掉如圓角、推刀槽、筋等一些結構特征,甚至一些不影響約束的螺釘螺帽和卡簧,即便是這樣動畫也渲染近八個小時。這期間痛苦過糾結過,郁悶過猶豫過,可是也只有經(jīng)歷過才能學到知識,我們使用的機構類型比較多,這促使我對機械原理的理論知識有新的理解,槽輪中槽數(shù)的選擇和撥盤圓銷的選擇、凸輪的輪廓設計和運動性能分析及其優(yōu)化、齒輪的模數(shù)齒數(shù)的選擇和變位系數(shù)的計算、曲柄滑塊中急回特性的應用和桿長的設計,這每一點都要用理論來指導,例如,我以前從來真正不明白為什么變位齒輪的重要性,中心矩不是設計好的嗎?為什么還要湊呢?只有自己親手設計東西才知道這其中的緣由,所以也真正認識到學好機械原理的重要性。
我收獲的另外一點或許是我對設計方法的認識,對CAD的認識,之前學過一些CAD軟件,也跟老師做過一些建模和軟件測試的項目,而真正這么完整的自己用CAD軟件細致的表達出自己的設計思想還是第一次,CAD畫圖,最重要的是什么?對這個問題,每個人都有可能理解不同,但在我看來,最重要的是時時刻刻記住自己使用CAD畫圖的目的是什么。 我們進行工程設計,不管是什么專業(yè)、什么階段,三維的或者二維的實際上都是要將某些設計思想或者是設計內(nèi)容,表達、反映到設計文件上。而圖,就是一種直觀、準確、醒目、 易于交流的表達形式。所以我們完成的東西(不管是最終完成的設計文件,還是作為條件提交給其他專業(yè)的過程文件,一定需要能夠很好的幫助我們表達自己的設計 思想、設計內(nèi)容。 有這個前提,我們就應該明白,好的計算機建模應該具有以下兩個特征:清晰、準確。
由于以前的一些經(jīng)驗,這次我沒有按照傳統(tǒng)的從零件設計,然后裝配、檢驗、運動仿真,而是嘗試一種耳熟能詳?shù)菦]有實踐過的設計方法:自頂向下設計。這是一種逐步求精的設計的過程和方法。對要方案進行分解,定義出各個模塊和機構,而將其中未解決的問題作為一個子任務放到下一層次中去解決。這樣逐層、逐個地進行定義、設計和調(diào)試。 按自頂向下的方法設計時,我們首先要對所設計的系統(tǒng)要有一個全面的理解.然后從頂層開始,也就是從裝配體開始連續(xù)地逐層向下分解,分解到到子裝配,最終到每一個零件的參數(shù)和定位以及標準件的選擇.這樣設計速度明顯會加快(這也是我們能這么短時間內(nèi)完成建模的一個重要原因),而且各個模塊之間相互獨立,耦合性低,最終也不回出現(xiàn)各個模塊之間運動矛盾或者干涉等問題出現(xiàn)。
雖然這是我剛學會走完的第一步,也是人生的一點小小的勝利,然而它令我感到自己成熟的許多,另我有一中春眠不知曉的感悟. 通過課程設計,使我深深體會到,干任何事都必須耐心,細致.也讓我體會到合作與雙贏的快樂。
我的心得也就這么多,總之,不管學會的還是學不會的的確覺得困難比較多,真是萬事開頭難,不知道如何入手。最后終于做完有種如釋重負的感覺。此外,還得出一個結論:知識必須通過應用才能實現(xiàn)其價值!有些東西以為學會,但真正到用的時候才發(fā)現(xiàn)是兩回事,所以我認為只有到真正會用的時候才是真的學會!
課程設計心得體會6
經(jīng)過一個月的努力,我終于將機械設計課程設計做完了。在這次作業(yè)過程中,我遇到了許多困難,一遍又一遍的計算,一次又一次的設計方案修改這都暴露出了前期我在這方面的知識欠缺和經(jīng)驗不足。剛開始在機構設計時,由于對Matlab軟件的基本操作和編程掌握得還可以,不到半天就將所有需要使用的程序調(diào)試好了?墒俏覐牟煌臋C架位置得出了不同的結果,令我非?鄲馈:髞碓阱X老師的指導下,我找到了問題所在之處,將之解決了。同時我還對四連桿機構的運動分析有了更進一步的了解。在傳動系統(tǒng)的設計時,面對功率大,傳動比也大的情況,我一時不知道到底該采用何種減速裝置。最初我選用帶傳動和蝸桿齒輪減速器,經(jīng)過計算,發(fā)現(xiàn)蝸輪尺寸過大,所以只能從頭再來。這次我吸取了盲目計算的教訓,在動筆之前,先征求了錢老師的意見,然后決定采用帶傳動和二級圓柱齒輪減速器,也就是我的最終設計方案。至于畫裝配圖和零件圖,由于前期計算比較充分,整個過程用時不到一周,在此期間,我還得到了許多同學和老師的.幫助。在此我要向他們表示最誠摯的謝意。整個作業(yè)過程中,我遇到的最大,最痛苦的事是最后的文檔。一來自己沒有電腦,用起來非常不方便;最可惡的是在此期間,一種電腦病毒”Word殺手”四處泛濫,將我辛辛苦苦打了幾天的文檔全部毀了。那么多的公式,那么多文字就這樣在片刻消失了,當時我真是痛苦得要命。
盡管這次作業(yè)的時間是漫長的,過程是曲折的,但我的收獲還是非常大的。不僅僅掌握了四連桿執(zhí)行機構和帶傳動以及齒輪,蝸桿傳動機構的設計步驟與方法;也不僅僅對制圖有了更進一步的掌握;Matlab和AutoCAD,Word這些僅僅是工具軟件,熟練掌握也是必需的。對我來說,收獲最大的是方法和能力。那些分析和解決問題的方法與能力。在整個過程中,我發(fā)現(xiàn)像我們這些學生最最缺少的是經(jīng)驗,沒有感性的認識,空有理論知識,有些東西非常可能與實際脫節(jié)?傮w來說,我覺得做這種類型的作業(yè)對我們的幫助還是非常大的,它需要我們將學過的相關知識都系統(tǒng)地聯(lián)系起來,從中暴露出自身的不足,以待改進。有時候,一個人的力量是有限的,合眾人智慧,我相信我們的作品會更完美!
課程設計心得體會7
這個星期我們的任務是電子電工課程設計,主要任務是設計一個八路搶答器。無疑,這對我們來說是有很大難度的。我們是第一次課程設計,盡管這種課程設計可能是比較簡單的一種,我們還是遇到很大的困難。但是我們并沒有輕易放棄在設計之前,參考許多相關的資料。在設計中又參考課本上給出的四路搶答器的原理圖,開始時我還不太明白電路是如何連接的,并且對其原理也不甚解,但通過對所學知識更深入的學習和師兄的講解和幫助,最終使我克服難關,理解許多東西。一路走來,我收獲知識,收獲希望和努力后的成果。
電子課程設計實踐周,是以學生自己動手動腦,并親手設計、制作、組裝與調(diào)試為特色的。它將基本技能訓練,基本工藝知識和創(chuàng)新啟蒙有機結合,培養(yǎng)我們的實踐能力和創(chuàng)新精神。作為信息時代的大學生,僅會書本理論是不夠的,基本的.動手能力是一切工作和創(chuàng)造的基礎和必要條件。
這次實踐使我對數(shù)字電路有進一步的解,在設計搶答器、報警器、定時器的過程中,通過翻閱資料,上網(wǎng)搜索,當然也包括問師兄、同學等,我對各電路器件(如:RS觸發(fā)器,555定時器和許多常用的二極管等)及原理有更深層次的認識,既增強我的理解能力,也使我能更好的運用所學的知識。例如元件的選擇:在選擇編碼器時,是采用普通編碼器還是優(yōu)先編碼器。普通編碼器中,任何時刻只允許輸入一個編碼信號,否則輸出將發(fā)生混亂。所以選擇優(yōu)先編碼器。在音響電路中,根據(jù)設計需要選擇555定時器。
通過這次八路搶答器的設計,我發(fā)現(xiàn)以往學習中的許多不足,我更加深深地體會到自學的重要性。比如我們在畫電路圖時,要用到那些專門的畫電路的軟件,而我們確是沒有學過的,我就只好用CAD來繪制電路圖,畫的比較生硬,而且要用到文檔中去也比較麻煩,但是沒有辦法,我沒有足夠的時間馬上去學習繪制電路圖的軟件。
其實,大學中很多東西都是要靠自己去學的,當然,我們不能盲目的去學一些對自己專業(yè)沒有很大幫助的東西。相反,我們應該抽時間好好的學習那些對我來說很有用的軟件。像我自己,我學的這個專業(yè),繪圖軟件是相當重要的。所以,我現(xiàn)在就在自學Pro/E,經(jīng)過這次課程設計,我想我還應該要學習一下那兩個常用的繪制電路圖的軟件Protel 和Protues 。
自學是我們學習,學習好一門課、一門專業(yè)重要的一種能力。一個擁有很強自學能力的人,他在某種程度上可以比那些自學能力相對弱的人更容易成功。因為一個自學能力強的人,可以很快地掌握一項從來沒有接觸過的技術,適應環(huán)境的能力強,自然,這種人是很受歡迎的,因此他們比較容易成功。
總之,這次實驗過程中我受益匪淺,培養(yǎng)我的設計思維,增加動手操作的能力。最重要的是我明白自學的重要性,掌握更為正確的自學方法,這將使我今后離開學校,踏上社會是相當有幫助的。我深深地意識到我必須提高我的自學能力。此外,我還體會到,我們書本上所學的知識和實際的東西相差甚遠,我們所不懂的知識還有很多,因此今后我們要更加注重實際方面的鍛煉和運用。 在解決問題的過程無疑也是對自己自身專業(yè)素質(zhì)的一種提高與肯定。此次設計不僅增強自己在專業(yè)設計方面的信心,鼓舞自己,更是一次興趣的培養(yǎng)。這是一次難得的實踐!
課程設計心得體會8
本學期實時測量技術實驗以電子設計大賽的形式,老師命題,學生能夠選取老師的題目也能夠自我命題,并且組隊操作其他的事件(包括設計總體方案、硬件電路、軟件設計、焊接、調(diào)試等工作)。趣味性強,同時也能夠?qū)W到很多東西。
我們認為,在這學期的實驗中,在收獲知識的同時,還收獲了閱歷,收獲了成熟,在此過程中,我們透過查找超多資料,請教老師,以及不懈的努力,不僅僅培養(yǎng)了獨立的思考、動手操作的潛力,在各種其它潛力上也都有了提升。更重要的是,在實驗課上,我們學會了很多學習的方法。而這是日后最實用的,真的.是受益匪淺。要應對社會的挑戰(zhàn),只有不斷的學習、實踐,再學習、再實踐。
之所以使用avr單片機作為我們的執(zhí)行核心,不僅僅是因為老師說avr此刻是社會上應用比較多的單片機,也因為想透過使用avr鍛煉自我的c語言編程潛力,養(yǎng)成良好的c語言編程風格。不管怎樣,這些都是一種鍛煉,一種知識的積累,潛力的提升。完全能夠把這個當作基礎東西,只有掌握了這些最基礎的,才能夠更進一步,取得更好的成績。很少有人會一步登天吧。永不言棄才是最重要的。
而且,這對于我們的將來也有很大的幫忙。以后,不管有多苦,我想我們都能變苦為樂,找尋搞笑的事件,發(fā)現(xiàn)其中珍貴的事件。就像中國提倡的艱苦奮斗一樣,我們都能夠在實驗結束之后變得更加成熟,會應對需要應對的事件。
與隊友的合作更是一件快樂的事件,只有彼此都付出,彼此都努力維護才能將作品做的更加完美。而團隊合作也是當今社會最提倡的。以前聽過,mba之所以最近不受歡迎就是因為欠缺團隊合作的精神和技巧。
電壓電流測量裝置雖然結束了,也留下了很多遺憾,因為由于時光的緊缺和許多課業(yè)的繁忙,并沒有做到最好,但是,最起碼我們沒有放下,它是我們的驕傲!相信以后我們會以更加用心地態(tài)度對待我們的學習、對待我們的生活。我們的激情永遠不會結束,相反,我們會更加努力,努力的去彌補自我的缺點,發(fā)展自我的優(yōu)點,去充實自我,只有在了解了自我的長短之后,我們會更加珍惜擁有的,更加努力的去完善它,增進它。只有不斷的測試自我,挑戰(zhàn)自我,才能擁有更多的成功和快樂!tous,happinessequalssuccess!快樂至上,享受過程,而不是結果!認真對待每一個實驗,珍惜每一分一秒,學到最多的知識和方法,鍛煉自我的潛力,這個是我們在實時測量技術試驗上學到的最重要的東西,也是以后都將受益匪淺的!
課程設計心得體會9
VB·NET課程是計算機科學與技術本科專業(yè)的專業(yè)骨干課。本課程主要通過VB。NET論述了面向?qū)ο蟪绦蛟O計和組建編程的機理,涉及到控制臺界面程序、Windows窗體程序、圖形界面編程、數(shù)據(jù)庫、網(wǎng)絡應用系統(tǒng)等多方面的內(nèi)容。內(nèi)容量大,程序設計復雜、同時VB。NET程序調(diào)試是在VS。NET環(huán)境下進行。
在編程過程中環(huán)境會自動為用戶生成一些必要代碼,以降低編程難度,降低學生的編程負擔,但這也帶來了一些問題,如:學生對VB。ENT的程序結構把握和了解不全面,對編程機理了解不透徹,學生容易盲目照搬書上代碼,不求甚解,似是而非。為了解決這個問題,我們采取了課程設計的方法來加深學生對知識的理解,將書本知識遷移到新的問題解決中,提高學生分析問題和解決問題的能力。
要求學生在學習該課程中,應用每個相對獨立的、完整的單元知識解決一個實際項目,設計編寫一個小作品;學完整個課程后,完成一個綜合性比較強的編程項目,使學生對整個課程內(nèi)容進行全面的總結、梳理,以項目完成為手段,全面鍛煉學生分析問題和解決問題的能力。
一、目的
1、為使學生掌握VB。NET編程、面向?qū)ο蟪绦蛟O計思想和組建編程的知識實際技能,除了系統(tǒng)地講授必要的VB。NET知識,上機練習,做作業(yè)外,還應該對學生作較全面的編程技能和分析問題解決問題的能力訓練,即作課程設計,以達到如下目的:具體應用和鞏固本課程及有關先修課的基礎理論和專業(yè)知識,了解面向?qū)ο蟪绦蛟O計思想,掌握應用VB。NET編程和組建編程程序設計方法,培養(yǎng)學生初步的項目設計能力。
2、獨立地根據(jù)一定的項目要求,查閱資料,寫出項目開發(fā)目標,分析開發(fā)過程中所用到的課程知識,提出解決方案,編碼并上機調(diào)試完成系統(tǒng),培養(yǎng)學生分析問題和解決問題的能力。課程設計是教學過程中的一個重要環(huán)節(jié),必須認真對待。
二、要求
在課程設計中要求學生注意培養(yǎng)認真負責,踏實細致的工作作風和保質(zhì)保量,按時完成任務的習慣。在設計過程中必須做到:
1、在某個教學單元結束后,完成一個教師布置的、或?qū)W生自己擬定的、知識覆蓋整個章節(jié)的.,有一定綜合性和難度的項目,要求學生描述出要達到的目標、圍繞目標,收集資料和素材,復習所需的課程知識,描述問題解決方案、編寫程序上機調(diào)試,直到項目的完成。最后的成果要有完成的作品和相應的文檔。
2、在課程結束后,完成一個大的編程項目,其要求與課程單元的項目差不多,只是綜合性更強、難度更大、知識覆蓋面更廣,工作量更大,以全面促進學生復習和梳理學科教學內(nèi)容,提升學生分析問題、解決問題和文檔的書寫和編制。
三、采取的措施
為了保證課程設計能夠按照預定的目標和計劃進行,我們還采取了以下措施來加強對學生監(jiān)督和管理。
1、首先講清楚課程設計的意義,讓學生能夠自覺積極主動地進行課程設計,發(fā)揮學生的主觀能動性。
2、在課程設計過程中,教師隨時巡視和監(jiān)督,了解把握和控制課程設計的進展。
3、將學生的作品集中展示、評價、打分,可以讓學生在展示的過程中獲得成就感、自豪感,學生之間可以相互學習、取長補短,同時在此過程中可以明確標準,自覺地按照標準來調(diào)整自己地學習。
4、將課程設計作為學期成績的一部分記載,大約占10%,必須完成課程設計后才能參加考試,課程設計不過關,即使考得再好,也不能過。
四、取得的效果
通過以上措施,學生全部都完成了自己的項目、將所有的作品通過超鏈接網(wǎng)頁的方式集成在一個作品集中,所有的學生都完成了4~6個小作品,每個作品都反映了學生應用課程的某部分知識解決某個問題的結果,通過完成這些作品,學生鞏固、加深了對相關知識的理解,加強了知識之間的聯(lián)系,促進了知識的遷移和應用。同時學生看到凝聚著自己的心血、汗水、思維和創(chuàng)新的作品,就像一個母親看到自己呱呱墜地孩子那樣充滿了喜悅,激發(fā)了學生的創(chuàng)造欲望。通過同學之間作品的對比,提供了一個相互學習交流的平臺,激發(fā)了學生的競爭意識?傊ㄟ^課程設計受到了良好的多方面的效果,從考試成績來看,20xx級本科全部都及格了。
課程設計心得體會10
完成了這次的二元多項式加減運算問題的課程設計后,我的心得體會很多,細細梳理一下,有以下幾點:
1、程序的編寫中的語法錯誤及修改
因為我在解決二元多項式問題中,使用了鏈表的方式建立的二元多項式,所以程序的空間是動態(tài)的生成的,而且鏈表可以靈活地添加或刪除結點,所以使得程序得到簡化。但是出現(xiàn)的語法問題主要在于子函數(shù)和變量的定義,降序排序,關鍵字和函數(shù)名稱的書寫,以及一些庫函數(shù)的規(guī)范使用,這些問題均可以根據(jù)編譯器的警告提示,對應的將其解決。
2、程序的設計中的邏輯問題及其調(diào)整
我在設計程序的.過程中遇到許多問題,首先在選擇數(shù)據(jù)結構的時候選擇了鏈表,但是鏈表的排序比較困難,特別是在多關鍵字的情況下,在一種關鍵字確定了順序以后,在第一關鍵字相同的時候,按某種順序?qū)Φ诙P鍵字進行排序。在此程序中共涉及到3個量數(shù),即:系數(shù),x的指數(shù)和y的指數(shù),而關鍵字排是按x的指數(shù)和y的指數(shù)來看,由于要求是降冪排序且含有2個關鍵字,所以我先選擇x的指數(shù)作為第一關鍵字,先按x的降序來排序,當x的指數(shù)相同時,再以y為關鍵字,按照y的指數(shù)大小來進行降序排列。
另外,我在加法函數(shù)的編寫過程中也遇到了大量的問題,由于要同時比較多個關鍵字,而且設計中涉及了數(shù)組和鏈表的綜合運用,導致反復修改了很長的時間才完成了一個加法的設計。但是,現(xiàn)在仍然有一個問題存在:若以0為系數(shù)的項是首項則顯示含有此項,但是運算后則自動消除此項,這樣是正確的。但是當其不是首項的時候,加法函數(shù)在顯示的時候有0為系數(shù)的項時,0前邊不顯示符號,當然,這樣也可以理解成當系數(shù)為0時,忽略這一項。這也是本程序中一個不完美的地方。
我在設計減法函數(shù)的時候由于考慮不夠充分就直接編寫程序,走了很多彎路,不得不停下來仔細研究算法,后來發(fā)現(xiàn)由于前邊的加法函數(shù)完全適用于減法,只不過是將二元多項式B的所有項取負再用加法函數(shù)即可,可見算法的重要性不低于程序本身。
3、程序的調(diào)試中的經(jīng)驗及體會
我在調(diào)試過程中,發(fā)生了許多小細節(jié)上的問題,它們提醒了自己在以后編程的時候要注意細節(jié),即使是一個括號的遺漏或者一個字符的誤寫都會造成大量的錯誤,浪費許多時間去尋找并修改,總結的教訓就是寫程序的時候,一定要仔細、認真、專注。
我還有一個很深的體會就是格式和注釋,由于平時不注意格式和注釋這方面的要求,導致有的時候在檢查和調(diào)試的時候很不方便。有的時候甚至剛剛完成一部分的編輯,結果一不注意,就忘記了這一部分程序的功能。修改的時候也有不小心誤刪的情況出現(xiàn)。如果注意格式風格,并且養(yǎng)成隨手加注釋的習慣,就能減少這些不必要的反復和波折。還有一點,就是在修改的時候,要注意修改前后的不同點在哪里,改后調(diào)試結果要在原有的基礎上更加精確。
課程設計心得體會11
本次課程設計,使我對《數(shù)據(jù)結構》這門課程有了更深入的理解!稊(shù)據(jù)結構》是一門實踐性較強的課程,為了學好這門課程,必須在掌握理論知識的同時,加強上機實踐。
我的課程設計題目是線索二叉樹的運算。剛開始做這個程序的時候,感到完全無從下手,甚至讓我覺得完成這次程序設計根本就是不可能的,于是開始查閱各種資料以及參考文獻,之后便開始著手寫程序,寫完運行時有很多問題。特別是實現(xiàn)線索二叉樹的刪除運算時很多情況沒有考慮周全,經(jīng)常運行出現(xiàn)錯誤,但通過同學間的`幫助最終基本解決問題。
在本課程設計中,我明白了理論與實際應用相結合的重要性,并提高了自己組織數(shù)據(jù)及編寫大型程序的能力。培養(yǎng)了基本的、良好的程序設計技能以及合作能力。這次課程設計同樣提高了我的綜合運用所學知識的能力。并對VC有了更深入的了解!稊(shù)據(jù)結構》是一門實踐性很強的課程,上機實習是對學生全面綜合素質(zhì)進行訓練的一種最基本的方法,是與課堂聽講、自學和練習相輔相成的、必不可少的一個教學環(huán)節(jié)。上機實習一方面能使書本上的知識變“活”,起到深化理解和靈活掌握教學內(nèi)容的目的;另一方面,上機實習是對學生軟件設計的綜合能力的訓練,包括問題分析,總體結構設計,程序設計基本技能和技巧的訓練。此外,還有更重要的一點是:機器是比任何教師更嚴厲的檢查者。因此,在“數(shù)據(jù)結構”的學習過程中,必須嚴格按照老師的要求,主動地、積極地、認真地做好每一個實驗,以不斷提高自己的編程能力與專業(yè)素質(zhì)。
通過這段時間的課程設計,我認識到數(shù)據(jù)結構是一門比較難的課程。需要多花時間上機練習。這次的程序訓練培養(yǎng)了我實際分析問題、編程和動手能力,使我掌握了程序設計的基本技能,提高了我適應實際,實踐編程的能力。
總的來說,這次課程設計讓我獲益匪淺,對數(shù)據(jù)結構也有了進一步的理解和認識。
課程設計心得體會12
通過本次課程設計,對圖的概念有了一個新的認識,在學習離散數(shù)學的時候,總覺得圖是很抽象的東西,但是在學習了《數(shù)據(jù)結構與算法》這門課程之后,我慢慢地體會到了其中的奧妙,圖能夠在計算機中存在,首先要捕捉他有哪些具體化、數(shù)字化的信息,比如說權值、頂點個數(shù)等,這也就說明了想要把生活中的信息轉(zhuǎn)化到計算機中必須用數(shù)字來完整的構成一個信息庫,而圖的存在,又涉及到了頂點之間的聯(lián)系。圖分為有向圖和無向圖,而無向圖又是有向圖在權值雙向相等下的一種特例,如何能在計算機中表示一個雙向權值不同的圖,這就是一件很巧妙的事情,經(jīng)過了思考和老師同學的幫助,我用edges[i][j]=up和edges[j][i]=up就能實現(xiàn)了一個雙向圖信息的存儲。
對整個程序而言,Dijkstra算法始終都是核心內(nèi)容,其實這個算法在實際思考中并不難,也許我們誰都知道找一個路徑最短的方法,及從頂點一步一步找最近的路線并與其直接距離相比較,但是,在計算機中實現(xiàn)這么一個很簡單的想法就需要涉及到很多專業(yè)知識,為了完成設計,在前期工作中,基本都是以學習C語言為主,所以浪費了很多時間,比如說在程序中,刪除頂點和增加頂點的模塊中都有和建圖模塊相互重復的函數(shù),但是由于技術的原因,只能做一些很累贅的函數(shù),可見在調(diào)用知識點,我沒有掌握好。
不過,有了這次課程設計的經(jīng)驗和教訓,我能夠很清楚的對自己定一個合適的水平,而且在這次課程設計中我學會了運用兩個新的函數(shù)sprintf和包涵在#include頭文件中的輸入函數(shù)。因為課程設計的題目是求最短路徑,本來是想通過算法的實現(xiàn)把這個程序與交通情況相連,但是因為來不及查找各地的信息,所以,這個計劃就沒有實現(xiàn),我相信在以后有更長時間的情況下,我會做出來的。
1、鞏固和加深了對數(shù)據(jù)結構的理解,提高綜合運用本課程所學知識的能力。
2、培養(yǎng)了我選用參考書,查閱手冊及文獻資料的能力。培養(yǎng)獨立思考,深入研究,分析問題、解決問題的能力。
3、通過實際編譯系統(tǒng)的分析設計、編程調(diào)試,掌握應用軟件的分析方法和工程設計方法。
4、通過課程設計,培養(yǎng)了我嚴肅認真的工作作風,逐步建立正確的生產(chǎn)觀念、經(jīng)濟觀念和全局觀念。
根據(jù)我在實習中遇到得問題,我將在以后的'學習過程中注意以下幾點:
1、認真上好專業(yè)實驗課,多在實踐中鍛煉自己。
2、寫程序的過程中要考慮周到,嚴密。
3、在做設計的時候要有信心,有耐心,切勿浮躁。
4、認真的學習課本知識,掌握課本中的知識點,并在此基礎上學會靈活運用。
5、在課余時間里多寫程序,熟練掌握在調(diào)試程序的過程中所遇到的常見錯誤,以便能節(jié)省調(diào)試程序的時間。
這是一門純屬于設計的科目,它需用把理論變?yōu)樯蠙C調(diào)試。在學習科目的第一節(jié)課起,李老師就為我們闡述了它的重要性。它對我們來說具有一定的難度。它是其它編程語言的一門基本學科。
剛開始學的時候確實有很多地方我很不理解,每次上課時老師都會給我們出不同的設計題目,對于我們一個初學者來說,無疑是一個具大的挑戰(zhàn),撞了幾次壁之后,我決定靜下心來,仔細去寫程序。老師會給我們需要編程的內(nèi)容一些講解,順著老師的思路,來完成自己的設計,我們可以開始運行自己的程序,可是好多處的錯誤讓人看的可怕,還看不出到底是哪里出現(xiàn)了錯誤,但是程序還是得繼續(xù)下去,我多次請教了老師和同學,逐漸能自己找出錯誤,并加以改正。
TC里檢查錯誤都是用英文來顯示出來的,經(jīng)過了這次課程設計,現(xiàn)在已經(jīng)可以了解很多錯誤在英文里的提示,這對我來說是一個突破性的進步,眼看著一個個錯誤通過自己的努力在我眼前消失,覺得很是開心。此次的程序設計能夠成功,是我和我的同學三個人共同努力作用的結果。在這一段努力學習的過程中,我們的編程設計有了明顯的提高。
其實現(xiàn)在想起來,收獲還真是不少,雖然說以前非常不懂這門語言,在它上面花費了好多心血,覺得它很難,是需用花費了大量的時間編寫出來的,F(xiàn)在真正的明白了一些代碼的應用,每個程序都有一些共同點,通用的結構,相似的格式。只要努力去學習,就會靈活的去應用它。
課程設計心得體會13
這次課程設計是一次非常珍貴的可以讓我們所學的理論與實際相結合的機會。我們小組的題目是matrix矩陣類的實現(xiàn),我們通過從圖書借閱系統(tǒng)類似書籍、上網(wǎng)查閱資料、同學之間的相互協(xié)作很好地完成了題目要求。
通過這次比較完整的一個程序的設計,我走出了純理論的學習,開始從一種全新的`角度去學習。理論與實際相結合的設計,鍛煉了我綜合運用所學的基礎知識,解決實際問題的能力,同時也提高我查閱文獻資料、對程序整體的把握等其他能力水平。而且通過對整體的掌控,對局部的取舍,以及對細節(jié)的斟酌處理,都使我的能力得到了鍛煉,我的各方面經(jīng)驗都得到了極大的豐富。
通過完成這個矩陣類我的程序編寫能力有了很大的提高,對c++類的理解也更加深刻,對類的運用也更加純熟,對函數(shù)的調(diào)用、構造、構析、重載的運用更加成熟。和老師以及同學的溝通交流更使我對程序整體的規(guī)劃與設計有了新的認識,也對自己提出了新的要求。正是這一次設計讓我積累了許多實際經(jīng)驗。也必然會讓我在未來的工作學習中表現(xiàn)出更高的耐力、理解力、實踐力。
順利如期的完成本次課程設計給了我很大的信心,但是也為我指出很多不足的地方。學習其實就是一個不斷完善的過程,正視自己的不足之處。在以后的工作和學習中不斷的彌補這些不足之處,在以后的生活中也要保持同樣的態(tài)度,不斷地完善自己。
課程設計心得體會14
通過這次課程設計發(fā)現(xiàn)這其中需要的很多知識我們沒有接觸過,去圖書館查資料的時候發(fā)現(xiàn)我們前邊所學到的僅僅是皮毛,還有很多需要我們掌握的東西我們根本不知道。同時也發(fā)現(xiàn)有很多已經(jīng)學過的東西我們沒有理解到位,不能靈活運用于實際,不能很好的用來解決問題,這就需要我們不斷的大量的實踐,通過不斷的自學,不斷地發(fā)現(xiàn)問題,思考問題,進而解決問題。在這個過程中我們將深刻理解所學知識,同時也可以學到不少很實用的東西。
從各種文檔的閱讀到開始的需求分析、概念結構設計、邏輯結構設計、物理結構設計。親身體驗了一回系統(tǒng)的設計開發(fā)過程。很多東西書上寫的很清楚,貌似看著也很簡單,思路非常清晰。但真正需要自己想辦法去設計一個系統(tǒng)的時候才發(fā)現(xiàn)其中的難度。經(jīng)常做到后面突然就發(fā)現(xiàn)自己一開始的設計有問題,然后又回去翻工,在各種反復中不斷完善自己的想法。
我想有這樣的問題不止我一個,事后想想是一開始著手做的時候下手過于輕快,或者說是根本不了解自己要做的這個系統(tǒng)是給誰用的。因為沒有事先做過仔細的用戶調(diào)查,不知道整個業(yè)務的流程,也不知道用戶需要什么功能就忙著開發(fā),這是作為設計開發(fā)人員需要特別警惕避免的,不然會給后來的工作帶來很大的麻煩,甚至可能會需要全盤推倒重來。所以以后的課程設計要特別注意這一塊的設計。
按照要求,我們做的是機票預訂系統(tǒng)。說實話,我對這個是一無所知的,沒有訂過機票,也不知道航空公司是怎么一個流程。盲目開始設計的下場我已經(jīng)嘗過了,結果就是出來一個四不像的設計方案,沒有什么實際用處。沒有前期的調(diào)查,僅從指導書上那幾條要求著手是不夠的。
在需求分析過程中,我們通過上網(wǎng)查資料,去圖書館查閱相關資料,結合我們的生活經(jīng)驗,根據(jù)可行性研究的結果和客戶的要求,分析現(xiàn)有情況及問題,采用client/server結構,將機票預定系統(tǒng)劃分為兩個子系統(tǒng):客戶端子系統(tǒng),服務器端子系統(tǒng)。在兩周的時間里,不斷地對程序及各模塊進行修改、編譯、調(diào)試、運行,其間遇到很多問題:由于忘記了一些java語言的規(guī)范使得在調(diào)試過程中一些錯誤沒有發(fā)現(xiàn),通過這次課程設計,我對調(diào)試掌握得更加熟練了,意識到了程序語言的規(guī)范性以及我們在編程時要有嚴謹?shù)膽B(tài)度,同時在寫程序時如有一定量的注釋,既增加了程序的可讀性,也可以使自己在讀程序時更容易。
我們學習并應用了sql語言,對數(shù)據(jù)庫的創(chuàng)建、修改、刪除方法有了一定的.了解,通過導入表和刪除表、更改表學會了對于表的一些操作,為了建立一個關系數(shù)據(jù)庫信息管理系統(tǒng),必須得經(jīng)過系統(tǒng)調(diào)研、需求分析、概念設計、邏輯設計、物理設計、系統(tǒng)調(diào)試、維護以及系統(tǒng)評價的一般過程,為畢業(yè)設計打下基礎。
很多事情不是想象中的那么簡單的,它涉及到的各種實體、屬性、數(shù)據(jù)流程、數(shù)據(jù)處理等等。很多時候感覺后面的設計根本無法繼續(xù),感覺像是被前面做的各種圖限制了。在做關系模型轉(zhuǎn)換的時候碰到有些實體即可以認為是實體又可以作為屬性,為了避免冗余,盡量按照屬性處理了。
物理結構設計基本沒有碰到問題,這一塊和安全性、完整性不覺就會在物理結構設計中添加一些安全設置:主鍵約束、check約束、default定義等。最后才做索引的部分,對一些比較經(jīng)常使用搜索的列,外鍵上建立索引,這樣可以明顯加快檢索的速度,最后別忘記重要的安全性設置,限制用戶訪問權限,新建用戶并和數(shù)據(jù)庫用戶做相應的映射。
不管做什么,我們都要相信自己,不能畏懼,不能怕遇到困難,什么都需要去嘗試,有些你開始認為很難的事在你嘗試之后你可能會發(fā)現(xiàn)原來她并沒有你以前覺得的那樣,自己也是可以的。如果沒有自信,沒有目標,沒有信心就不可能把事情做好,當其他人都在迷茫的時候,自己一定要堅信目標,大學畢業(yè)出去即面臨找工作,從學習這個專業(yè),到以后從事這方面的工作都需要不斷地去學習去實踐,這次實踐可以給我們敲一個警鐘,我們面臨畢業(yè),面臨擇業(yè),需要這些實踐經(jīng)驗,在困難面前要勇于嘗試,這是這次課程設計給我的感想! 以上基本是這次實習的體會了,設計進行的非常艱難,編碼非常不容易,才發(fā)現(xiàn)做一個項目最重要的不在于如何實現(xiàn),而是實現(xiàn)之前的需求分析和模塊設計。創(chuàng)新很難,有些流行的系統(tǒng)其實現(xiàn)并不難,難的在于對市場的分析和準確定位。設計,是一個任重道遠的過程。
課程設計心得體會15
通過兩周的課程設計,完成了預定的目標,其中有很多的隨想。老師的題目發(fā)下來的很早,大概提前了3周,當時就著手搜索有關線索二叉樹的思想,思路,借了一本《數(shù)據(jù)結構-c語言描述》,在大體上就有了一個輪廓,先是輸入二叉樹,在對二叉樹進行線索化,依次往下,但在具體實現(xiàn)時,遇到了很多問題:首先是思想的確定,其非常重要,以前有了這個想法,現(xiàn)在愈加清晰起來,因此,花了大量的時間在插入刪除的具體操作設計上,大概三個晚上的.時間,對其中什么不清晰明確之處均加以推敲,效果是顯著的,在上機上相應的節(jié)約了時間。
通過具體的實驗編碼,思路是對的,但是在小問題上摔了一次又一次,大部分時間都是花在這方面,這個節(jié)點沒傳過來啊之類的,以后應該搞一個小冊子,記錄一些錯誤的集合,以避免再犯,思想與C語言聯(lián)系起來,才是我們所需要的,即常說的理論與實踐的關系。
數(shù)據(jù)結構是基礎的一門課,對于有過編程經(jīng)驗的人,結合自己的編程體會去悟它的思想;而且我覺得隨著編程經(jīng)歷的豐富對它的體會越深入,最初接觸是對一些思想可能只是生硬的記憶,隨著學習的深入逐漸領悟了很多?戳诉@次課程設計的題目,雖然具體要求沒有看清,但是總結一下,可以看出,其需要我們能把一個具體案例或一件事情反映為程序來表達,數(shù)據(jù)結構就是橋梁,通過自己的設計,使應用能力得以融匯,對與問題,具有了初步的分析,繼而解決之的能力,感覺對以后的學習會有很大的幫助,學習無非是用于實踐。
認識到自己的不足,希望能有進一步的發(fā)展。
【課程設計心得體會】相關文章:
課程設計心得體會06-09
課程設計心得體會01-10
課程設計的心得體會02-01
課程設計心得體會06-18
課程設計心得體會【精】04-11
【薦】課程設計心得體會12-13
課程設計心得體會【推薦】12-13
【熱門】課程設計心得體會12-13
【精】課程設計心得體會12-13
plc課程設計心得體會12-12