如何學(xué)好VB程序設(shè)計(jì)_第1頁(yè)
如何學(xué)好VB程序設(shè)計(jì)_第2頁(yè)
如何學(xué)好VB程序設(shè)計(jì)_第3頁(yè)
如何學(xué)好VB程序設(shè)計(jì)_第4頁(yè)
如何學(xué)好VB程序設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、如何學(xué)好VB程序設(shè)計(jì)如何學(xué)好VB關(guān)于(二級(jí))計(jì)算機(jī)等級(jí)考試大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)1.首先是信息時(shí)代的要求首先是信息時(shí)代的要求 在21世紀(jì)是信息和知識(shí)經(jīng)濟(jì)的時(shí)代,計(jì)算機(jī)的應(yīng)用十分普及,不會(huì)使用網(wǎng)絡(luò)的人就是不會(huì)使用計(jì)算機(jī)。不懂計(jì)算機(jī)程序設(shè)計(jì),就不能真正理解計(jì)算機(jī)和應(yīng)用計(jì)算機(jī)。 計(jì)算機(jī)應(yīng)用軟件及工具層出不窮,盡管這樣在我們的工作通常也要真對(duì)具體實(shí)際問(wèn)題對(duì)一些軟件進(jìn)行二次開(kāi)發(fā)或需要開(kāi)發(fā)一些適用自己的軟件。 當(dāng)前在社會(huì)上各種人都在上網(wǎng),以后應(yīng)該成為每個(gè)人必須掌握的一種生活和工作的技能。顯然,大學(xué)生不僅不能落后于社會(huì)應(yīng)用,而且要領(lǐng)先于社會(huì),高于社會(huì)的一般水平。學(xué)習(xí)

2、和掌握程序設(shè)計(jì)就是基本的要求。 大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)2.有助提高有助提高計(jì)算機(jī)知識(shí)和應(yīng)用水平計(jì)算機(jī)知識(shí)和應(yīng)用水平 從增進(jìn)計(jì)算機(jī)知識(shí)的角度來(lái)看,我們可以將計(jì)算機(jī)知識(shí)簡(jiǎn)單地分成硬件及軟件兩部分: 基本的硬件知識(shí)有:計(jì)算機(jī)DIY及網(wǎng)絡(luò)架設(shè), 軟件知識(shí)則有:程序設(shè)計(jì)、網(wǎng)頁(yè)制作、數(shù)據(jù)庫(kù)管理與設(shè)計(jì)、及一般應(yīng)用軟件的使用(例如Office軟件、繪圖軟件、因特網(wǎng)相關(guān)程序)等。 大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)2.有助提高有助提高計(jì)算機(jī)知識(shí)和應(yīng)用水平計(jì)算機(jī)知識(shí)和應(yīng)用水平 程序設(shè)計(jì)作為軟件知識(shí)的基石程序設(shè)計(jì)作為軟件知識(shí)的基石 (1) 學(xué)習(xí)

3、程序設(shè)計(jì)必須了解程序的運(yùn)作方式,對(duì)于各種程序(軟件)的使用也會(huì)很有幫助 (2)以解決在軟件使用中所遇到的問(wèn)題,改進(jìn)現(xiàn)有軟件 (3) 不管是一般應(yīng)用軟件的使用、網(wǎng)頁(yè)制作、或數(shù)據(jù)庫(kù)設(shè)計(jì),往往必須藉助程序設(shè)計(jì)使其發(fā)揮更強(qiáng)大的功能。 例如Office軟件可讓我們編寫(xiě)VB程序來(lái)強(qiáng)化其功能、一般網(wǎng)頁(yè)制作可藉由Java, Script程序或Server端程序使網(wǎng)頁(yè)具備更好的互動(dòng)性、數(shù)據(jù)庫(kù)設(shè)計(jì)可藉由程序設(shè)計(jì)讓使用者更輕易的使用數(shù)據(jù)庫(kù)。大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)3、有利于培養(yǎng)學(xué)生邏輯思維、有利于培養(yǎng)學(xué)生邏輯思維 因?yàn)橛?jì)算機(jī)程序設(shè)計(jì)具有嚴(yán)密的邏輯性。對(duì)學(xué)生進(jìn)行用計(jì)算機(jī)解決問(wèn)題

