完整版初二信息技術(shù)程序設(shè)計(jì)教案_第1頁(yè)
完整版初二信息技術(shù)程序設(shè)計(jì)教案_第2頁(yè)
完整版初二信息技術(shù)程序設(shè)計(jì)教案_第3頁(yè)
完整版初二信息技術(shù)程序設(shè)計(jì)教案_第4頁(yè)
完整版初二信息技術(shù)程序設(shè)計(jì)教案_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第1章程序設(shè)計(jì)入門第1節(jié)程序設(shè)計(jì)簡(jiǎn)介(2課時(shí))【教材內(nèi)容】1計(jì)算機(jī)程序并不神秘1.1 什么是程序1.2 體驗(yàn)計(jì)算機(jī)程序2程序設(shè)計(jì)語(yǔ)言2.1 程序設(shè)計(jì)語(yǔ)言分類2.2 解釋與編譯3程序設(shè)計(jì)的過(guò)程4程序與軟件【教學(xué)目標(biāo)】1 .知識(shí)與技能(1) 了解程序設(shè)計(jì)的基本概念和用變成方法解決問題的一般過(guò)程(2) 了解計(jì)算機(jī)軟件與程序設(shè)計(jì)的密切關(guān)系(3) 了解程序設(shè)計(jì)語(yǔ)言的三種類型(4) 掌握VB環(huán)境下編寫程序的一般步驟2 .過(guò)程與方法(1)通過(guò)實(shí)例讓學(xué)生體會(huì)程序設(shè)計(jì)的基本過(guò)程與方法,理解算法思想,會(huì)用自然語(yǔ)言或流程圖表達(dá)一些具體問題的算法。(2)通過(guò)對(duì)現(xiàn)實(shí)問題的分析與解決,讓學(xué)生認(rèn)識(shí)到生活中到處是程序,而程序

2、解決的往往就是生活中的現(xiàn)實(shí)問題,培養(yǎng)學(xué)生利用計(jì)算機(jī)解決實(shí)際問題的能力。3 .情感態(tài)度與價(jià)值觀(1)體驗(yàn)程序設(shè)計(jì)的內(nèi)涵及魅力,產(chǎn)生對(duì)程序設(shè)計(jì)的求知欲,形成積極主動(dòng)地學(xué)習(xí)態(tài)度。(2)通過(guò)問題的分析與解決,幫助學(xué)生克服程序設(shè)計(jì)的畏難情緒,培養(yǎng)他們嚴(yán)謹(jǐn)、縝密、科學(xué)的程序設(shè)計(jì)作風(fēng)?!窘虒W(xué)重難點(diǎn)】程序設(shè)計(jì)的基本概念與學(xué)習(xí)程序設(shè)計(jì)的意義?!窘虒W(xué)方法】啟發(fā)式、任務(wù)驅(qū)動(dòng)、演示、實(shí)例、實(shí)踐操作【教學(xué)過(guò)程】程序設(shè)計(jì)簡(jiǎn)介第一課時(shí)一、問題導(dǎo)入,揭示教學(xué)內(nèi)容大家有沒有玩過(guò)電腦游戲?有沒有同學(xué)想過(guò)自己設(shè)計(jì)和編寫游戲?游戲就是程序,要想設(shè)計(jì)、制作游戲,就應(yīng)該學(xué)習(xí)“設(shè)計(jì)程序”。今天我們一起來(lái)認(rèn)識(shí)和了解程序,它并不神秘,相反它會(huì)

3、給我們帶來(lái)很多樂趣。二、趣味問題,了解什么是程序問題1:獵人帶著一只狼、一頭羊和一些白菜過(guò)河,但渡船太小,一次只能帶一樣。因?yàn)椋ㄕn件展示問題)學(xué)生:讀題、小組討論、得出解題思路、方法講解(自然語(yǔ)言描述、符號(hào)描述)問題2:趙本山、宋丹丹小品,如何把大象關(guān)進(jìn)冰箱學(xué)生:方法講解(自然語(yǔ)言描述、)總結(jié):概括來(lái)說(shuō)程序是有邏輯,有順序的步驟的組合。開電腦,走路,吃飯,上課都是一系列步驟的有序有邏輯組合。通過(guò)這些有序的指令(自然語(yǔ)言、符號(hào)語(yǔ)言等)完成了一項(xiàng)具體的工作,這些指令的集合就是程序。問題3:體驗(yàn)計(jì)算機(jī)程序利用BASIC語(yǔ)言編寫的“三角形面積”程序(課件展示問題及具體的語(yǔ)句)學(xué)生:體驗(yàn)計(jì)算機(jī)程序語(yǔ)言的

4、簡(jiǎn)練,理解程序語(yǔ)句的涵義,輸入與運(yùn)行程序總結(jié):使用計(jì)算機(jī)能識(shí)別的語(yǔ)言來(lái)描述的指令,就是計(jì)算機(jī)程序。三、程序設(shè)計(jì)語(yǔ)言問題:計(jì)算機(jī)程序有哪些種類以及他們是怎么執(zhí)行的?學(xué)生:查閱書本和教師提供的資料,完成學(xué)習(xí)任務(wù)。教師:課件展示程序設(shè)計(jì)語(yǔ)言分類機(jī)器語(yǔ)言:二進(jìn)制代碼匯編語(yǔ)言高級(jí)語(yǔ)言:根據(jù)要求選用不同的高級(jí)語(yǔ)言。Basic、foxpro、c、java比較:51+53,用三種語(yǔ)言編寫的程序,比較分析三種語(yǔ)言的特點(diǎn)總結(jié):機(jī)器語(yǔ)言編寫的程序執(zhí)行效率高,但可讀性差;匯編語(yǔ)言用比較容易理解的符號(hào)代替機(jī)器語(yǔ)言中的二進(jìn)制,可讀性增強(qiáng);高級(jí)語(yǔ)言比較接近自然語(yǔ)言,可讀性強(qiáng),易理解。提問:解釋和編譯的區(qū)別學(xué)生:研究問題,回

