scratch圖形化編程三級(jí)集訓(xùn):變量_第1頁(yè)
scratch圖形化編程三級(jí)集訓(xùn):變量_第2頁(yè)
scratch圖形化編程三級(jí)集訓(xùn):變量_第3頁(yè)
scratch圖形化編程三級(jí)集訓(xùn):變量_第4頁(yè)
scratch圖形化編程三級(jí)集訓(xùn):變量_第5頁(yè)
已閱讀5頁(yè),還剩56頁(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)介

三級(jí)集訓(xùn)2變量目錄01考試解讀02考點(diǎn)解析03關(guān)卡試煉01課前復(fù)習(xí)1、判斷題:執(zhí)行下面程序,說(shuō)出的結(jié)果是2到10之間的一個(gè)隨機(jī)整數(shù)。(?)正確答案:錯(cuò)誤。有不少同學(xué)分不清字符串a(chǎn)和變量a。主要考察仔細(xì)閱讀審題的態(tài)度和變量、字符串的區(qū)分。同時(shí),經(jīng)常有同學(xué)在做運(yùn)算時(shí),將字符串作為參數(shù)進(jìn)行運(yùn)算,而scratch本身又沒(méi)有拋出異常,而是內(nèi)部做了轉(zhuǎn)化,將a轉(zhuǎn)化為了0,以便于進(jìn)行正常計(jì)算。這在實(shí)際代碼編寫中是需要注意的。2、執(zhí)行下列程序,說(shuō)法錯(cuò)誤的是?()正確答案:B。3、判斷題:班里有30名同學(xué),學(xué)號(hào)分別為1至30。小羅同學(xué)幫老師編寫了下圖所示的隨機(jī)點(diǎn)名程序,程序運(yùn)行后可能會(huì)選出實(shí)際不存在的學(xué)號(hào)。()正確答案:正確。學(xué)號(hào)為1~30號(hào),但腳本中隨機(jī)數(shù)的范圍為0~30。因此有可能會(huì)出現(xiàn)選出0號(hào)的情況,該學(xué)號(hào)實(shí)際不存在,因此判斷正確。4、執(zhí)行下列程序,變量N的值不可能是?()正確答案:D。5、在打飛機(jī)游戲中,敵機(jī)在屏幕上隨機(jī)出現(xiàn)的位置,可以用隨機(jī)數(shù)來(lái)控制,執(zhí)行下列程序后,角色說(shuō)的內(nèi)容不可能是?()正確答案:A。02關(guān)卡試煉變量全局變量與私有變量變量a和b哪一個(gè)是全局變量?哪一個(gè)是私有變量?知識(shí)點(diǎn)解析編號(hào)知識(shí)塊知識(shí)點(diǎn)1多角色設(shè)置圖層,坐標(biāo),移動(dòng)到鼠標(biāo),移動(dòng)到固定坐標(biāo),…秒內(nèi)移動(dòng),角色的大小,特效,可視狀態(tài),視頻偵測(cè)中物體的運(yùn)動(dòng)和方向2畫筆畫筆的大小粗細(xì)設(shè)置,抬筆,落筆,擦除3選擇語(yǔ)句如果……那么……,如果…那么……否則……,選擇結(jié)構(gòu)流程圖4運(yùn)算數(shù)學(xué)運(yùn)算,關(guān)系運(yùn)算(大于,小于,等于),邏輯運(yùn)算(且,或,不成立),字符連接,四舍五入5移動(dòng)中的偵測(cè)碰到鼠標(biāo)指針|角色|邊緣等,顏色偵測(cè),鍵盤控制6循環(huán)語(yǔ)句重復(fù),重復(fù)直到…,重復(fù)固定次數(shù),循環(huán)結(jié)構(gòu)流程圖7聲音的進(jìn)階錄入聲音,聲音的音量控制,聲音的截取,設(shè)置播放時(shí)編號(hào)知識(shí)塊知識(shí)點(diǎn)1多角色設(shè)置圖層,坐標(biāo),移動(dòng)到鼠標(biāo),移動(dòng)到固定坐標(biāo),…秒內(nèi)移動(dòng),角色的大小,特效,可視狀態(tài),視頻偵測(cè)中物體的運(yùn)動(dòng)和方向2畫筆畫筆的大小粗細(xì)設(shè)置,抬筆,落筆,擦除3選擇語(yǔ)句如果……那么……,如果…那么……否則……,選擇結(jié)構(gòu)流程圖4運(yùn)算數(shù)學(xué)運(yùn)算,關(guān)系運(yùn)算(大于,小于,等于),邏輯運(yùn)算(且,或,不成立),字符連接,四舍五入5移動(dòng)中的偵測(cè)碰到鼠標(biāo)指針|角色|邊緣等,顏色偵測(cè),鍵盤控制6循環(huán)語(yǔ)句重復(fù),重復(fù)直到…,重復(fù)固定次數(shù),循環(huán)結(jié)構(gòu)流程圖7聲音的進(jìn)階錄入聲音,聲音的音量控制,聲音的截取,設(shè)置播放時(shí)編號(hào)知識(shí)塊知識(shí)點(diǎn)1隨機(jī)數(shù)隨機(jī)數(shù)的產(chǎn)生,隨機(jī)數(shù)的應(yīng)用場(chǎng)景判定選取2變量新建變量,初始化變量,修改變量名,刪除變量,變量值的設(shè)定、增減,變量值變化引起效果的變化,變量的顯示和隱藏,變量設(shè)置為滑桿模式,變量的作用域,不同應(yīng)用場(chǎng)景3循環(huán)語(yǔ)句運(yùn)用計(jì)數(shù)循環(huán)簡(jiǎn)化多次的反復(fù)操作程序、運(yùn)用條件循環(huán)簡(jiǎn)化多次的反復(fù)操作程序4循環(huán)與選擇的嵌套選擇語(yǔ)句的嵌套、選擇嵌套和邏輯運(yùn)算符綜合運(yùn)用、循環(huán)語(yǔ)句中包含跳出循環(huán)、循環(huán)語(yǔ)句的嵌套、選擇語(yǔ)句與循環(huán)語(yǔ)句的嵌套的綜合運(yùn)用5畫筆顏色(亮度,飽和度,對(duì)比度),圖章,擦除圖章6廣播廣播傳遞數(shù)據(jù),廣播并等待,多角色通過(guò)廣播交互,廣播的使用場(chǎng)景7克隆克隆自己,刪除克隆體,克隆體啟動(dòng)的設(shè)置8邏輯推理,編程數(shù)學(xué)判斷條件的邏輯關(guān)系1、運(yùn)行下列程序后,結(jié)果為120的是?()AB1、運(yùn)行下列程序后,結(jié)果為120的是?()CD正確答案:C。本題考察階乘知識(shí),1*2*3*4*5的結(jié)果為120.2、運(yùn)行下列程序,最后說(shuō)出的內(nèi)容是?(?)正確答案:C3、運(yùn)行下列程序,說(shuō)法正確的是?(?)正確答案:A。4、下列是模擬電飯鍋的程序,運(yùn)行程序后,想看到角色說(shuō):“已取消!”應(yīng)該如何按鍵(注意:不可以按住按鍵不放,也不能出現(xiàn)兩個(gè)按鍵同時(shí)被按下的情況)?(?)正確答案:A。5、運(yùn)行下列程序,說(shuō)法錯(cuò)誤的是?(?)正確答案:C。6、運(yùn)行下列程序,說(shuō)法正確的是?(?)正確答案:D。將變量值設(shè)為計(jì)時(shí)器,把變量值和計(jì)時(shí)器的值綁定,兩者同時(shí)增加。變量大于15,計(jì)時(shí)器歸零,則變量也會(huì)變?yōu)?,所以會(huì)隨著計(jì)時(shí)器重新開(kāi)始增加。7、判斷題:滑桿模式下的變量,其變化范圍只能是0到100。(?)正確答案:錯(cuò)誤?;瑮U模式下,可以在變量顯示的地方單擊鼠標(biāo)右鍵,選擇修改滑塊范圍來(lái)調(diào)整變量的范圍,并且程序運(yùn)行時(shí)不會(huì)受滑塊的變化范圍影響。8、點(diǎn)擊綠旗,舞臺(tái)上的角色會(huì)說(shuō)出?()正確答案:C。9、執(zhí)行下面的程序,變量b的值最后為?(?)正確答案:A。10+18+16+14+12+10+8=88.變量常用在迭代循環(huán)中,這里考察條件循環(huán)的退出條件,能夠正確得到循環(huán)次數(shù),尤其在臨界點(diǎn)附近,比如,a遞減到10的時(shí)候,是不是還要進(jìn)行一次循環(huán),可能不少同學(xué)就會(huì)出現(xiàn)偏差,少做一次循環(huán),就會(huì)導(dǎo)致結(jié)果錯(cuò)誤;考察步長(zhǎng)不是1的情況下,進(jìn)行退出條件的判斷,同時(shí),遞增變量又參與運(yùn)算。增加了邏輯的復(fù)雜度。10、有三個(gè)杯子:A、B、C,A杯子里倒入紅墨水,B杯子里倒入黑墨水,C杯子是空杯子,請(qǐng)問(wèn)下面哪個(gè)選項(xiàng)可以將A和B杯子的墨水互換?()A.B.C.D.正確答案:B。典型的變量交換問(wèn)題。11、計(jì)算1到100之間(包含100)的偶數(shù)和,下面哪個(gè)程序運(yùn)算結(jié)果是錯(cuò)誤的?()A.B.11、計(jì)算1到100之間(包含100)的偶數(shù)和,下面哪個(gè)程序運(yùn)算結(jié)果是錯(cuò)誤的?()CD正確答案:D。1到100的求和是個(gè)基本的循環(huán)語(yǔ)句的應(yīng)用。而求其中的偶數(shù)的和或奇數(shù)的和,需要做邏輯的判斷。而且方法也不唯一,這里我們主要考察三種不同的循環(huán)語(yǔ)句,來(lái)實(shí)現(xiàn)同一個(gè)計(jì)算問(wèn)題,旨在啟發(fā)學(xué)生面對(duì)問(wèn)題,不只有一種方法。本題的難度在于,要排除一個(gè)錯(cuò)誤的,而不是選擇一個(gè)正確的,就必須要把全部程序閱讀并理解,做出判斷。12、執(zhí)行下面的程序,說(shuō)出的變量a的值不可能是?(?)正確答案:C。這是一個(gè)計(jì)算公倍數(shù)的程序,很顯然,只要能夠理解程序的邏輯,就能夠明確,這是需要求2和3的公倍數(shù)。13、如下圖所示為小貓角色創(chuàng)建兩個(gè)變量a和b,a適用于所有角色,b僅適用于當(dāng)前角色,其他角色可以修改變量a的值,不可以修改變量b的值。(?)正確答案:正確。這里重點(diǎn)考察對(duì)變量作用域的掌握。共有變量,適用于全局,任何角色都可以讀取和修改它;私有變量,適用于局部,特定對(duì)象,其他角色是可以通過(guò)偵測(cè)程序中對(duì)象的屬性讀取到的,但是,由于是局部私有的變量,其他角色是不可以修改的。14、執(zhí)行下面程序,變量b的值最后為10。()正確答案:正確。消息廣播程序需要注意一條消息發(fā)出,多個(gè)程序并行的情況。本題中消息廣播發(fā)出并沒(méi)有阻止主程序的執(zhí)行,變量a重新賦值為10,而接收消息程序?qū)⒆兞縜增加1,這樣變量a的值變?yōu)榱?1。另一個(gè)接收消息程序?qū)⒁恢钡却齛大于10的條件被觸發(fā),當(dāng)a變?yōu)?1后,就會(huì)觸發(fā)下面的程序,將變量b增加10。15、角色“方塊”的程序如下圖所示,點(diǎn)擊綠旗,不斷按下上移鍵,變量“次數(shù)”為6時(shí),按下空格鍵,當(dāng)停止全部腳本后,舞臺(tái)中出現(xiàn)的正方形個(gè)數(shù)是?()正確答案:D。次數(shù)變量控制著重復(fù)執(zhí)行的次數(shù)。角色先克隆一次,然后向前移動(dòng)。執(zhí)行6次后應(yīng)該有6個(gè)克隆體,加上角色本身應(yīng)該有7個(gè)正方形,但當(dāng)停止全部腳本后,克隆體消失只剩下角色本身,所以僅有一個(gè)正方形。03作品編程1、準(zhǔn)備工作(1)保留默認(rèn)小貓角色,繪制兩個(gè)角色:玩家(藍(lán)色的小正方形),敵人(紅色圓點(diǎn)),大小適中;默認(rèn)白色背景。2、任務(wù)要求(1)程序開(kāi)始,玩家和敵人隱藏,小貓說(shuō)“游戲開(kāi)始”2秒,廣播消息“開(kāi)始”,小貓隱藏;(2)玩家接收到開(kāi)始后,顯示出來(lái),跟隨鼠標(biāo)移動(dòng);(3)敵人每隔隨機(jī)時(shí)間(0.5秒到3秒取隨機(jī)數(shù))克隆一次,克隆體隨機(jī)出現(xiàn)在舞臺(tái)四個(gè)角中的一個(gè),始終面向著玩家移動(dòng);(4)敵人碰到玩家,游戲結(jié)束。任務(wù)1:躲避游戲小貓程序玩家程序敵人程序1、準(zhǔn)備工作(1)選擇背景Castle2;(2)刪除默認(rèn)小貓角色,選擇Catflying、HeartCandy、Bat、Crystal,為角色設(shè)置合適的大小,除飛貓外,其余角色默認(rèn)為隱藏;(3)建立全局變量:生命值;(4)選擇背景音樂(lè):DanceMagic。2、任務(wù)要求(1)當(dāng)綠旗被點(diǎn)擊,生命值初始值設(shè)為100,飛貓和鉆石的大小都為100,HeartCandy大小設(shè)為40,蝙蝠大小設(shè)為50;(2)飛貓面向鼠標(biāo)方向,跟隨鼠標(biāo)移動(dòng);(3)每隔2秒克隆1個(gè)HeartCandy,克隆體出現(xiàn)在隨機(jī)位置,如果碰到飛貓,生命值加10后刪除此克隆體;(4)每隔2秒克隆1個(gè)蝙蝠,克隆體出現(xiàn)在隨機(jī)位置,如果碰到飛貓,生命值減

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論