4、的思維訓(xùn)練,通過(guò)學(xué)習(xí)程序設(shè)計(jì),可以使學(xué)生進(jìn)一步理解計(jì)算機(jī)的工作原理。用計(jì)算機(jī)的人應(yīng)當(dāng)有程序和指令的概念。 學(xué)習(xí)程序設(shè)計(jì)能鍛煉思維,使我們的邏輯思維更加嚴(yán)密。大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)大學(xué)生為什么要學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)4 4、社會(huì)需要大量的非計(jì)算機(jī)專(zhuān)業(yè)人員開(kāi)、社會(huì)需要大量的非計(jì)算機(jī)專(zhuān)業(yè)人員開(kāi)發(fā)適用軟件。發(fā)適用軟件。 根據(jù)有關(guān)統(tǒng)計(jì)80%以上的應(yīng)用軟件是非計(jì)算機(jī)專(zhuān)業(yè)的人編寫(xiě)的。這是一種規(guī)律,顯示了非計(jì)算機(jī)專(zhuān)業(yè)人才的優(yōu)勢(shì),他們既掌握本專(zhuān)業(yè)知識(shí),又掌握計(jì)算機(jī)應(yīng)用知識(shí),兩者結(jié)合,如虎添翼。因此由他們來(lái)編寫(xiě)應(yīng)用軟件就決不是權(quán)宜之計(jì)。大學(xué)非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生在校期間應(yīng)該學(xué)習(xí)程序設(shè)計(jì)的基本知識(shí)。 應(yīng)用軟件常常需

5、要進(jìn)行二次開(kāi)發(fā)。不懂程序設(shè)計(jì)將無(wú)法勝任。如何學(xué)好如何學(xué)好VB程序設(shè)計(jì)程序設(shè)計(jì)1、學(xué)習(xí)程序設(shè)計(jì)的基本要求2、Vb的功能及特點(diǎn)3、學(xué)習(xí)VB程序設(shè)計(jì)的方法 對(duì)學(xué)習(xí)者知識(shí)的要求:對(duì)學(xué)習(xí)者知識(shí)的要求: 首先,學(xué)習(xí)程序設(shè)計(jì)要具備一定的數(shù)學(xué)基礎(chǔ)。計(jì)算首先,學(xué)習(xí)程序設(shè)計(jì)要具備一定的數(shù)學(xué)基礎(chǔ)。計(jì)算機(jī)與數(shù)學(xué)有很大的聯(lián)系,綜觀(guān)計(jì)算機(jī)歷史,計(jì)算機(jī)的數(shù)機(jī)與數(shù)學(xué)有很大的聯(lián)系,綜觀(guān)計(jì)算機(jī)歷史,計(jì)算機(jī)的數(shù)學(xué)模型學(xué)模型(圖靈機(jī),由圖靈機(jī),由Alan Turing提出提出)和體系結(jié)構(gòu)和體系結(jié)構(gòu)(由由John Von Neuman提出提出)等都是由數(shù)學(xué)家提出的,最早的計(jì)算等都是由數(shù)學(xué)家提出的,最早的計(jì)算機(jī)也是為數(shù)值計(jì)算而設(shè)計(jì)的。因

6、此,要學(xué)習(xí)好計(jì)算機(jī)就機(jī)也是為數(shù)值計(jì)算而設(shè)計(jì)的。因此,要學(xué)習(xí)好計(jì)算機(jī)就要有一定的數(shù)學(xué)基礎(chǔ)。不過(guò)對(duì)于初學(xué)者來(lái)說(shuō),在數(shù)學(xué)基要有一定的數(shù)學(xué)基礎(chǔ)。不過(guò)對(duì)于初學(xué)者來(lái)說(shuō),在數(shù)學(xué)基礎(chǔ)方面的要求并不是很高,從我個(gè)人的角度來(lái)看,有高礎(chǔ)方面的要求并不是很高,從我個(gè)人的角度來(lái)看,有高中數(shù)學(xué)水平就差不多了。中數(shù)學(xué)水平就差不多了。 如何學(xué)好如何學(xué)好VB程序設(shè)計(jì)程序設(shè)計(jì)學(xué)習(xí)程序設(shè)計(jì)基本要求學(xué)習(xí)程序設(shè)計(jì)基本要求 對(duì)學(xué)習(xí)者知識(shí)的要求:對(duì)學(xué)習(xí)者知識(shí)的要求: 其次,學(xué)習(xí)程序設(shè)計(jì)要有一定的邏輯思維能力。邏輯其次,學(xué)習(xí)程序設(shè)計(jì)要有一定的邏輯思維能力。邏輯思維需要長(zhǎng)時(shí)間的鍛煉,如果你覺(jué)得自己在邏輯思維能思維需要長(zhǎng)時(shí)間的鍛煉,如果你覺(jué)得自

