當前位置

首頁 > 教育範文 > 心得體會 > 課程設計心得體會

課程設計心得體會

推薦人: 來源: 閱讀: 3.57W 次

課程定義反映了定義者的基本觀點和取向,每一種課程定義的背後都有其成文或不成文的理論基礎。下面是小編整理的課程設計心得體會,歡迎大家閱讀!

課程設計心得體會

  【課程設計心得體會1】

通過此次課程設計,使我更加紮實的掌握了有關高頻電子線路方面的知識,在設計過程中雖然遇到了一些問題,但經過一次又一次的思考,一遍又一遍的檢查終於找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經驗不足。實踐出真知,通過親自動手製作,使我們掌握的知識不再是紙上談兵。

過而能改,善莫大焉。在課程設計過程中,我們不斷髮現錯誤,不斷改正,不斷領悟,不斷獲齲最終的檢測調試環節,本身就是在踐行“過而能改,善莫大焉”的知行觀。這次課程設計終於順利完成了,在設計中遇到了很多問題,最後在老師的指導下,終於遊逆而解。在今後社會的發展和學習實踐過程中,一定要不懈努力,不能遇到問題就想到要退縮,一定要不厭其煩的發現問題所在,然後一一進行解決,只有這樣,才能成功的做成想做的事,才能在今後的道路上劈荊斬棘,而不是知難而退,那樣永遠不可能收穫成功,收穫喜悅,也永遠不可能得到社會及他人對你的認可!

課程設計誠然是一門專業課,給我很多專業知識以及專業技能上的提升,同時又是一門講道課,一門辯思課,給了我許多道,給了我很多思,給了我莫大的空間。同時,設計讓我感觸很深。使我對抽象的理論有了具體的認識。通過這次課程設計,我掌握了常用元件的識別和測試;熟悉了常用儀器、儀表;瞭解了電路的連線方法;以及如何提高電路的性能等等,掌握了焊接的方法和技術,通過查詢資料,也瞭解了收音機的構造及原理。

我認爲,在這學期的實驗中,不僅培養了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,在實驗課上,我們學會了很多學習的方法。而這是日後最實用的,真的是受益匪淺。要面對社會的挑戰,只有不斷的學習、實踐,再學習、再實踐。這對於我們的將來也有很大的幫助。以後,不管有多苦,我想我們都能變苦爲樂,找尋有趣的事情,發現其中珍貴的事情。就像中國提倡的艱苦奮鬥一樣,我們都可以在實驗結束之後變的更加成熟,會面對需要面對的事情。

回顧起此課程設計,至今我仍感慨頗多,從理論到實踐,在這段日子裏,可以說得是苦多於甜,但是可以學到很多很多的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正爲社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,但可喜的是最終都得到了解決。

實驗過程中,也對團隊精神的進行了考察,讓我們在合作起來更加默契,在成功後一起體會喜悅的心情。果然是團結就是力量,只有互相之間默契融洽的配合才能換來最終完美的結果。

此次設計也讓我明白了思路即出路,有什麼不懂不明白的地方要及時請教或上網查詢,只要認真鑽研,動腦思考,動手實踐,就沒有弄不懂的知識,收穫頗豐。

  【課程設計心得體會2】

本程序利用漢字的點陣字模以及圖形模式下設置改變字體大小及字體類型,實現進入與退出界面有圖形化的效果。此爲本程序的亮點之一。亮點二爲本程序的登陸模式,一爲用戶登陸模式,二爲訪客登陸模式,這是在完成了程序應有的基本功能的基礎上,擴展的功能,並由這一功能,連接起程序的基本功能。由於個人覺得通訊錄是個人用的程序,可能有些資料不想讓人刪除或不想讓人在通訊錄中添加些沒有用的信息,只是把通訊錄給他人查閱,因此就想出了在程序中設置權限,來區分用戶和訪客的權利。在用戶模式下,不但可以使用程序的所有基本功能(包括新建文件、打開文件、合併文件、添加記錄、刪除和查詢記錄的功能)外,還有修改密碼的功能。這是個人覺得本程序最爲與衆不同的地方。因爲密碼是保存在文件中的,並且使用了一些轉換規則,能夠有效地保護擁護的密碼,即使他人打開了密碼文件,也不能得到擁護真正的密碼,並且設置了修改密碼的次數,如果三次都輸入錯誤的密碼,則會被強行退出系統。如果用戶忘記了密碼,也不用擔心,與本程序一起的還有一個名爲:的小程序,可以通過該程序重新修改密碼。