5、答問題四、課堂總結(jié)師生共同總結(jié)回顧:什么是程序,什么是計(jì)算機(jī)程序、計(jì)算機(jī)程序語(yǔ)言的種類和執(zhí)行過(guò)程。計(jì)算機(jī)語(yǔ)言很多,如:VisualBasic>TurboPascal>C語(yǔ)言、C+Java等。但是,計(jì)算機(jī)語(yǔ)言只是一種工具,如果你大腦中沒有解題的方法與步驟,光有工具是沒有用處的。下節(jié)課我們就來(lái)重點(diǎn)研究解題的方法和步驟,及其在程序中應(yīng)用。程序設(shè)計(jì)簡(jiǎn)介第二課時(shí)一、復(fù)習(xí)導(dǎo)入計(jì)算機(jī)程序語(yǔ)言的種類有哪些?二、聯(lián)系生活,講解程序設(shè)計(jì)過(guò)程(過(guò)渡)程序設(shè)計(jì)的過(guò)程和平時(shí)我們解數(shù)學(xué)題的過(guò)程是一樣的。1、解數(shù)學(xué)題的過(guò)程(師生共同總結(jié)):讀題、審題4都到解題國(guó)跳M卷題2、程序設(shè)計(jì)的過(guò)程請(qǐng)學(xué)生完成以下“連連看”

6、:M數(shù)學(xué)霸的過(guò)程:程序設(shè)計(jì)的過(guò)程:證履、審性選用一種語(yǔ)言來(lái)捕述具體的'方法與步馨編寫程序)得利解將思路于q定出解決的方法與步驟解密/分析問題總結(jié):程序設(shè)計(jì)的過(guò)程為:首先對(duì)要解決的問題進(jìn)行分析,在擬定出一套解決的方法與步驟(確定算法),再選用一種計(jì)算機(jī)能接受的程序設(shè)計(jì)語(yǔ)言來(lái)描述具體的步驟,最后輸入、運(yùn)行與調(diào)試程序。程序設(shè)計(jì)的好壞取決于“算法”的好壞。3.實(shí)踐學(xué)習(xí)編寫計(jì)算機(jī)半徑為8.5cm圓的周長(zhǎng)和面積的程序,體驗(yàn)編寫程序的過(guò)程。師生共同完成:任務(wù)分析(學(xué)生)、確定算法(學(xué)生)、編寫程序(教師為主)、運(yùn)行調(diào)試(教師為主)。三、游戲激趣,了解算法1、玩“猜生日”游戲,說(shuō)一說(shuō)你猜的方法游戲規(guī)則

7、:兩個(gè)同學(xué)為一組,互相猜對(duì)方的生日(不要月份,只要日期。如12日)。方法一:在131中隨意選數(shù)猜方法二:從大到小逐個(gè)猜方法三:從小到大逐個(gè)猜方法四:(過(guò)渡)剛才大家在解決“猜生日”這個(gè)問題時(shí)采用了不同的算法,那“猜生日”游戲程序又是如何解決這個(gè)問題的呢?2、運(yùn)行“猜生日”游戲“猜生日”游戲位于“網(wǎng)上鄰居”的“teacher”中,請(qǐng)你運(yùn)行并計(jì)算猜的次數(shù)。教師進(jìn)行統(tǒng)計(jì),得出結(jié)果:最少1次,最多5次。3、“猜生日”游戲的算法,用流程圖描述看來(lái)該游戲的算法優(yōu)于大部分同學(xué)的算法,那它又是怎么猜大家的生日的呢?假如老師白生日是12日,計(jì)算機(jī)猜了哪幾個(gè)數(shù)?假如生日是27日,計(jì)算機(jī)又猜了哪幾個(gè)數(shù)?流程圖的概念

8、、符號(hào)名稱、含義符號(hào)符號(hào)名稱含X起止口表示律法的開始利薪1.!處理報(bào)表示對(duì)槌內(nèi)的內(nèi)容進(jìn)行處理L_f幗入惟M闌友求輸入/輸出操作列斯梅及示對(duì)框內(nèi)的茶鐘過(guò)行洌蜥T旃級(jí)在示流程的方向X從小到大逐個(gè)猜的方法學(xué)生嘗試完善以下流程圖:B、猜中間數(shù)的方法學(xué)生會(huì)武完善以下流程圖:(師生共同總結(jié))猜中間數(shù)的方法4、算法擇優(yōu)上面的例子讓我們可以明白一個(gè)好算法必須用到科學(xué)的方法,我們?cè)诮鉀Q問題時(shí)應(yīng)努力找出最簡(jiǎn)單的方法。四、拓展練習(xí),提升學(xué)生興趣(過(guò)渡)一些復(fù)雜問題的解決方法與步驟必須要有全局眼光通盤考慮。請(qǐng)大家開動(dòng)腦筋,找出解決下列問題的算法。A、一位商人有9枚銀元,其中有1枚略輕的是假銀元。你能設(shè)計(jì)用天平(不用整

9、碼)將假銀元找出來(lái)的算法嗎?(稱量次數(shù)越少越好)B、有十箱表殼(每箱裝有10只)。已知其中的9箱是全鋼的(每只重100克),另一箱是半鋼的(每只重90克),全鋼與半鋼的外形與顏色一樣。要求只稱一次,就可將這箱半鋼的表殼從10個(gè)箱子中區(qū)分出來(lái)。學(xué)生討論,找出最優(yōu)算法五、程序與軟件軟件是計(jì)算機(jī)程序、數(shù)據(jù)和相關(guān)文檔資料的集合,程序是軟件的重要組成部分。用計(jì)算機(jī)解決問題,首先應(yīng)該選擇合適的計(jì)算機(jī)軟件。當(dāng)遇到?jīng)]有合適軟件的情況下,就要編寫程序來(lái)解決問題。討論學(xué)習(xí):”競(jìng)賽評(píng)分器”程序適用于哪些比賽,比賽規(guī)則是怎樣的?提出對(duì)此程序功能的修改方案。六、總結(jié)通過(guò)這堂課的學(xué)習(xí)我們已經(jīng)學(xué)習(xí)了程序設(shè)計(jì)的步驟、算法、軟