7、己在邏輯思維能力上有不足,也沒(méi)有關(guān)系,因?yàn)榫帉?xiě)程序本身也是對(duì)邏力上有不足,也沒(méi)有關(guān)系,因?yàn)榫帉?xiě)程序本身也是對(duì)邏輯思維的鍛煉。初學(xué)程序設(shè)計(jì)應(yīng)具備的邏輯基礎(chǔ)可以從輯思維的鍛煉。初學(xué)程序設(shè)計(jì)應(yīng)具備的邏輯基礎(chǔ)可以從高中數(shù)學(xué)中學(xué)到。高中數(shù)學(xué)中學(xué)到。如何學(xué)好如何學(xué)好VB程序設(shè)計(jì)程序設(shè)計(jì)學(xué)習(xí)程序設(shè)計(jì)基本要求學(xué)習(xí)程序設(shè)計(jì)基本要求 熟悉熟悉Visual Basic操作環(huán)境與設(shè)計(jì)工具,能設(shè)計(jì)應(yīng)用程操作環(huán)境與設(shè)計(jì)工具,能設(shè)計(jì)應(yīng)用程序界面。序界面。 掌握、理解面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念掌握、理解面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念 掌握掌握VB語(yǔ)言的基礎(chǔ)知識(shí),程序設(shè)計(jì)的方法,語(yǔ)言的基礎(chǔ)知識(shí),程序設(shè)計(jì)的方法, 能閱讀一般難的程序;能

8、閱讀一般難的程序; 能應(yīng)用編寫(xiě)一些簡(jiǎn)單程序;能應(yīng)用編寫(xiě)一些簡(jiǎn)單程序; 具有用具有用Visual Basic開(kāi)發(fā)開(kāi)發(fā)Windows環(huán)境下應(yīng)用程環(huán)境下應(yīng)用程序的能力和閱讀分析一般難度的序的能力和閱讀分析一般難度的VB程序的能力。程序的能力。 如何學(xué)好如何學(xué)好VB程序設(shè)計(jì)程序設(shè)計(jì)VB程序設(shè)計(jì)的基本要求程序設(shè)計(jì)的基本要求Visual Basic 簡(jiǎn)介簡(jiǎn)介 Visual Basic 是是Microsoft 公司開(kāi)發(fā)的公司開(kāi)發(fā)的Windows 應(yīng)用程序應(yīng)用程序開(kāi)發(fā)工具,開(kāi)發(fā)工具,Visual “可視化的可視化的”,是一種開(kāi)發(fā)圖形戶(hù)界,是一種開(kāi)發(fā)圖形戶(hù)界面(面(GUI)的方法。)的方法。使得非計(jì)算機(jī)專(zhuān)業(yè)的人

9、也可以開(kāi)發(fā)出專(zhuān)使得非計(jì)算機(jī)專(zhuān)業(yè)的人也可以開(kāi)發(fā)出專(zhuān)業(yè)的業(yè)的Windows軟件。軟件。 Visual Basic繼承了繼承了BASIC語(yǔ)言簡(jiǎn)單易學(xué)的優(yōu)點(diǎn),又增加語(yǔ)言簡(jiǎn)單易學(xué)的優(yōu)點(diǎn),又增加了許多新的功能,它采用面向?qū)ο笈c事件驅(qū)動(dòng)的程序設(shè)計(jì)思了許多新的功能,它采用面向?qū)ο笈c事件驅(qū)動(dòng)的程序設(shè)計(jì)思想,使編程變得更加方便、快捷。使用想,使編程變得更加方便、快捷。使用Visual Basic既可以開(kāi)既可以開(kāi)發(fā)個(gè)人或小組使用的小型工具,又可以開(kāi)發(fā)多媒體軟件、數(shù)發(fā)個(gè)人或小組使用的小型工具,又可以開(kāi)發(fā)多媒體軟件、數(shù)據(jù)庫(kù)應(yīng)用程序、網(wǎng)絡(luò)應(yīng)用程序等大型軟件。是國(guó)內(nèi)外最流行據(jù)庫(kù)應(yīng)用程序、網(wǎng)絡(luò)應(yīng)用程序等大型軟件。是國(guó)內(nèi)外最流

