資訊內(nèi)容
Scratch少兒編程藍(lán)橋杯真題解析1
今天為大家?guī)淼氖?/strong>2019第十一屆寧波賽區(qū)藍(lán)橋杯真題。首先我們來看一下今年寧波賽區(qū)scratch藍(lán)橋杯競賽的編程大題第一題。
?要求:
1、每次點擊綠旗,鯊魚都會出現(xiàn)在舞臺中心,然后面向一個隨機(jī)方向一直移動到邊緣就反彈;
2、如果鯊魚碰到小魚,小魚說:“我完了” 2秒之后消失,游戲結(jié)束;
3、程序運(yùn)行的過程中,小魚會一直保持跟鼠標(biāo)指針在一起;
4、再次點擊綠旗,可重新進(jìn)行游戲;
解析:
1、添加背景:Underwater2,角色:Shark、Fish1
2、Shark的程序:(1)點擊綠旗后,移到(0,0)坐標(biāo),面向-180°到180°
(2)重復(fù)移動10步,碰到邊緣就反彈
3、Fish1的程序:
(1)點擊綠旗顯示,設(shè)置大小為60
(2)重復(fù)移到鼠標(biāo)指針,如果碰到Shark那么說“我完了”,然后隱藏,停止全部
小結(jié):
2019年寧波賽區(qū)第十一屆藍(lán)橋杯Scratch少兒編程競賽的第一道題,難度系數(shù)三顆星,很基礎(chǔ)的一道題,主要是事件、控制、運(yùn)動、外觀基礎(chǔ)模塊,使用到一個隨機(jī)。條件語句也沒有難度。需要注意的一點是題目要求第4點,點擊綠旗可以重新進(jìn)行游戲,所以小朋友們一定不要忘記給Fish1加上“顯示”。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時和我們聯(lián)系刪除