10、件等知識(shí)。希望同學(xué)們通過(guò)這節(jié)課的學(xué)習(xí),能去掉對(duì)程序的神秘面紗,在以后的學(xué)習(xí)中能從程序設(shè)計(jì)中找到樂趣。【教學(xué)反思】算法是程序設(shè)計(jì)的靈魂,也是整個(gè)程序設(shè)計(jì)中難點(diǎn)。為了上好這一堂課,該教學(xué)方案注意了以下幾點(diǎn):1、回答了學(xué)習(xí)的必要性問題“為什么要學(xué)習(xí)程序設(shè)計(jì)?學(xué)習(xí)程序設(shè)計(jì)能為我們干什么?”這是學(xué)生在學(xué)習(xí)程序設(shè)計(jì)時(shí)經(jīng)常問老師的問題。如果教師引導(dǎo)不當(dāng),就會(huì)導(dǎo)致學(xué)生沒有明確的目標(biāo),缺乏學(xué)習(xí)的動(dòng)力。2、克服了傳統(tǒng)教學(xué)的誤區(qū)以前的教學(xué)程序設(shè)計(jì)教學(xué),在教學(xué)內(nèi)容的編排上,陷入一個(gè)誤區(qū):過(guò)于注重語(yǔ)句、語(yǔ)法等程序設(shè)計(jì)語(yǔ)言所涉及基本知識(shí)的講解,忽視在構(gòu)建程序過(guò)程中應(yīng)用于分析、解決問題的一種邏輯思維的訓(xùn)練,忽視對(duì)整體知識(shí)綜

11、合應(yīng)用能力的訓(xùn)練。在本堂課中,我們拋開語(yǔ)言,從算法的角度來(lái)解決實(shí)際問題,在問題分析、思考、解決中提高了學(xué)生的能力。3、設(shè)計(jì)注重趣味性、生活化與挑戰(zhàn)性程序設(shè)計(jì)一直是學(xué)生最頭疼的知識(shí)點(diǎn),如何使枯燥的教學(xué)內(nèi)容變得富有趣味性,讓學(xué)生學(xué)得輕松、有效?這是我們本學(xué)期編程教學(xué)需要解決的關(guān)鍵問題。在設(shè)計(jì)時(shí)我本著生活化、趣味性與挑戰(zhàn)性的原則,進(jìn)行了嘗試。整堂課下來(lái),學(xué)生掌握情況良好。所以,一份設(shè)計(jì)通過(guò)反復(fù)的思考,老問題解決了,新問題又產(chǎn)生了。這需要我們反復(fù)的實(shí)踐、思考與調(diào)整。也許,這就是教學(xué)富有魅力的地方了。第2節(jié)認(rèn)識(shí)VisualBasic(1課時(shí))【教材內(nèi)容】1VisualBasic語(yǔ)言2用VisualBas

12、ic編寫程序2.1 VisualBasic界面2.2 用VB編寫程序【教學(xué)目標(biāo)】1 .知識(shí)與技能:(1) 了解在VisualBasic中編程的一般過(guò)程,掌握常用控件的使用方法。2 .過(guò)程與方法:(1)在利用VB編寫程序的過(guò)程中進(jìn)一步熟悉VisualBasic的工作界面。(2)通過(guò)例題的演示和探究實(shí)踐,了解在VB中編程的一般過(guò)程,掌握常用控件的使用。3.情感態(tài)度與價(jià)值觀:(1)逐步養(yǎng)成嚴(yán)謹(jǐn)、科學(xué)的程序設(shè)計(jì)思想?!局攸c(diǎn)難點(diǎn)】編程的一般過(guò)程、控件的使用【教學(xué)方法】任務(wù)驅(qū)動(dòng)、啟發(fā)式教學(xué)、講解演示【教學(xué)過(guò)程】一、課前思考從開始VisualBasic之路學(xué)習(xí)者的學(xué)習(xí)感受開始,增進(jìn)對(duì)VB的了解,知道程序語(yǔ)言

13、是一種人與計(jì)算機(jī)的溝通工具,認(rèn)識(shí)到學(xué)好VB的意義,以及明確今后學(xué)習(xí)VB的目標(biāo)和方向。找到和學(xué)生有共鳴的語(yǔ)句,拉近學(xué)生與VB的距離,激發(fā)學(xué)生的學(xué)習(xí)積極性、主動(dòng)性,為接下來(lái)的學(xué)習(xí)做好鋪墊。二、認(rèn)識(shí)界面教師:引導(dǎo)學(xué)生打開VB程序,新建窗體。學(xué)生:自學(xué)課件中認(rèn)識(shí)界面,知道界面的組成,然后回答老師對(duì)界面組成部分的提問,同時(shí)師生共同學(xué)習(xí)界面的一些基本操作方法,認(rèn)識(shí)常用的控件及其功能,并且嘗試控件的拖放及屬性設(shè)置。教師:工具箱也叫控件箱,控件的名稱屬性設(shè)置要做到“見名知義”、“常用取簡(jiǎn)”,界面組成窗口的調(diào)用方法。教師:引領(lǐng)學(xué)生共同認(rèn)識(shí)VisualBasic的操作界面及使用方法。三、例題演示教師:布置任務(wù)求圓

14、面積程序,先以在數(shù)學(xué)問題中如何計(jì)算引出公式,明白編寫該程序的目的是簡(jiǎn)化繁瑣的人工計(jì)算過(guò)程。學(xué)生:觀看程序界面,明確該程序的操作過(guò)程,從而引出本程序的算法分析,明白各控件的使用目的以及控件屬性的設(shè)置。接著逐個(gè)突破計(jì)算按鈕、結(jié)束按鈕的代碼的輸入和代碼的含義解讀。最后運(yùn)行程序、調(diào)試及保存。演示:演示學(xué)生的作品,找出問題,一起探討解決方法。師生:總結(jié)編程的一般過(guò)程:建立程序界面一設(shè)置對(duì)象屬性一輸入代碼一運(yùn)行與調(diào)試程序一保存程序。四、探究學(xué)習(xí)學(xué)生:利用課件的提示自主完成參照求圓面積程序構(gòu)建QCg陸的程序界面的任務(wù)。師生:學(xué)生自主探究,教師巡視機(jī)房個(gè)別指導(dǎo)。學(xué)生:分小組在電子白板上演示編程的四個(gè)過(guò)程,重點(diǎn)

15、突破圖像、圖片框控件的選用和操作。師生合作,共同評(píng)價(jià)作品。五、溫故知新師生一起回顧本節(jié)課的學(xué)習(xí)內(nèi)容,溫故知新。回答兩個(gè)問題:(1)在VB中編程的一般步驟。(2)總結(jié)如何選擇合理的控件來(lái)滿足程序設(shè)計(jì)的需要。第2章程序設(shè)計(jì)基礎(chǔ)【教學(xué)目標(biāo)】1 .知識(shí)與技能(1) 了解VB程序的常量、變量、函數(shù)、表達(dá)式、語(yǔ)句等基本概念(2)能在VB環(huán)境中編寫順序、選擇、和循環(huán)三種基本結(jié)構(gòu)組合的程序(3)了解VB中對(duì)象、屬性、事件和方法等的概念,體驗(yàn)面向?qū)ο蟪绦蛟O(shè)計(jì)。2 .過(guò)程和方法(1)在編寫“孫悟空上織女星”程序的過(guò)程中學(xué)習(xí)VB程序設(shè)計(jì)的基礎(chǔ)知識(shí),掌握編程的基本方法。(2)針對(duì)具體要解決的問題,能合理地組合順序、選