10、行的程序設(shè)計(jì)語(yǔ)言之一。的程序設(shè)計(jì)語(yǔ)言之一。 2、VB的功能及特點(diǎn) 英文英文Visual的意思是的意思是“視覺(jué)的視覺(jué)的”,“可視的可視的Baisc”這個(gè)名字可能抽象了點(diǎn),但實(shí)際上它卻是最這個(gè)名字可能抽象了點(diǎn),但實(shí)際上它卻是最直觀(guān)的編程方法,之所以叫做直觀(guān)的編程方法,之所以叫做“可視可視”,你只要看,你只要看到到VB的界面就會(huì)明白,實(shí)際上你無(wú)需編程,就可以的界面就會(huì)明白,實(shí)際上你無(wú)需編程,就可以完成許多步驟。完成許多步驟。 在在VB中引入了控件的概念,在中引入了控件的概念,在Windows中控件中控件的身影無(wú)處不在,如按鈕、文本框等,的身影無(wú)處不在,如按鈕、文本框等,VB把這些控把這些控件模式化,

11、并且每個(gè)控件都有若干屬性用來(lái)控制控件模式化,并且每個(gè)控件都有若干屬性用來(lái)控制控件的外觀(guān),工作方法,能夠響應(yīng)用戶(hù)操作(事件)。件的外觀(guān),工作方法,能夠響應(yīng)用戶(hù)操作(事件)。 這樣你就可以象在畫(huà)板上一樣,隨意點(diǎn)幾下鼠這樣你就可以象在畫(huà)板上一樣,隨意點(diǎn)幾下鼠標(biāo),一個(gè)按鈕就完成了,這些在以前的編程語(yǔ)言下標(biāo),一個(gè)按鈕就完成了,這些在以前的編程語(yǔ)言下是要經(jīng)過(guò)相當(dāng)復(fù)雜的工作的。是要經(jīng)過(guò)相當(dāng)復(fù)雜的工作的。何為可視何為可視Visual Basic的特點(diǎn)的特點(diǎn) 1. 具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具2. 事件驅(qū)動(dòng)的編程機(jī)制事件驅(qū)動(dòng)的編程機(jī)制3. 結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言4.

12、 提供了易學(xué)易用的應(yīng)用程序集成開(kāi)發(fā)環(huán)境提供了易學(xué)易用的應(yīng)用程序集成開(kāi)發(fā)環(huán)境5.支持多種數(shù)據(jù)庫(kù)系統(tǒng)的訪(fǎng)問(wèn)支持多種數(shù)據(jù)庫(kù)系統(tǒng)的訪(fǎng)問(wèn)6.高度可移植化的代碼 7.VB6.0在開(kāi)發(fā)環(huán)境上、網(wǎng)絡(luò)功能等的大大增強(qiáng)在開(kāi)發(fā)環(huán)境上、網(wǎng)絡(luò)功能等的大大增強(qiáng)Visual Basic的特點(diǎn)的特點(diǎn) 可視化設(shè)計(jì):可視化設(shè)計(jì): Visual Basic為用戶(hù)提供大量為用戶(hù)提供大量的界面元素(在的界面元素(在Visual Basic中稱(chēng)為控件對(duì)象),例中稱(chēng)為控件對(duì)象),例如如 “窗體窗體”、“菜單菜單”、“命令按鈕命令按鈕”、“工具按工具按鈕鈕”、“檢查框檢查框”等等,用戶(hù)只需要利用鼠標(biāo)、鍵等等,用戶(hù)只需要利用鼠標(biāo)、鍵盤(pán)把這些控

