資源簡介 (共10張PPT)四、認(rèn)識VB大家只是我的作用嗎?1基礎(chǔ)任務(wù)認(rèn)識vb界面2對象的認(rèn)識和設(shè)置論壇中各小組回答以下兩個問題:1、說明各個對象名稱2、說明每個對象的作用2對象的認(rèn)識和設(shè)置對象名稱 作用對象1 標(biāo)簽Label1 用來說明文本框1的作用對象2 標(biāo)簽Label2 用來說明文本框2的作用對象3 文本框1 供用戶輸入計(jì)算所需的原始數(shù)據(jù),即圓的半徑對象4 文本框2 供用戶輸出計(jì)算所需的原始數(shù)據(jù),即圓的面積對象5 命令按鈕1 共用戶命令應(yīng)用程序開始計(jì)算對象6 窗體1 容納上述所有對象的容器3任務(wù)一體驗(yàn)創(chuàng)造VB程序對象名稱 屬性名 屬性說明對象1 標(biāo)簽Label1 caption 顯示文字對象2 標(biāo)簽Label2 caption 顯示文字對象3 文本框1(text1) text (空)對象4 文本框2(text1) text (空)對象5 命令按鈕1(command1) caption 計(jì)算對象6 窗體1(form1) caption 窗體標(biāo)題文字3任務(wù)二程序測試和文件保存對象名稱 屬性名 屬性說明對象1 標(biāo)簽Label1 caption 顯示文字對象2 標(biāo)簽Label2 caption 顯示文字對象3 文本框1(text1) text (空)對象4 文本框2(text1) text (空)對象5 命令按鈕1(command1) caption 計(jì)算對象6 窗體1(form1) caption 窗體標(biāo)題文字3體驗(yàn)創(chuàng)造VB程序對象名稱 作用 屬性對象1 標(biāo)簽Label1 說明性文字:夸夸你身邊的同學(xué)對象2 文本框text1.text 空:用來輸出學(xué)號對象3 命令按鈕common 觸發(fā)程序運(yùn)行:隨機(jī)抽取命令4作品提升,設(shè)置屬性窗口對象名稱 作用 屬性值標(biāo)簽Label1 字體大小 font顏色 forecolor背景色 backcolor對象大小 Height、WidthThe end,thank you!Private Sub Command1_Click()r = Val(Text1.Text)Text2.Text = Str(3.1416 * r * r)End Sub注意:藍(lán)色文本框填寫vb界面、紅色文本框填寫vb中個對象名稱信息技術(shù)學(xué)科教學(xué)設(shè)計(jì) .8.九年級第四課 認(rèn)識vb學(xué) 習(xí)目 標(biāo) 1、認(rèn)識vb界面 2、、通過案例分析以及微課片段式的學(xué)習(xí)讓學(xué)生掌握設(shè)置對象中的基本屬性和常用控件的使用方法。3、學(xué)會打開與保存文件的方法4、通過小組合作分析一個作品如何創(chuàng)作,培養(yǎng)他們簡單程序基本創(chuàng)作思維。教材分析與學(xué)情分析 學(xué)生對于程序本身就存在陌生感和神秘性,但是教師通過實(shí)例分析引出我們的一種簡單易學(xué)的程序創(chuàng)作軟件,vb一種簡單易學(xué)的可視化編程軟件,圖形界面是vb的最大特點(diǎn),讓學(xué)生將窗體結(jié)構(gòu)理解成一個空房間,而自己就是設(shè)計(jì)師,通過對各個部件(對象)的設(shè)計(jì)(屬性值)的改變,覺得程序設(shè)計(jì)是簡單易學(xué),可以接受的,最后教師通過讓學(xué)生實(shí)踐操作,來動手制作隨機(jī)抽號機(jī)來夸夸身邊的同學(xué),首先讓學(xué)生分析我們這個軟件需要哪些對象,以及設(shè)置哪些屬性,最后動手實(shí)踐,然后親自用自己設(shè)計(jì)的程序來抽取號碼,讓同學(xué)進(jìn)行夸夸身邊同學(xué)的環(huán)節(jié),中獎的同學(xué)只需要表達(dá)下夸獎的話語就好了,對于學(xué)生來說對他們的吸引力也是十分巨大的。教 學(xué)重 點(diǎn) 學(xué)會設(shè)置對象基本屬性教學(xué)難點(diǎn) 學(xué)會合理的修改對象的屬性值。能夠掌握簡單程序創(chuàng)建的一般過程。教 學(xué) 過 程一、出示圓面積計(jì)算程序教師:1、大家知道這個程序的作用嗎? 2、這個程序從外表看由哪幾個對象組成?學(xué)生預(yù)測回答:求圓的面積,由綠色空格、藍(lán)色空格、說明性文字、功能按鈕教學(xué)意圖:出示一個程序來吸引學(xué)生的注意力,然后有意識的引導(dǎo)學(xué)生來初步認(rèn)識vb程序。空格其實(shí)對應(yīng)文本框(對象),顏色對應(yīng)屬性修改(對象行為),說明性文字對應(yīng)標(biāo)簽(對象),以及按鈕命令執(zhí)行。為接下來認(rèn)識vb控件作用打下伏筆。 二、認(rèn)識vb界面,初步了解常用控件和對象名。教師:那同學(xué)們說的空格、說明性文字、按鈕到底是什么東西呢,或者有什么專業(yè)性的叫法呢?要了解以上內(nèi)容,我們首先來認(rèn)識下這個程序軟件,打開桌面上的vb程序,來認(rèn)識下vb程序的界面參考書本p14、15,完成表格內(nèi)容的填寫。學(xué)生活動: 打開我們的vb程序,來認(rèn)識一下vb界面,填寫下列單元格內(nèi)容。5分鐘時間對填寫表格解釋說明:藍(lán)色文本框填寫vb界面、紅色文本框填寫vb中個對象名稱。教師:我們這節(jié)課用到的控件有哪些,標(biāo)簽、文本框、命令按鈕,某一類控件放入到窗體,我們稱為對象。而控件工具箱:各種圖標(biāo)代表一類工具、拖動出來一個成為對象1、對象2、以此類推。。。跟我們學(xué)習(xí)的八年級flash中的元件類似(用類比遷移的方法讓學(xué)生更容易理解控件工具箱的用途),工具箱相當(dāng)于我們的庫,各類元件(控件)可以多次使用。每個對象都有其屬性窗口:vb程序中的對象都有各自的相關(guān)屬性:對象名稱(name)、標(biāo)題(caption)、顏色(color)、字體(font)等。三、通過小組合作,完成分析作品的對象名稱和作用(下發(fā)求圓面積的工程文件)教師:我們以及了解的vb的基本界面,那我們這個窗口中有幾個對象呢,它們的具體作用分別是什么,已經(jīng)編好的小組進(jìn)行討論,在論壇中進(jìn)行發(fā)表留言。(中小學(xué)生評價平臺)文本框1 供用戶輸入計(jì)算所需的原始數(shù)據(jù),即圓的半徑本本框2 供應(yīng)用程序輸出計(jì)算的結(jié)果,即圓的面積標(biāo)簽1 用來說明文本框1的作用標(biāo)簽2 用來說明文本框2的作用命令按鈕1 供用戶命令應(yīng)用程序開始計(jì)算窗體1 容納上述所有對象的容器,或者我們可以把它看成一個空房間,我們就是設(shè)計(jì)師,這個房間需要哪些對象,這些對象需要哪些功能(屬性值的改變)【窗體1這個對象往往要被學(xué)生忽略,在程序設(shè)計(jì)中窗體是默認(rèn)產(chǎn)生的可以是1個也可以是多個】教師:同學(xué)們都回答的都非常到位,既然大家都能使用這些對象了,那么對象屬性值如何進(jìn)行修改呢?比如標(biāo)題如何修改?學(xué)生:讓學(xué)生通過自學(xué)微課,來掌握常用對象其屬性值的設(shè)置方法,通過教學(xué)觀察,學(xué)生通過微課進(jìn)行片段式的學(xué)習(xí)效果,比教師控制屏幕演示來的效果好,學(xué)生可以根據(jù)自己的學(xué)習(xí)進(jìn)行進(jìn)行模仿學(xué)習(xí)。嘗試將控件(標(biāo)簽label1,文本text、命令按鈕)拖入到窗體中查看書本p16,找到如何修改窗體標(biāo)題(工程文件中的窗體標(biāo)題是“猜猜我的作用”)【板書:對象名稱、作用、屬性】教學(xué)意圖:讓學(xué)生了解常用對象,以及能夠合理的分析對象屬性值的設(shè)置,并且通過小組合作探究學(xué)習(xí),讓學(xué)生深入了解對象的作用和使用方法,以及讓學(xué)生動手實(shí)踐嘗試屬性值的設(shè)置,自學(xué)書本,做不了的情況下,通過組內(nèi)相互學(xué)習(xí)討論,找出設(shè)置屬性的正確方法并且教師從旁知道學(xué)生,讓學(xué)生成為學(xué)習(xí)的中心。四、親身體驗(yàn)創(chuàng)作程序的一般過程教師:同學(xué)們都回答的都非常到位,既然大家都能使用這些對象了,那么對象屬性值如何進(jìn)行修改呢?比如標(biāo)題如何修改?學(xué)生:讓學(xué)生通過自學(xué)微課,來掌握常用對象其屬性值的設(shè)置方法,通過教學(xué)觀察,學(xué)生通過微課進(jìn)行片段式的學(xué)習(xí)效果,比教師控制屏幕演示來的效果好,學(xué)生可以根據(jù)自己的學(xué)習(xí)進(jìn)行進(jìn)行模仿學(xué)習(xí)。嘗試將控件(標(biāo)簽label1,文本text、命令按鈕)拖入到窗體中查看書本p16,找到如何修改窗體標(biāo)題(工程文件中的窗體標(biāo)題是“猜猜我的作用”)教師:那我們嘗試完成制作求圓面積的簡單程序教師活動: 用板書進(jìn)行分析創(chuàng)作步驟。(注,屬性值設(shè)置沒有寫,在學(xué)生完成作品的時候進(jìn)行補(bǔ)充,總結(jié))學(xué)生活動:讓學(xué)生上臺進(jìn)行講解,挑選三位學(xué)生進(jìn)行操作,一個是對象1標(biāo)簽的創(chuàng)建并且修改屬性caption標(biāo)題改成夸夸你身邊的同學(xué),一個是文本框?qū)ο蟮膭?chuàng)建,將文本框中的text內(nèi)容為空,刪除、命令按鈕1的創(chuàng)建修改標(biāo)題名稱.易錯點(diǎn):學(xué)生往往去把標(biāo)簽的名稱去修改導(dǎo)致程序出錯,其實(shí)我們修改的是屬性名中的屬性值。教師活動:利用板書進(jìn)行總結(jié),創(chuàng)建程序的分析過程。跟學(xué)生一起回顧總結(jié)具體的屬性值改變的作用教師:讓同學(xué)們認(rèn)真觀察vb程序界面,它的特點(diǎn)是什么,然后概況總結(jié)出vb最大的特點(diǎn)圖形界面,是一種簡單易學(xué)的可視化編程軟件。書寫板書:(特點(diǎn):圖形界面、簡單易學(xué))教師:我們已經(jīng)完成了一個程序的外觀設(shè)計(jì),但如何啟動這個程序了,需要命令按鈕中加入代碼,跟我們flash中加入動作代碼是一樣的,請大家自學(xué)微課視頻,完成命令按鈕代碼的寫入和文件的保存學(xué)生:上臺演示程序代碼的加入和啟動,最后演示如何保存文件。工程窗口:當(dāng)用戶開始建立一個應(yīng)用程序后,vb會根據(jù)應(yīng)用程序功能建立一系列文件,而這些文件的有關(guān)信息都保存在工程文件夾中,一個工程包含窗體文件(.frm)\工程文件.vbp\其他文件。教師:同學(xué)們已經(jīng)完成了一個小的程序作品,但是外觀上看是不是有很多不足了,文本框、標(biāo)簽等大小不統(tǒng)一,并且字號太小以及其它方面,根據(jù)老師提供的參考,對程序做一個簡單的美化工作。提高任務(wù),針對能夠快速正確完成作品的學(xué)生,針對屬性值的修改來美化程序:可以從字體大小、顏色、字體種類進(jìn)行改修、可以對文本框背景色的修改等等!教師意圖:通過微課視頻來學(xué)習(xí)程序代碼的簡單輸入,并且掌握程序的測試方法并且學(xué)會保存文件的方法,通過再次美化加深對各對象基本屬性值的設(shè)置,來突破本節(jié)課教學(xué)難點(diǎn)。五、師生共同總結(jié),新知內(nèi)化教師:好,接下來我們一起來談?wù)劚竟?jié)課的收獲。本節(jié)課我們學(xué)習(xí)了vb程序制作軟件,最大的特點(diǎn)就是? 學(xué)生:都是圖形界面構(gòu)成的。 教師:如何對其美化 學(xué)生:可以對文字、對象顏色、對象大小 教師:其實(shí)這些都是各對象屬性值的設(shè)置,我們要掌握這些基本的屬性值設(shè)置,以及老師要提醒大家,屬性值中:名稱、標(biāo)題、文本內(nèi)容這三個值需要區(qū)分對待。本節(jié)課我們就上到這里為止,下節(jié)課我們繼續(xù)學(xué)習(xí)vb的另一個大的特點(diǎn):事件驅(qū)動。四、認(rèn)識vb對象屬性標(biāo)簽標(biāo)題文本框Text按鈕標(biāo)題四、認(rèn)識vb對象屬性標(biāo)簽標(biāo)題文本框Text按鈕標(biāo)題特點(diǎn)圖形界面、簡單易學(xué)四、認(rèn)識vb對象屬性標(biāo)簽標(biāo)題文本框Text按鈕標(biāo)題特點(diǎn)圖形界面、簡單易學(xué)美化文字顏色大小PAGE 展開更多...... 收起↑ 資源列表 4認(rèn)識vb 教案.doc 4認(rèn)識vb 課件.pptx 基礎(chǔ)任務(wù) 認(rèn)識vb界面.xlsx 程序?qū)ο笤O(shè)置視頻.mp4 按鈕代碼的添加及保存文件.mp4 縮略圖、資源來源于二一教育資源庫