16、擇和循環(huán)三種基本結(jié)構(gòu)編寫簡(jiǎn)單的程序。3 .情感態(tài)度與價(jià)值觀(1)通過(guò)趣味VB程序編寫,激發(fā)學(xué)生對(duì)學(xué)習(xí)程序設(shè)計(jì)的興趣。(2)培養(yǎng)學(xué)生良好的程序設(shè)計(jì)的習(xí)慣和提高用編程方法解決實(shí)際問題的能力。4 .創(chuàng)新與行為(1)引導(dǎo)學(xué)生編寫程序時(shí)先模仿再改寫,在改寫程序的過(guò)程中培養(yǎng)學(xué)生的創(chuàng)新能力。(2)鼓勵(lì)學(xué)生用程序設(shè)計(jì)的方法來(lái)解決實(shí)際問題?!窘虒W(xué)重難點(diǎn)】1 .重點(diǎn)(1)常量、變量、函數(shù)、表達(dá)式、語(yǔ)句等程序的基本概念。(2)掌握順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)的書寫格式及語(yǔ)句的執(zhí)行過(guò)程。(3)根據(jù)要解決的實(shí)際問題合理地選用順序、選擇和循環(huán)結(jié)構(gòu)編寫程序。2 .難點(diǎn)(1)關(guān)系表達(dá)式和邏輯表達(dá)式的表示及執(zhí)行結(jié)果(2)靈活地

17、選用三個(gè)基本結(jié)構(gòu)編寫程序解決實(shí)際問題?!窘虒W(xué)方法】啟發(fā)式、任務(wù)驅(qū)動(dòng)、演示、實(shí)例、實(shí)踐操作第1節(jié)程序基本知識(shí)(4課時(shí))【教材內(nèi)容】1“孫悟空上織女星”程序(1課時(shí))1.1 分析問題與確定算法1.2 編寫VB程序2VB程序的構(gòu)成(1課時(shí))2.1 VB常用語(yǔ)句2.2 常量、變量、函數(shù)2.3 表達(dá)式3信息的輸入與輸出(1課時(shí))3.1 輸入信息3.2 輸出信息4綜合實(shí)例(1課時(shí))【教學(xué)過(guò)程】第一課時(shí)“孫悟空上織女星”程序一、問題導(dǎo)入物理趣味題:孫悟空一個(gè)筋斗可翻十萬(wàn)八千里,即5.4*10的4次方千米,織女星距地球2.3*10的14次方千米,那么孫悟空要翻多少筋斗才能到達(dá)織女星?如果孫悟空每秒翻一個(gè)筋斗,

18、那么他要連續(xù)不停地翻多少年能到織女星?學(xué)生:思考,書寫計(jì)算過(guò)程二、“孫悟空上織女星”程序1 .分析問題與確定算法(1)教師引領(lǐng)學(xué)生一起梳理問題,確定算法一個(gè)筋斗的距離:j=5.4*10A4km地球與織女星的距離:z=2.3*10A14km一年的秒數(shù):m=365(天)*24(小時(shí))*60(分鐘)*60(秒)=31536000(2)學(xué)生嘗試用流程圖完成算法描述2.編寫VB程序(1)學(xué)生觀察程序的界面,說(shuō)說(shuō)使用了哪些控件學(xué)生回答:1個(gè)Image圖形2個(gè)comman命令按鈕(2)修改屬性學(xué)生:參照教材各控件的屬性及屬性值,修改控件的屬性控件名屬性屬性值FormlCaption孫悟空上織女星Imagel

19、stretchTrue修改圖片的大小以適應(yīng)控件的大小Picture加載圖片CommandlCaption開始Command2Caption結(jié)束(3)輸入程序“開始”按鈕程序代碼代碼含義及功能Rem俞入信息注釋語(yǔ)句letj=5.4*10A4將一個(gè)筋斗的距離存入變量j中l(wèi)etz=2.3*10A14將地球與織女星的距離存入變量z中l(wèi)etm=31536000將一年的秒數(shù)存入變量m中Rema理信息注釋語(yǔ)句letn=Int(z/j)計(jì)算筋斗數(shù),存入變量n中l(wèi)ety=Int(n/m)計(jì)算年數(shù),存入變量y中Rem輸入信息注釋語(yǔ)句Print換行Print”孫悟空要翻”;n;”個(gè)筋斗才到達(dá)織女星!"輸出

20、筋斗數(shù)Print”孫悟空要花”;y;"年才能到達(dá)織女星!”輸出年數(shù)“結(jié)束”按鈕程序代碼代碼含義及功能End結(jié)束(4)運(yùn)行調(diào)試教師:演示學(xué)生的程序,發(fā)現(xiàn)錯(cuò)誤,演示調(diào)試方法。強(qiáng)調(diào):(1)英文狀態(tài)輸入程序,標(biāo)點(diǎn)符號(hào)也必須是英文狀態(tài)下輸入,雙引號(hào)里面的信息除外。(2)單詞拼寫錯(cuò)誤(3)變量的定義(提示,增加學(xué)生的印象)(5)保存程序?qū)W生:演示,保存窗體,保存工程。三、常用語(yǔ)句(一)賦值語(yǔ)句1 .賦值語(yǔ)句用“=”來(lái)實(shí)現(xiàn)。2 .表達(dá)式:A=B(即把右邊的值給左邊的變量)A:只能是一個(gè)變量,不能是表達(dá)式B:可以是常量,變量,表達(dá)式3 .初始值:指的是變量被賦值前的值。字符串變量:空用數(shù)值型變量:0