13、件對(duì)象拖動(dòng)到適當(dāng)?shù)奈恢?,設(shè)置它們的盤(pán)把這些控件對(duì)象拖動(dòng)到適當(dāng)?shù)奈恢茫O(shè)置它們的大小、形狀、屬性等,就可以設(shè)計(jì)出所需的應(yīng)用程大小、形狀、屬性等,就可以設(shè)計(jì)出所需的應(yīng)用程序界面。序界面。Visual Basic的特點(diǎn)的特點(diǎn) 事件驅(qū)動(dòng)編程:事件驅(qū)動(dòng)編程:Windows操作系統(tǒng)出現(xiàn)以來(lái),操作系統(tǒng)出現(xiàn)以來(lái),圖形化的用戶(hù)界面和多任務(wù)多進(jìn)程的應(yīng)用程序要求圖形化的用戶(hù)界面和多任務(wù)多進(jìn)程的應(yīng)用程序要求程序設(shè)計(jì)不能是單一性的,在使用程序設(shè)計(jì)不能是單一性的,在使用Visual Basic設(shè)計(jì)設(shè)計(jì)應(yīng)用程序時(shí),必須首先確定應(yīng)用程序如何同用戶(hù)進(jìn)應(yīng)用程序時(shí),必須首先確定應(yīng)用程序如何同用戶(hù)進(jìn)行交互。(例如發(fā)生鼠標(biāo)單擊、鍵盤(pán)輸

14、入等事件時(shí),行交互。(例如發(fā)生鼠標(biāo)單擊、鍵盤(pán)輸入等事件時(shí),用戶(hù)必須編寫(xiě)代碼控制這些事件的響應(yīng)方法)這就用戶(hù)必須編寫(xiě)代碼控制這些事件的響應(yīng)方法)這就是所謂的事件驅(qū)動(dòng)編程。是所謂的事件驅(qū)動(dòng)編程。 程序設(shè)計(jì)方法概述程序設(shè)計(jì)方法概述1.初期的程序設(shè)計(jì) 高運(yùn)行效率、少占用內(nèi)存為目標(biāo)2.結(jié)構(gòu)化程序設(shè)計(jì)程序的可讀性、可維護(hù)性為目標(biāo) 程序=算法+數(shù)據(jù)結(jié)構(gòu)+計(jì)算機(jī)語(yǔ)言+面向過(guò)程的程序設(shè)計(jì)方法3.面向?qū)ο蟮某绦蛟O(shè)計(jì)(OOP) 降低程序的復(fù)雜性、提高軟件的開(kāi)法效率和改善工作界面為目標(biāo) 程序=對(duì)象+消息+面向?qū)ο蟮某绦蛟O(shè)計(jì) 面向?qū)ο蟮某绦蛟O(shè)計(jì)具有如下的優(yōu)點(diǎn): 1符合人們習(xí)慣的思維方法,便于分解大型的復(fù)雜多變的問(wèn)題。由

15、于對(duì)象對(duì)應(yīng)于現(xiàn)實(shí)世界中的實(shí)體,因而可以很自然地按照現(xiàn)實(shí)世界中處理實(shí)體的方法來(lái)處理對(duì)象,軟件開(kāi)發(fā)者可以很方便地與問(wèn)題提出者進(jìn)行溝通和交流。 2易于軟件的維護(hù)和功能的增減。對(duì)象的封裝性及對(duì)象之間的松散組合,都給軟件的修改和維護(hù)帶來(lái)了方便。 3可重用性好。重復(fù)使用一個(gè)類(lèi)(類(lèi)是對(duì)象的定義,對(duì)象是類(lèi)的實(shí)例化),可以比較方便地構(gòu)造出軟件系統(tǒng),加上繼承的方式,極大地提高了軟件開(kāi)發(fā)的效率。 4與可視化技術(shù)相結(jié)合,改善了工作界面。隨著基于圖形界面操作系統(tǒng)的流行,面向?qū)ο蟮某绦蛟O(shè)計(jì)方法也將深入人心。它與可視化技術(shù)相結(jié)合,使人機(jī)界面進(jìn)入GUI時(shí)代。 (1)養(yǎng)成良好的學(xué)習(xí)習(xí)慣養(yǎng)成良好的學(xué)習(xí)習(xí)慣 VB程序設(shè)計(jì)的入門(mén)學(xué)習(xí)

