粵教版B版八年級(jí)下冊(cè)信息技術(shù)2.6圣誕賀卡 課件.pptx
第六節(jié) 圣誕賀卡,粵教版 八年級(jí)下,粵教版初中信息技術(shù),課件,新知導(dǎo)入,節(jié)日里,我們經(jīng)常用賀卡送朋友、老師、家人;那么,能不能利用VB來制作一個(gè)漂亮的賀卡呢?,新知講解,一、分析圣誕彩燈的制作方法,1、彩燈顏色的變換,計(jì)算機(jī)中,每種顏色都是由紅(R)、綠(G)、藍(lán)(B)三種基本顏色按不同的比例生成的。VB中使用RGB函數(shù)來設(shè)置顏色。格式為: RGB(紅色值,綠色值,藍(lán)色值) 每種顏色值的取值范圍:0255。,新知講解,2、多只彩燈的控制,添加Shape控件,屬性設(shè)置為3-Circle作為第一個(gè)彩燈; 添加Timer控件,周期性重復(fù)執(zhí)行12只彩燈的變色,使顏色不停變換。,新知講解,二、For循環(huán)語句,假設(shè)打印數(shù)字1、2、3.10,每個(gè)數(shù)字占一行,順序執(zhí)行10條print語句。,新知講解,若將10改為100,,1000呢?該怎么編寫?VB中用For循環(huán)語句專門做重復(fù)的工作。,新知講解,for循環(huán)語句的格式如下: For循環(huán)變量=初值 To 終值 Step 步長(zhǎng)值 語句組 Next 初值、終值、步長(zhǎng)值均為數(shù)值型。 步長(zhǎng)值:循環(huán)變量每次的增量,可為負(fù)數(shù),新知講解,(1)將循環(huán)變量賦初值 (2)比較循環(huán)變量是否大于終值。如大于,退出Next后面語句,如小于等于,運(yùn)行一次循環(huán)體的語句。 (3)遇到Next語句,循環(huán)變量增加步長(zhǎng)值,轉(zhuǎn)步驟(2)繼續(xù)循環(huán)。,循環(huán)變量=初值,循環(huán)變量超過終值,語句組,循環(huán)變量增加一個(gè)步長(zhǎng)值,是,否,新知講解,(1)試用For循環(huán)編寫計(jì)算1+2+3+.100,代碼: Private Sub Form_Click() For i = 1 To 100 s = s + i Next i End Sub,新知講解,(2)結(jié)合For語句的執(zhí)行過程,說說當(dāng)步長(zhǎng)值為負(fù)數(shù)時(shí),F(xiàn)or循環(huán)的執(zhí)行過程。,如: For i=20 to 0 Step -2 循環(huán)體 Next i 說明從20到0,以步長(zhǎng)為-2,循環(huán)10次,新知講解,三、用循環(huán)結(jié)構(gòu)優(yōu)化彩燈控制,12只彩燈,都是重復(fù)性的工作,可用循環(huán)結(jié)構(gòu)描述。,j=0,j11?,隨機(jī)設(shè)置第i只燈的顏色,j=j+1,是,否,(1)對(duì)循環(huán)變量j賦初值。 (2)比較j是否大于11。如大于,退出Next后面語句,如小于等于,運(yùn)行一次循環(huán)體的語句,將j個(gè)彩燈變換顏色。,新知講解,(1)閱讀圖2-38“圣誕賀卡”代碼編輯窗口,將彩燈增加到15個(gè),下列代碼如何修改? 改:For j=0 to 16 step 1,新知講解,(2)程序輸入完畢后,按F8鍵逐步語句執(zhí)行程序,將鼠標(biāo)指向循環(huán)體中變量j,稍停片刻,就會(huì)顯示變量j的當(dāng)前值。通過此方式,監(jiān)視循環(huán)變量j的變化,并將結(jié)果填入表中。,新知講解,(1)設(shè)計(jì)一個(gè)M*N的方格,要求每個(gè)格子能隨機(jī)變換顏色,如圖:,新知講解,(2)執(zhí)行下面代碼,變量s的值是:______,新知講解,重復(fù)循環(huán)除了For語句,還可以用Do循環(huán)語句,格式: Do While 循環(huán)體 Loop,循環(huán)條件滿足嗎?,循環(huán)體,否,是,課后習(xí)題,1、For.Next循環(huán)結(jié)構(gòu)中( C)用來控制變量. A.for B. step C. next D. to,2、For.Next循環(huán)結(jié)構(gòu)中step用來控制(D) A.循環(huán)變量 B.循環(huán)變量初值 C.循環(huán)變量終值 D.T循環(huán)變量增量,課后習(xí)題,3、For.Next循環(huán)結(jié)構(gòu)中循環(huán)變量初值大于終值時(shí),步長(zhǎng)為(A)。 A、負(fù)數(shù) B、非負(fù)數(shù) C、正整數(shù) D、正數(shù),課堂總結(jié),1、for循環(huán)語句的格式如下: For循環(huán)變量=初值 To 終值 Step 步長(zhǎng)值 語句組 Next 初值、終值、步長(zhǎng)值均為數(shù)值型。 步長(zhǎng)值:循環(huán)變量每次的增量,可為負(fù)數(shù) 2、RGB(紅色值,綠色值,藍(lán)色值) 每種顏色值的取值范圍:0255。,板書設(shè)計(jì),一、分析圣誕彩燈的制作方法。 二、For循環(huán)語句。 三、用循環(huán)結(jié)構(gòu)優(yōu)化彩燈控制