21、邏輯型變量:false任務(wù)一:判斷下列各式是否正確:(1)intBeginTime=Time()(2)N=N+1(3)a=a+b+c(4)X="北京”(5)X=Y(6)x-1=x(7)M=1(8)1=M(9)-x=110 0)a=5b=6b=b+aa=a+b貝U:a=b=(二)注釋語(yǔ)句1 .功能:為提高程序的可讀性,對(duì)程序進(jìn)行必要的注釋,但程序運(yùn)行過(guò)程中不執(zhí)行注釋語(yǔ)句。2 .格式一:在字符”'加注釋內(nèi)容”(可參考P22)Eg:r=inputbox(“輸入r:")'輸入半徑r:格式二:用"Rem注釋內(nèi)容”Eg:rem計(jì)算圓的周長(zhǎng)C=2*pi*r(三)

22、結(jié)束語(yǔ)句1.語(yǔ)法格式:End2.功能:強(qiáng)制程序結(jié)束執(zhí)行,一般用于退出程序四、總結(jié)第二課時(shí)VB程序的構(gòu)成1 .知識(shí)與技能(1)了解常量、變量、函數(shù)等概念。(2)掌握常用函數(shù)的使用方法。(3)掌握VB表達(dá)式的書寫方法。2 .過(guò)程與方法(1)在學(xué)習(xí)編寫VB程序的過(guò)程中,建立模塊結(jié)構(gòu)化編程思想,養(yǎng)成正確的程序設(shè)教學(xué)計(jì)習(xí)慣。目標(biāo)(2)通過(guò)對(duì)現(xiàn)實(shí)問題的分析與解決,讓學(xué)生認(rèn)識(shí)到生活中到處是程序,而程序解決的往往就是生活中的現(xiàn)實(shí)問題,培養(yǎng)學(xué)生利用計(jì)算機(jī)解決實(shí)際問題的能力。3 .情感態(tài)度與價(jià)值觀(1)體驗(yàn)程序設(shè)計(jì)的內(nèi)涵及魅力,產(chǎn)生對(duì)程序設(shè)計(jì)的求知欲,形成積極主動(dòng)地學(xué)習(xí)態(tài)度。(2)通過(guò)問題的分析與解決,幫助學(xué)生克

23、服程序設(shè)計(jì)的畏難情緒,培養(yǎng)他們嚴(yán)謹(jǐn)、縝密、科學(xué)的程序設(shè)計(jì)作風(fēng)。教學(xué)重難點(diǎn)教學(xué)重點(diǎn)(1)常量、變量、函數(shù)的概念(2)函數(shù)使用方法。(3)VB表達(dá)式的書寫方法。教學(xué)難點(diǎn)字符運(yùn)算&與+的/、同用法。教學(xué)方法1 .啟發(fā)式教學(xué)法2 .探索學(xué)習(xí)法3 .網(wǎng)絡(luò)廣播交互式4 .多媒體輔助教學(xué)教學(xué)內(nèi)容教師活動(dòng)學(xué)生活動(dòng)新課導(dǎo)入在VB程序設(shè)計(jì)中,經(jīng)常會(huì)用到很多符號(hào),如用r表示圓的半徑,3.1416表示圓周率。其中3.1416與r就是我們這節(jié)課要學(xué)習(xí)的常量匕變量?;仡櫵鶎W(xué)知識(shí)。常量提問:常量的定義是什么?提問:常量的類型有哪些?提問:字符型常量有什么特點(diǎn)?閱讀課本,并回答問題:1、常量是指在程序運(yùn)行過(guò)程中保持/

24、、變的量。2、常量的類型有:整型:integer長(zhǎng)整型:long單精度:single雙精度:double邏輯型:Boolean字符串型:string日期型:Date3、被一對(duì)雙引號(hào)括起來(lái)的文字與符號(hào)稱為字符型常量。變量提問:變量的定義是什么?提問:變量名的命名原則是什么?提問:找出卜列表達(dá)式中的變量,并計(jì)算變量的值。閱讀課本,并回答問題:1、在程序的運(yùn)行過(guò)程中,值會(huì)發(fā)生變化的量稱為變量。2、變量名的命名原則:變量名必須以字母或漢字開頭,由字母、數(shù)字、漢字及下劃線組成。變量名不能與VB中的保留字同名。探究學(xué)習(xí):表遼式變量變量的值x=6x=8x=x+1m=20m=m+1r=1S=3.1416*r*

25、r提問:函數(shù)的定義及特征?閱讀課本,并回答問題:函數(shù)實(shí)際上是一段用來(lái)完成某種特定運(yùn)算或功能的程序。一M情況T,函數(shù)只能返回一個(gè)函數(shù)值。函數(shù)函數(shù)的功能值類型引導(dǎo)學(xué)生閱讀幾個(gè)常用Abs(x)X的絕對(duì)值函數(shù)的功能。Int(x)取不大于X的最大整數(shù)Sqr(x)X的平方根值函數(shù)Rnd(x)產(chǎn)生0,1的隨機(jī)數(shù)。Val(x)將字符型數(shù)據(jù)轉(zhuǎn)換為數(shù)值數(shù)據(jù)Str(x)將數(shù)值數(shù)據(jù)轉(zhuǎn)換為字符型數(shù)據(jù)引導(dǎo)學(xué)生進(jìn)行探究學(xué)探究學(xué)習(xí)函數(shù)習(xí)。寫出卜列函數(shù)的函數(shù)值。函數(shù)函數(shù)值A(chǔ)bs(86)86Abs(-86)86Int(8.001)8Int(8.999)8Int(-8.999)-9Sqr(64)8提問:表達(dá)式的分閱讀課本,并回答問

26、題:類?表達(dá)式可分為:算術(shù)表達(dá)式、字符表達(dá)式、關(guān)系表達(dá)式、邏表iA式輯表遼式0閱讀并了解算術(shù)運(yùn)算符與字符運(yùn)算符。探究學(xué)習(xí):指導(dǎo)學(xué)生閱讀課本:1) *乘法,不能省略;2) /除法,不能寫成分?jǐn)?shù)形式,必須寫在一行內(nèi)。3)八幕運(yùn)算,不能省略,也必須寫在一行內(nèi)。根據(jù)下面的描述,在表格中填寫算術(shù)表達(dá)式描述表達(dá)式已知正方形邊A,求面積。AA2變量A除以變量A和變量C的差a/(a-c)變量X與變量Y之差的絕對(duì)值加上68Abs(x-y)+68求兩位數(shù)X中的十位數(shù)。Int(x/10)連接兩個(gè)字符型變量m,n的值。M+n學(xué)習(xí)本節(jié)課后,著重要掌握的有:小結(jié)掌握常用函數(shù)的使用方法。掌握VB表達(dá)式的書寫方法??偟膶W(xué)習(xí)效