16、并不難,但卻是一個(gè)十分重要程序設(shè)計(jì)的入門(mén)學(xué)習(xí)并不難,但卻是一個(gè)十分重要的過(guò)程,因?yàn)槌绦蛟O(shè)計(jì)思想就在這時(shí)形成的,良好的程序的過(guò)程,因?yàn)槌绦蛟O(shè)計(jì)思想就在這時(shí)形成的,良好的程序設(shè)計(jì)習(xí)慣也在這個(gè)階段養(yǎng)成。設(shè)計(jì)習(xí)慣也在這個(gè)階段養(yǎng)成。 (2)學(xué)習(xí)程序設(shè)計(jì)要注重理解一些重要的概念。)學(xué)習(xí)程序設(shè)計(jì)要注重理解一些重要的概念。 VB程序設(shè)計(jì)本身并不復(fù)雜,翻開(kāi)一本程序設(shè)計(jì)學(xué)習(xí)的程序設(shè)計(jì)本身并不復(fù)雜,翻開(kāi)一本程序設(shè)計(jì)學(xué)習(xí)的書(shū)籍,看到的無(wú)非就是變量、函數(shù)、條件語(yǔ)句、循環(huán)語(yǔ)句書(shū)籍,看到的無(wú)非就是變量、函數(shù)、條件語(yǔ)句、循環(huán)語(yǔ)句等概念。但要真正能進(jìn)行程序設(shè)計(jì),需要深入理解這些概等概念。但要真正能進(jìn)行程序設(shè)計(jì),需要深入理解這些

17、概念。因此,在程序入門(mén)階段還是應(yīng)該重視概念的學(xué)習(xí)。念。因此,在程序入門(mén)階段還是應(yīng)該重視概念的學(xué)習(xí)。 3、學(xué)習(xí)VB程序設(shè)計(jì)的方法 (3 3)自己動(dòng)手編寫(xiě)程序)自己動(dòng)手編寫(xiě)程序 程序設(shè)計(jì)入門(mén)階段要經(jīng)常自己動(dòng)手編寫(xiě)程序,親自動(dòng)程序設(shè)計(jì)入門(mén)階段要經(jīng)常自己動(dòng)手編寫(xiě)程序,親自動(dòng)手進(jìn)行程序設(shè)計(jì)是創(chuàng)造性思維應(yīng)用的體現(xiàn),是培養(yǎng)邏輯思手進(jìn)行程序設(shè)計(jì)是創(chuàng)造性思維應(yīng)用的體現(xiàn),是培養(yǎng)邏輯思維的好方法。因此一定要多動(dòng)手編寫(xiě)程序,而且要從小程維的好方法。因此一定要多動(dòng)手編寫(xiě)程序,而且要從小程序開(kāi)發(fā)開(kāi)始,逐漸提高開(kāi)發(fā)程序的規(guī)模。序開(kāi)發(fā)開(kāi)始,逐漸提高開(kāi)發(fā)程序的規(guī)模。 (4 4)閱讀、借簽別人設(shè)計(jì)的好程序)閱讀、借簽別人設(shè)計(jì)的好

18、程序 多看別人設(shè)計(jì)好的程序代碼,包括教材上的例題程序。多看別人設(shè)計(jì)好的程序代碼,包括教材上的例題程序。在讀懂別人程序后,要想他為什么這么設(shè)計(jì)?能不能將程在讀懂別人程序后,要想他為什么這么設(shè)計(jì)?能不能將程序修改完成更多的功能?則可以學(xué)到別人優(yōu)秀的東西,幫序修改完成更多的功能?則可以學(xué)到別人優(yōu)秀的東西,幫助自己提高自身水平。助自己提高自身水平。3、學(xué)習(xí)VB程序設(shè)計(jì)的方法(5 5) VBVB程序設(shè)計(jì)學(xué)習(xí)的重點(diǎn)程序設(shè)計(jì)學(xué)習(xí)的重點(diǎn)重點(diǎn)放在思路、算法、編程構(gòu)思和程序?qū)崿F(xiàn)上。語(yǔ)句只是表達(dá)工具,要求堂上積極思考,盡量當(dāng)堂學(xué)懂,并做到靈活應(yīng)用。學(xué)會(huì)利用計(jì)算機(jī)編程手段分析問(wèn)題和解決問(wèn)題。(6 6)養(yǎng)成良好的編程習(xí)

