一個寒假就要結束了,VB——Visual basic,一門課程的基礎知識也學習完了,下邊是我對VB學習心得的一些總結。
首先說說我學習VB的情況,這個假期主要以課本為主線,以百例和視頻為輔助,系統的學習了VB。書是我比較喜歡的,因為它涵蓋基礎又突出重點,看起來,我比較順心,感覺不是很難;百例雖然簡單了點,但是作為第一次系統學習VB的我他,他不僅給了我信心,更是我在實踐中對知識有了更深入的瞭解;視頻說實話我感覺收穫不是很大,因為後邊部分雖然我看了但是沒有怎麼實踐,也就是略知一二的程度,我覺的我需要花時間去看後半部分,為了更深入的學習VB,前邊的也都是基礎,我感覺只是起到了一個鞏固,更深一層理解的效果。
下邊說說我對VB的理解。Visual basic 是一種可視化的,物件導向性的採用事件驅動對象進行處理的程式設計語言。在設計一個程式時,我們首先要搞清楚我們的目的是什麼,到達什麼樣的要求;其次我們要理清楚我們需要什麼,需要什麼樣的介面,那些控制項,甚至於那種事件程序結構函數等。然後針對對應的對象,設定相應的屬性,編寫相應的代碼,針對對應的過程,編寫相應的代碼,這裡邊主要是物件導向,和面向過程的理念;有了大體的架構,我們就可以針對具體問題具體分析,運用所學技術或者想方法解決具體困難,這些都是小Case。
在VB這本書中,VB程式設計這章,是我們初學者都必須細讀的一張,因為他是我們瞭解VB這門語言不可或缺的,他可以協助我們更好的理解VB語言。VB語言基礎和常用內部控制項這些必備基礎知識,沒有這些東西我們會遇到很多細節上的問題,處步難行。VB控制結構這章是為了完成任務,將那些基礎知識串聯起來,起到串聯控制的作用,有了這三種結構我們可以打遍天下無敵手。數組和過程這兩章,是為了完成更麻煩一些的工程而需要的,像數組是為了處理更多的數,更大的迴圈提出的,過程是為了一個過程的重複利用而想出的。而菜單和工具列,繪製圖形,檔案系統處理都是為了完善介面,提供更豐富的服務而設計的。像鍵盤和滑鼠事件,為了讓內部程式和外部硬體串連起來而提出的,當然想印表機,掃描器等外部裝置也有其相應的事件。最後OLE和API是為了擴大VB的功能,將Office和API函數等和VB串連起來,為瞭解決更多的問題而運用的。當然這幾章,沒有嚴格的區分線,他們既相互聯絡有相互影響,既相互制約又相互促進,即分工明確,又相互依賴,他們之間有著千絲萬縷的聯絡。記得老師說過一句話“只要給我個頭,我可以把VB整本書講完!”的確,每一章和每一章之間都有著緊密聯絡的介面,相互連通。
當然書本上的知識只是概念理論,要想運用自如還得實踐,百例就是非常好的一本書,100個例子假如咱們都能自己不看書打出來,我覺的水平也就可以了,畢竟實踐是檢驗真理的唯一標準。此外看吉大視頻也是非常有用的,兩本書奠定了基礎,視頻就是我們擴充的最好助手,尤其是後三十集,對於我們學好學深VB是非常有用的。它在一定程度上完成了對VB的提升空間的發展。視頻我看的剛剛一遍還需要我在看一遍,尤其是後三十集。當然看的過程中做筆記也是非常重要的,做好筆記相當於把視頻的步伐記錄了下來,以後看筆記就好比看視頻,好的筆記這樣達到提綱挈領,捉住重點,宏觀把握的作用。
VB剛剛學習了基礎,還需要我去深入,踏踏實實的走好每一步,那麼人生也就走好了!加油!