27、果較好。如能適當(dāng)增加一些提高性的探究學(xué)習(xí),效果可能更好反思第三課時(shí)與計(jì)算機(jī)對(duì)話一一信息的輸入與輸出一、導(dǎo)入播放iphone4s最具特色的siri語(yǔ)音助手與每日一歌作者對(duì)話的二重唱視頻。思考:人與手機(jī)為什么能夠成功對(duì)話學(xué)生:歌手的語(yǔ)音輸入,手機(jī)的語(yǔ)音輸出教師:計(jì)算機(jī)的信息的輸入與輸出有哪些形式的信息呢?學(xué)生:文字、圖像、聲音、動(dòng)畫二、信息的輸入與輸出我們能夠與計(jì)算機(jī)對(duì)話,最主要的原因是我們向計(jì)算機(jī)輸入信息后,計(jì)算機(jī)通過(guò)處理信息,有信息的輸出反饋。輸入信息、處理信息、輸出信息是程序處理信息的一般過(guò)程。1.輸入信息:利用let語(yǔ)句輸入信息(1)直接賦值例如:Letp="剛才那首歌真有意思!

28、",Letq=1(2) InputBox函數(shù):在程序運(yùn)行過(guò)程中根據(jù)提示從鍵盤輸入信息。格式:InputBox(提示文字,對(duì)話框標(biāo)題北,輸入的缺省值)例如:letn=InputBox(“輸入信息”,“輸入信息對(duì)話框”)理解:從鍵盤輸入的信息存入變量n(3)文本框例如:lett=text1.text理解:將輸入在文本框1中的Text屬性值賦給變量n任務(wù)一:設(shè)計(jì)個(gè)人信息的調(diào)查程序:姓名,年齡,性別,學(xué)校,班級(jí)幫助評(píng)價(jià):利用以上三種凡是,自主探究,教師巡視指導(dǎo)。學(xué)生任務(wù)展示,發(fā)現(xiàn)問題,解決問題。小結(jié):let語(yǔ)句只適用于少量信息的輸入。輸入的信息需要賦給變量,在變量中儲(chǔ)存。2.輸出信息(1)利

29、用print方法打印輸出字符信息格式:Print表達(dá)式列表例如:print“我覺得剛才那首歌真有意思!”,“你覺得呢?”(2)利用標(biāo)簽、文本框輸出字符信息例如:label1.caption="剛才那首歌真有意思!”Text1.text="你覺得呢?”任務(wù)二:輸出如圖所示三角形*思考:如何實(shí)現(xiàn)換行輸出?(3)利用loadpicture函數(shù)輸出圖片信息觀察光盤中“輸出自負(fù)圖片信息”程序,思考loadpicture函數(shù)的使用方法?教師:說(shuō)明錯(cuò)誤原因和提示先保存后運(yùn)行程序。Loadpicture(app.path&""&"pand.jp

30、g"),當(dāng)前工程所在的路徑下的“pand.jpg”圖片文件顯示在image1圖像控件。學(xué)生修改程序,保存運(yùn)行。三、學(xué)以致用觀察“求總評(píng)成績(jī)”程序的不同種信息的輸入輸出方法,修改完善程序。例如:rem求總評(píng)成績(jī)程序Letx='輸入平時(shí)成績(jī)輸入信息,利用let語(yǔ)句直接賦值處理信息輸出信息,利用print方法打印輸出Lety='輸入期中成績(jī)aLetz='輸入期末成績(jī)JLetp=0.3*x+0.3*y+0.4*z-Print一、Printf修改:利用InputBox(),文本框等方法修改、完善程序?qū)W生作品共享,修改,評(píng)講。四、總結(jié)師生共同回顧信息的輸入輸出方法。第四課

31、時(shí)綜合實(shí)例教學(xué)目標(biāo)認(rèn)知目標(biāo):了解一般賦值語(yǔ)句與屬性賦語(yǔ)句的含義與作用。掌握常用函數(shù)的使用方法。鵬目標(biāo):掌握賦值語(yǔ)句,并能正確運(yùn)用到所編寫的程序中。情感目標(biāo):增強(qiáng)學(xué)生的審美能力,提高學(xué)生的協(xié)作學(xué)習(xí)興趣。教學(xué)內(nèi)容教學(xué)重點(diǎn):掌握常用函數(shù)的使用方法。教學(xué)難點(diǎn):掌握賦值語(yǔ)句,并能正確運(yùn)用到所編寫的程序中。教教學(xué)學(xué)方手法段1 .啟發(fā)式教學(xué)法2 .探索學(xué)習(xí)法3 .網(wǎng)絡(luò)廣播交互式4 .多媒體輔助教學(xué)教學(xué)程序設(shè)計(jì)教師活動(dòng)學(xué)生活動(dòng)1、復(fù)習(xí)導(dǎo)入使用函數(shù)能輕松解決一些復(fù)雜問題。提問:前面我們學(xué)習(xí)了6個(gè)常用函數(shù)。請(qǐng)大家說(shuō)一說(shuō)這6個(gè)函數(shù)的功能?;仡櫽忻篮瘮?shù)知識(shí),回答:Abs(x):X的絕對(duì)值Int(x):取不大于X的最大