一個星期的課程設計,雖然有些疲勞和睏倦,但帶給我很多的收穫。C語言已經學了一個學期,大概三個多月了,有許多知識都存在似懂非懂的現象,這種現象通過實際的上機操作,已經減少了許多。對這些知識也有了更深的理解和很好的掌握。也有很多理論上說得過去的代碼,但到了實際操作,卻是行不通的。這種困惑,有許多已經通過實際操作解決了,並能夠深刻認識,但也有很多沒有明白。只能避過這些方法,換方法實現。在課程設計之前,因爲有了綜合實驗的經驗與教訓,明白了寫代碼這一步是非常重要的,因爲當你把代碼輸入電腦,並用編譯器將其運行,發現通過不了,再來檢查找出問題,這是一件非常辛苦的事情,也很浪費時間。於是在課程設計的時候,我花了兩天的時間來規劃與寫代碼,將要實現的內容分析清楚,才把代碼輸入電腦,但卻有另一些問題,例如亂碼的問題,這就要花很多的時間在重新寫代碼上了,用一些可能不出現亂碼的方法來實現該功能。因此我覺得每次寫程序,應該先找到該程序中的核心地方,用多種方法來實現該核心,這纔可能避免等到發現邏輯上或者編譯器不支持上的錯誤,纔來想補救的措施,這樣花費時間在想補救措施是很不值得的。此外,這樣多種方法寫程序可以鍛鍊自己多種思維方式解決一個問題的能力。

程序開發是沒有終止的,除非該程序已經不值得開發,沒有完美的程序,只有更好的程序,例如本程序,由於時間的關係,考慮到了提高安全的問題,但沒有時間開發圖形化的界面。還有是的編譯器不是每個都一樣的。不同公司的編譯器,存在着些差異,這就要我們編譯出移植性更好的程序。編寫本程序,也遇到過這樣的問題,當我用strcmp()函數來比較兩個密碼是否相符,編譯器都通過了,但結果不相同。在wintc中是正確的,但是到了turboc2.0中卻是錯誤的。這就只好自己重新編譯一個類似strcmp()的函數。雖然現在可以實現這個功能了,但是問題仍然存在,如果設置的密碼少於5位,例如設置了一個密碼爲admi,但輸入admin,一樣是顯示正確的,這可能是與我寫的strcmp()考慮不周有關,有待改進。

在多文件編譯的過程中,由於吸取了綜合實驗的經驗,在該過程中,減少了相當多連接文件的時間。雖然本程序用的是文本菜單,但是很多地方都設置了清屏函數clrscr(),並且合理調用指定的目標函數,使得界面看起來更美觀。

通過課程設計,明白到了原來開發一個小小的實用系統,是需要考慮到很多方面的問題的,例如不可以出現菜單返回不到的情況,每一步都應該給予用戶足夠的選擇與提示,這與平時做練習是不同的,但也因爲平時有許多的練習基礎,會使你做起程序來,更加得心應手。另外就是要把錯誤總結,有許多錯誤或者陷阱是平時自己陷進去的,因此很深刻,但也有些錯誤或者陷阱是自己還沒有接觸或者犯過的,這就應該看多些別人的總結,使自己不犯這些錯誤。不讓自己掉進這些陷阱。這樣長期總結,會對自己有很大的幫助。