19、慣)養(yǎng)成良好的編程習(xí)慣強(qiáng)調(diào)可讀性;變量要加注釋?zhuān)怀绦驑?gòu)思要有說(shuō)明;學(xué)會(huì)如何調(diào)試程序;對(duì)運(yùn)行結(jié)果要做正確與否的分析。3、學(xué)習(xí)VB程序設(shè)計(jì)的方法學(xué)好學(xué)好VB程序設(shè)計(jì)的具體要求:程序設(shè)計(jì)的具體要求:(1)課前預(yù)習(xí),認(rèn)真聽(tīng)課并作適當(dāng)做筆記,課后)課前預(yù)習(xí),認(rèn)真聽(tīng)課并作適當(dāng)做筆記,課后要認(rèn)真復(fù)習(xí)消化所學(xué)內(nèi)容,完成作業(yè)。要認(rèn)真復(fù)習(xí)消化所學(xué)內(nèi)容,完成作業(yè)。(2)多寫(xiě)程序,注重實(shí)踐)多寫(xiě)程序,注重實(shí)踐 程序設(shè)計(jì)課是高強(qiáng)度的腦力勞動(dòng),不是聽(tīng)會(huì)的、也不是看會(huì)的,而是練會(huì)的。 只有自己動(dòng)手,編寫(xiě)一些程序,才會(huì)有成就感,進(jìn)而對(duì)課程產(chǎn)生興趣,學(xué)起來(lái)才比較從容。只有當(dāng)你在編寫(xiě)大量程序之后,才能獲得真知灼見(jiàn),感到運(yùn)用自如。

20、 動(dòng)手能力的培養(yǎng)是這門(mén)課和以往課程最大的不同之處。動(dòng)手能力的培養(yǎng)是這門(mén)課和以往課程最大的不同之處。3、學(xué)習(xí)VB程序設(shè)計(jì)的方法 (3)上機(jī)調(diào)試程序應(yīng)注意的幾點(diǎn):)上機(jī)調(diào)試程序應(yīng)注意的幾點(diǎn): 上機(jī)前應(yīng)認(rèn)真把實(shí)驗(yàn)題在用紙上做一做(包括上機(jī)前應(yīng)認(rèn)真把實(shí)驗(yàn)題在用紙上做一做(包括窗體界面設(shè)計(jì)、事件代碼的編寫(xiě)等)窗體界面設(shè)計(jì)、事件代碼的編寫(xiě)等) 每次上機(jī)后應(yīng)總結(jié),把沒(méi)有搞清楚的問(wèn)題記錄每次上機(jī)后應(yīng)總結(jié),把沒(méi)有搞清楚的問(wèn)題記錄下來(lái),請(qǐng)教老師或同學(xué)。下來(lái),請(qǐng)教老師或同學(xué)。 平時(shí)應(yīng)多抽課余時(shí)間多上機(jī)調(diào)試程序。注意系平時(shí)應(yīng)多抽課余時(shí)間多上機(jī)調(diào)試程序。注意系統(tǒng)的提示信息,遇到問(wèn)題多問(wèn)幾開(kāi)為什么。統(tǒng)的提示信息,遇到問(wèn)題多問(wèn)幾開(kāi)為什么。3、學(xué)習(xí)、學(xué)習(xí)VB程序設(shè)計(jì)的方法程序設(shè)計(jì)的方法 (4 4)保持良好的學(xué)習(xí)心態(tài))保持良好的學(xué)習(xí)心態(tài)要有自信、自強(qiáng),積極主動(dòng)學(xué)習(xí)。要有自信、自強(qiáng),積極主動(dòng)學(xué)習(xí)。克服畏難情緒、樹(shù)立學(xué)好程序設(shè)計(jì)的信心克服畏難情緒、樹(shù)立學(xué)好程序設(shè)計(jì)的信心浙江省計(jì)算機(jī)等級(jí)考試(二級(jí)浙江省計(jì)算機(jī)等級(jí)考試(二級(jí)VB)情況)情況 1988年下半年制年下半年制VB考試大綱,每

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論