32、整數(shù)Sqr(x):X的平力根值Rnd(x):產(chǎn)生0,1的隨機(jī)數(shù)。Val(x):將字符型數(shù)據(jù)轉(zhuǎn)換為數(shù)值數(shù)據(jù)Str(x):將數(shù)值數(shù)據(jù)轉(zhuǎn)換為字符型數(shù)據(jù)學(xué)生活動(dòng)教師活動(dòng)2、明確實(shí)踐任務(wù)。編寫順序結(jié)構(gòu)程序:1)已知電阻R1的阻值為16Q,電阻R2的阻值為29Q,求兩電阻的并聯(lián)阻值。(求并聯(lián)阻值的表達(dá)式為:R1R2/(R1+R2).3、引導(dǎo)學(xué)生分析程序組成。提問:程序的輸入輸出各有幾個(gè)?提問:在程序中,文本框的個(gè)數(shù)應(yīng)有多少個(gè)?4、引導(dǎo)學(xué)生設(shè)計(jì)程序界面程序的輸入有兩個(gè):R1與R2的阻值;程序的輸出有一個(gè):并聯(lián)后的阻值。在程序中,應(yīng)有3個(gè)文本框。1、啟動(dòng)VB2、3、添加對(duì)象:3個(gè)文本框、3個(gè)標(biāo)簽、2個(gè)按鈕。設(shè)

33、置對(duì)象屬性教師活動(dòng)學(xué)生活動(dòng)5、編寫程序進(jìn)入代碼窗口,編寫如下程序:提示:PrivateSub請(qǐng)使用變量聲明語(yǔ)句,事先聲明3Button1_Click(ByValsenderAs個(gè)變量R1、R2、R,并將其類型聲Object,ByValeAs明為Double。否則程序?qū)⑦\(yùn)行出System.EventArgs)Handles錯(cuò)。Button1.ClickDimr1AsDouble因?yàn)槿绮皇孪嚷暶?,VB會(huì)將R1,R2Dimr2AsDouble視為字符類型變量。在計(jì)算(R1+R2DimrAsDouble時(shí),會(huì)將R1與R2的值直接拼接。r1=TextBox1.Text教如R1為16,R2為29,計(jì)算R1

34、+R2r2=TextBox2.Text學(xué)的值將為1629,而不是45。r=r1*r2/(r1+r2)程TextBox3.Text=r1土序改進(jìn)的方法有兩種,第一種就是事EndSub設(shè)先將R1、R2、R聲明為Double型。計(jì)第二種是使用Val()函數(shù),將R1與PrivateSubR2強(qiáng)制轉(zhuǎn)換為數(shù)值型。(R1+R2Button2_Click(ByValsenderAs將變?yōu)?val(R1)+val(R2)。Object,ByValeAsSystem.EventArgs)HandlesButton2.ClickEndEndSub6、引導(dǎo)學(xué)生保存、調(diào)試、運(yùn)行程序。保存、調(diào)試、運(yùn)行程序。7、探究學(xué)習(xí)二

35、:通過(guò)鍵盤向a、b兩父量輸入兩個(gè)不相同的整數(shù),然后交換這兩個(gè)變量學(xué)生讀題、審題,得到解題思路中的值冉算出兩變量中的值得和。教師活動(dòng)學(xué)生活動(dòng)8、引導(dǎo)學(xué)生設(shè)計(jì)程序界面1、啟動(dòng)VB2、添加對(duì)象:義本框、標(biāo)簽、按鈕。3、設(shè)置對(duì)象屬性9、編寫程序進(jìn)入代碼窗口,編寫如下程序:PrivateSubform_load()Form1.caption=交換兩變量中的值”EndSubPrivateSubcommand1_Click()DimaasintegerDimbasintegerDimcasintegera=inputbox(“請(qǐng)輸入存入a變量中的整數(shù):",“輸入數(shù)據(jù)”)b=inputbox(“請(qǐng)輸

36、入存入b變量中的整數(shù):",“輸入數(shù)據(jù)”)print"a:”;a,"b:”;bx=a:a=b:b=xprint"a:”;a,"b:”;bprint“兩義量中的值得和為:”;a+bEndSubPrivateSubcommand1_Click()EndEndSub10、引導(dǎo)學(xué)生保存、調(diào)試、運(yùn)行程序。保存、調(diào)試、運(yùn)行程序。教學(xué)總結(jié)本節(jié)課的學(xué)習(xí),我們主要復(fù)習(xí)了以下幾點(diǎn):1 .函數(shù)的使用,特別是Val()函數(shù)。2 .賦值語(yǔ)句的使用。3 .在使用一個(gè)變量前,最好先定義其類型教學(xué)反思在教材的第三單元第一節(jié),已經(jīng)講述了VB中的數(shù)據(jù)類型,以及變量的命名與定義。但在

37、教材的所有示例中,k使用變量定義。這樣會(huì)讓學(xué)生產(chǎn)生錯(cuò)誤認(rèn)識(shí):變量使用之前無(wú)需進(jìn)行變量定義。因此,以后在教學(xué)中要注意避免教材給學(xué)生帶來(lái)負(fù)面影響。第2節(jié)程序中的邏輯判斷(3課時(shí))【教材內(nèi)容】1“猜幣”程序2條件語(yǔ)句(1課時(shí))3邏輯運(yùn)算(1課時(shí))3.1 關(guān)系表達(dá)式3.2 邏輯表達(dá)式4綜合實(shí)例(1課時(shí))【教學(xué)過(guò)程】第一課時(shí)“猜幣”程序一、導(dǎo)入游戲一:請(qǐng)一學(xué)生拿硬幣投擲,另一學(xué)生猜正背面。游戲二:猜幣程序,學(xué)生猜。二、“猜幣”程序1、分析程序運(yùn)行“猜幣程序”,在文本框中輸入“1”(猜正面)或“0”(猜背面),再單擊“擲幣”命令按鈕,計(jì)算機(jī)就開始“擲幣”并判斷你是否猜對(duì)。2、觀察代碼,注意用自然語(yǔ)言描述的

38、代碼段“擲幣”按鈕中的程序如下:PrivateSubCommand1_Click()Rem定義x,n為整型變量DimxAsIntegerDimnAsIntegerRem模擬擲幣程序Randomizen=Int(2*Rnd)如果產(chǎn)生的隨機(jī)數(shù)為1那么Imagel.Picture=LoadPicture(app.path&""&"正.gif")Label2.Caption="正面"否則Image1.Picture=LoadPicture(app.path&""&"背.gif&qu

39、ot;)Label2.Caption="背面"結(jié)束如果Rem判斷程序x=Val(Text1.Text)如果輸入的數(shù)x與隨機(jī)長(zhǎng)生的數(shù)n相同那么Label3.Caption="哈,您猜對(duì)了!"否則Label3.Caption="哈,您猜錯(cuò)了!"結(jié)束如果EndSub思考:哪些語(yǔ)句實(shí)現(xiàn)了銀幣的投擲?3、條件語(yǔ)句運(yùn)行“猜幣”程序后,計(jì)算機(jī)先隨機(jī)產(chǎn)生硬幣正或背,再判斷是否猜對(duì)。在程序中,這種判斷功能是由條件語(yǔ)句來(lái)實(shí)現(xiàn)的。條件語(yǔ)句格式:If條件Then程序段AElse程序段BEndIf另一種格式:If條件,Then程序段AElse程序段B當(dāng)“條件”

40、成立就執(zhí)行then后面的程序段,否則執(zhí)行else后面的程序段4、任務(wù)一修改代碼:代碼段1:Ifn=1ThenImagel.Picture=LoadPicture("正.gif")Label2.Caption="正面"ElseImage1.Picture=LoadPicture("背.gif")Label2.Caption="背面"EndIf代碼段2:Ifn=xThenLabel3.Caption="哈,您猜對(duì)了!"ElseLabel3.Caption="哈,您猜錯(cuò)了!"End

41、If三、鞏固練習(xí)練習(xí)1:輸入一不等于0的自然數(shù),如是奇數(shù)就顯示“奇數(shù)”,否則就顯示“偶數(shù)”。程序段如下:Letx=val(InputBox("請(qǐng)輸入一個(gè)自然數(shù)")Ifx/2=Int(x/2)ThenPrint"偶數(shù)"ElsePrint"奇數(shù)"EndIf或Letx=val(InputBox("請(qǐng)輸入一個(gè)數(shù)")Ifx/2=Int(x/2)ThenPrint"偶數(shù)"ElsePrint"奇數(shù)"練習(xí)2:輸入2個(gè)不相同的數(shù),使計(jì)算機(jī)進(jìn)行比較并顯示大的數(shù)。程序如下:Leta=val(Inp

42、utBox("請(qǐng)輸入第一個(gè)數(shù):")Letb=val(InputBox("請(qǐng)輸入第二個(gè)數(shù):")Ifa>bThenPrintaElsePrintbEndIf四、總結(jié)條件語(yǔ)句的格式第二課時(shí)邏輯運(yùn)算一、復(fù)習(xí)導(dǎo)入提問:條件語(yǔ)句的格式?條件語(yǔ)句If后面的“條件”是用關(guān)系表達(dá)式或邏輯表達(dá)式來(lái)描述的二、關(guān)系表達(dá)式關(guān)系表達(dá)式是用關(guān)系運(yùn)算符將算術(shù)表達(dá)式或字符表達(dá)式連接起來(lái)的式子在VB中,常用的關(guān)系運(yùn)算符如下表所示:關(guān)系運(yùn)算符功能關(guān)系運(yùn)算符功能<小于>=大于等于<=小于等于=等于><>不等于關(guān)系運(yùn)算符兩邊表達(dá)式的數(shù)據(jù)類型應(yīng)該相同。關(guān)系

43、表達(dá)式的值是邏輯型數(shù)據(jù):truefalse。關(guān)系成立,關(guān)系值為“真”;關(guān)系不成立,邏輯值為“假”任務(wù)一:探究學(xué)習(xí)在下表中,變量a中的值為100,變量b中的值為20,請(qǐng)寫出各關(guān)系表達(dá)式的邏輯值。關(guān)系運(yùn)算符邏輯值關(guān)系運(yùn)算符邏輯值a<>bTa=bFa<=(b+20)F“a”>"A"Ta>bT“a”<>"b"T三、邏輯表達(dá)式用邏輯運(yùn)算符連接起來(lái)的式子稱為邏輯表達(dá)式。例如:x>=60Andy<=70,>=60Andy<=70,由And將兩個(gè)關(guān)系表達(dá)式連接起來(lái)。任務(wù)二:探究學(xué)習(xí)學(xué)習(xí)表一,完成表二的探究

44、題表邏輯運(yùn)算符功能And邏輯運(yùn)算符連接的表達(dá)式同時(shí)為“真”時(shí),則邏輯表達(dá)式的值為真Or邏輯運(yùn)算符連接的表達(dá)式只要一個(gè)為“真”時(shí),則邏輯表達(dá)式的值為“真”Not將邏輯運(yùn)算符后面的表達(dá)式的邏輯值取反表二變量a中的值為100,變量b中的值為20邏輯表達(dá)式邏輯值邏輯表達(dá)式邏輯值a>20andb=20Fa>=100orb>10Ta>=100andb>10TA=borb<10FA=bandb<10FNot(a>200andb<20)Ta>200orb=20TNot(a>200orb=20)f思考:邏輯運(yùn)算的優(yōu)先次序?先括號(hào),再依次為Nota

45、ndor四、條件的建立任務(wù)三:根據(jù)給出的問題,寫出條件1 .給出兩個(gè)變量a和b,比較a和b的大小。a>b或a<b2 .已知三條邊,邊長(zhǎng)分別為變量a、b、c,判斷這三條邊能否組成三角形(a+b>c)and(a+c>b)and(b+c>a)3 .學(xué)生舉例五、課堂總結(jié)回顧關(guān)系運(yùn)算符與關(guān)系表達(dá)式,邏輯運(yùn)算符與邏輯表達(dá)式第三課時(shí)綜合事例一一猜數(shù)游戲、導(dǎo)入游戲?qū)氩聰?shù),思考如何實(shí)現(xiàn)?分析此游戲的關(guān)鍵過(guò)程1.輸入數(shù)據(jù),2.顯示猜大猜小,3.圖片的顯示二、新課任務(wù)一:編寫一個(gè)“猜數(shù)游戲”程序,程序的運(yùn)行情況如圖所示實(shí)踐學(xué)習(xí):1 .準(zhǔn)備工作將光盤中的“csyx”文件夾復(fù)制到計(jì)算機(jī)中

46、。2 .制作程序界面(1)打開“csyx”文件夾中的“工程1.vbp”工程文件后,窗體上加載了組成“猜數(shù)游戲”程序界面的各個(gè)對(duì)象。學(xué)生說(shuō)一說(shuō):各個(gè)對(duì)象使用的控件類型和作用。(2)設(shè)置對(duì)象的屬性參照表格學(xué)生自主設(shè)置。3 .在對(duì)象中輸入相應(yīng)的程序。?教師重點(diǎn)提示:對(duì)象的過(guò)程表述方法,和使用習(xí)慣的養(yǎng)成。通用聲明Dimaasinteger定義一個(gè)整型變量aDimbasinteger定義一個(gè)整型變量bForm_load()Randomize初始化隨機(jī)生成器a=int(100*rnd+1)產(chǎn)生1至100范圍正整數(shù)command1_click()p=int(rnd*12+1)產(chǎn)生卡通畫圖片序號(hào)1-12pic=p&”.gif”生成卡通圖片文件名image1

溫馨提示

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

評(píng)論

0/150

提交評(píng)論