課程設計的理論產(chǎn)生于對課程設計實踐的考察。世紀之交,我國基礎教育經(jīng)歷一次大規(guī)模的課程改革,下面小編給大家整理的關(guān)于課程設計心得感悟范文五篇,希望大家喜歡!
本次課程設計的題目是LC正弦波振蕩器的設計,主要應用了通信電子線路三點式振蕩器電路內(nèi)容。通過查找資料,結(jié)合書本中所學的知識,完成了課程設計的內(nèi)容。把書中所學的理論知識和具體的實踐相結(jié)合,有利于我們對課本中所學知識的理解,并加強了我們的動手能力。
在課程設計之前,我們通過各個渠道查找資料后分析驗證,經(jīng)過多次的修改和整理,作了如上的設計思路。雖然這次設計一開始是按照設計要求去完成的,但由于在實際操作中,出現(xiàn)了比較大的問題,導致以上的準備資料,在實際操作中都未能派上用場。在這次的課程設計過程中,我懂得了很多,課程設計不光是讓我們?nèi)ァ霸O計”,更重要的是培養(yǎng)我們的能力!通過本次課程設計使我對通信電子線路又有了進一步的了解,增加了對所學知識的應用。
其次對這個課題的理解問題。因為高頻的知識本來就不容易懂,所以查找資料和查閱基礎知識,花了我們很長的時間。這些都應歸咎于自己基礎知識的匱乏。
在這次的課程設計中,我們通過動手實踐操作,進一步學習和掌握了有關(guān)高頻原理的有關(guān)知識,特別是動手操作方面,加深了對LC正弦波振蕩器的認識,進一步鞏固了對高頻知識的理解,也對模塊的基本工作原理和調(diào)試儀器有了一定的了解。在設計時我們根據(jù)課題要求,復習了相關(guān)的知識,還查閱了相當多的資料,這也在一定程度上拓寬了我們的視野,豐富了我們的知識。這次的高頻課程設計重點是通過實踐操作和理論相結(jié)合,提高動手實踐能力,提高科學的思維能力。在接觸課程設計之前,因為這門課程的難度很深度,我對高頻是敬而遠之的心態(tài),所以基礎知識以及邏輯推理思維方面都是相當欠缺。在對高頻的實驗模塊操作方法所知甚少和對調(diào)試知識幾乎一無所知的程度,最后通過不懈努力終于圓滿完成了課程設計的要求。
"微機原理與系統(tǒng)設計"作為電子信息類本科生教學的主要基礎課之一,課程緊密結(jié)合電子信息類的專業(yè)特點,圍繞微型計算機原理和應用主題,以Intelx86CPU為主線,系統(tǒng)介紹微型計算機的基本知識,基本組成,體系結(jié)構(gòu)和工作模式,從而使學生能較清楚地了解微機的結(jié)構(gòu)與工作流程,建立起系統(tǒng)的概念。
這次微機原理課程設計歷時兩個星期,在整整兩星期的日子里,可以說得是苦多于甜,但是可以學到很多很多的的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。以前在上課的時候,老師經(jīng)常強調(diào)在寫一個程序的時候,一定要事先把程序原理方框圖化出來,但是我開始總覺得這樣做沒必要,很浪費時間。但是,這次課程設計完全改變了我以前的那種錯誤的認識,以前我接觸的那些程序都是很短、很基礎的,但是在課程設計中碰到的那些需要很多代碼才能完成的任務,畫程序方框圖是很有必要的。因為通過程序方框圖,在做設計的過程中,我們每一步要做什么,每一步要完成什么任務都有一個很清楚的思路,而且在程序測試的過程中也有利于查錯。
其次,以前對于編程工具的使用還處于一知半解的狀態(tài)上,但是經(jīng)過一段上機的實踐,對于怎么去排錯、查錯,怎么去看每一步的運行結(jié)果,怎么去了解每個寄存器的內(nèi)容以確保程序的正確性上都有了很大程度的提高。
通過這次課程設計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固。
這次課程設計終于順利完成了,在設計中遇到了很多編程問題,最后在趙老師的辛勤指導下,終于游逆而解。同時,在趙老師的身上我學得到很多實用的知識,在次我表示感謝!
通過這次為期近半月的課程設計,我們深感自己動手操作的重要性。我們在課堂上接觸到的多半是蒼白的理論,在實踐層面上只有一定的指導作用。但是真正在實際運用過程中,我們?nèi)绻狈Ρ匾募皶r鍛煉,那將會感覺到力不從心。理工科本來就是一門集思維和動手能力于一體的學科,要想真正掌握好,思考、假設和實驗驗證都是必不可少的。在通過很多的理論學習之后,我們通過課程設計和相關(guān)的實驗把書本上的理論知識在實際運用中加以利用,鞏固了理論知識的同時也增強了我們的動手能力。
另外,我們生活在一個講究團隊合作的社會里。通過團隊的協(xié)作,也培養(yǎng)了我們團結(jié)互助,相互協(xié)調(diào)的團隊合作能力。通過大家的努力,我們共同完成了小組的任務,大家集思廣益,各抒己見,共同把一個個問題解決。雖然辛苦,但是我們也享受著這次課程設計中給我們帶來的樂趣,那就是自己親自動手解決好實際問題,雖然我們做的還不夠,但是我們也算是邁出了艱難的一步。我們學習理論知識的最終目的還是要走向?qū)嶋H運用,通過這種模擬式的學習,我們加深認識到理論與實踐的差異。通過這個課程設計,我們大家把整個學習階段的各種學科知識竄聯(lián)在一起,更好地認識到學習是一個系統(tǒng)工程。我們的每一個環(huán)節(jié)都是在為以后的實踐環(huán)節(jié)做鋪墊,我們的每一個環(huán)節(jié)都是要有所掌握才可以順利完成任務。
通過這樣的實踐活動,我們還可以充分發(fā)揮自己的主觀能動性,因人而異,合理分配任務,團結(jié)協(xié)作,一起朝著任務的方向不斷地奮斗,大家都很辛苦,各自完成自己負責的那部分工作。我們都深感動手起來遇到的各種問題都要親自去解決是一件很不容易的事情,同時我們也在實踐過程中修復了以往學習的很多漏洞。我們也得到了不同程度的完善和提升。希望以后能多舉行多參與這類型的實踐活動。把理論知識結(jié)合到實踐層面去,理論結(jié)合實際學習才會更有聲有色。要把我們學到理論知識的真正利用到生產(chǎn)實際中還需要大量的實踐和運用。
我們忘不了自己在這一過程中的努力與收獲,我們也相信付出與收獲成正比,我們付出的越多,相應地收獲也就越多。我們有大塊的時間在準備,在學習的過程中,我們要不斷地改進和學習,多多交流才能更好更輕松地學習。
兩個星期的時間非??炀瓦^去了,這兩個星期不敢說自己有多大的進步,獲得了多少知識,但起碼是了解了項目開發(fā)的部分過程。雖說上過數(shù)據(jù)庫上過管理信息系統(tǒng)等相關(guān)的課程,但是沒有親身經(jīng)歷過相關(guān)的設計工作細節(jié)。這次實習證實提供了一個很好的機會。
通過這次課程設計發(fā)現(xiàn)這其中需要的很多知識我們沒有接觸過,去圖書館查資料的時候發(fā)現(xiàn)我們前邊所學到的僅僅是皮毛,還有很多需要我們掌握的東西我們根本不知道。同時也發(fā)現(xiàn)有很多已經(jīng)學過的東西我們沒有理解到位,不能靈活運用于實際,不能很好的用來解決問題,這就需要我們不斷的大量的實踐,通過不斷的自學,不斷地發(fā)現(xiàn)問題,思考問題,進而解決問題。在這個過程中我們將深刻理解所學知識,同時也可以學到不少很實用的東西。
從各種文檔的閱讀到開始的需求分析、概念結(jié)構(gòu)設計、邏輯結(jié)構(gòu)設計、物理結(jié)構(gòu)設計。親身體驗了一回系統(tǒng)的設計開發(fā)過程。很多東西書上寫的很清楚,貌似看著也很簡單,思路非常清晰。但真正需要自己想辦法去設計一個系統(tǒng)的時候才發(fā)現(xiàn)其中的難度。經(jīng)常做到后面突然就發(fā)現(xiàn)自己一開始的設計有問題,然后又回去翻工,在各種反復中不斷完善自己的想法。
我想有這樣的問題不止我一個,事后想想是一開始著手做的時候下手過于輕快,或者說是根本不了解自己要做的這個系統(tǒng)是給誰用的。因為沒有事先做過仔細的用戶調(diào)查,不知道整個業(yè)務的流程,也不知道用戶需要什么功能就忙著開發(fā),這是作為設計開發(fā)人員需要特別警惕避免的,不然會給后來的工作帶來很大的麻煩,甚至可能會需要全盤推倒重來。所以以后的課程設計要特別注意這一塊的設計。
按照要求,我們做的是機票預訂系統(tǒng)。說實話,我對這個是一無所知的,沒有訂過機票,也不知道航空公司是怎么一個流程。盲目開始設計的下場我已經(jīng)嘗過了,結(jié)果就是出來一個四不像的設計方案,沒有什么實際用處。沒有前期的調(diào)查,僅從指導書上那幾條要求著手是不夠的。
在需求分析過程中,我們通過上網(wǎng)查資料,去圖書館查閱相關(guān)資料,結(jié)合我們的生活經(jīng)驗,根據(jù)可行性研究的結(jié)果和客戶的要求,分析現(xiàn)有情況及問題,采用client/server結(jié)構(gòu),將機票預定系統(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)建、修改、刪除方法有了一定的了解,通過導入表和刪除表、更改表學會了對于表的一些操作,為了建立一個關(guān)系數(shù)據(jù)庫信息管理系統(tǒng),必須得經(jīng)過系統(tǒng)調(diào)研、需求分析、概念設計、邏輯設計、物理設計、系統(tǒng)調(diào)試、維護以及系統(tǒng)評價的一般過程,為畢業(yè)設計打下基礎。
很多事情不是想象中的那么簡單的,它涉及到的各種實體、屬性、數(shù)據(jù)流程、數(shù)據(jù)處理等等。很多時候感覺后面的設計根本無法繼續(xù),感覺像是被前面做的各種圖限制了。在做關(guān)系模型轉(zhuǎn)換的時候碰到有些實體即可以認為是實體又可以作為屬性,為了避免冗余,盡量按照屬性處理了。
物理結(jié)構(gòu)設計基本沒有碰到問題,這一塊和安全性、完整性不覺就會在物理結(jié)構(gòu)設計中添加一些安全設置:主鍵約束、check約束、default定義等。最后才做索引的部分,對一些比較經(jīng)常使用搜索的列,外鍵上建立索引,這樣可以明顯加快檢索的速度,最后別忘記重要的安全性設置,限制用戶訪問權(quán)限,新建用戶并和數(shù)據(jù)庫用戶做相應的映射。
不管做什么,我們都要相信自己,不能畏懼,不能怕遇到困難,什么都需要去嘗試,有些你開始認為很難的事在你嘗試之后你可能會發(fā)現(xiàn)原來她并沒有你以前覺得的那樣,自己也是可以的。如果沒有自信,沒有目標,沒有信心就不可能把事情做好,當其他人都在迷茫的時候,自己一定要堅信目標,大學畢業(yè)出去即面臨找工作,從學習這個專業(yè),到以后從事這方面的工作都需要不斷地去學習去實踐,這次實踐可以給我們敲一個警鐘,我們面臨畢業(yè),面臨擇業(yè),需要這些實踐經(jīng)驗,在困難面前要勇于嘗試,這是這次課程設計給我的感想!
以上基本是這次實習的體會了,設計進行的非常艱難,編碼非常不容易,才發(fā)現(xiàn)做一個項目最重要的不在于如何實現(xiàn),而是實現(xiàn)之前的需求分析和模塊設計。創(chuàng)新很難,有些流行的系統(tǒng)其實現(xiàn)并不難,難的在于對市場的分析和準確定位。設計,是一個任重道遠的過程。
經(jīng)過一個學期的學習,我對C語言有了一定的了解。C語言是學習計算機科學的基礎,作為一名計算機專業(yè)學生,掌握C語言更是毋庸置疑。在上課之前,就經(jīng)常聽同學說,C語言很難學,確實,剛開始聽課時覺得老師不知所云。不過,發(fā)現(xiàn)對后續(xù)內(nèi)容的預習后,前面的疑團都迎刃而解,這讓我對C語言的學習更有信心。
計算機最重要的就是上機操作,自己編寫程序,在VisualC++運行,剛開始經(jīng)常會出現(xiàn)錯誤,經(jīng)過分析改正后,終于能夠運行了,就覺得特別激動。
課程設計是一個把需求分析、程序編寫、程序調(diào)試、撰寫報告結(jié)合為一體的過程。在這個過程中,不僅鍛煉了我們縝密的思維和堅持不解的毅力,更磨練了一個隊伍的團結(jié)互助的精神。只有通過大家一起努力才能將課程設計的所有環(huán)節(jié)都順利的完成。另外程序設計中我們遇到問題并解決問題的過程,使得我們獨自探索并解決問題的能力了有了一個提高,這有利于我們以后的學習。同時這整一個過程,也使我們對程序編寫的整個過程有了一個統(tǒng)籌全局的思想,因為需求分析、程序編寫、程序調(diào)試、撰寫報告這些過程是環(huán)環(huán)相扣的,絕對不可能獨立進行。
課程設計是學習《C程序設計》后對知識的全面測試,剛拿到題目時不知道怎么去處理,覺得很復雜,經(jīng)過和小組成員的討論,上網(wǎng)查資料,逐個問題逐個擊破,問題不再那么復雜。通過課程設計,我發(fā)現(xiàn)自己還存在很多知識漏洞,編寫程序時,經(jīng)常會出現(xiàn)低級錯誤,很多知識點都不熟悉。在今后的時間里,我一定要投入更多精力學習C語言,以課本為基礎,請教老師,與同學討論,參考資料,上機操作,我相信我一定能把C語言學好。