資訊內(nèi)容
藍(lán)橋杯大賽青少年創(chuàng)意編程Scratch 組培訓(xùn)課程:第五講:擲色子游戲
一、故事情節(jié)
? ? ? 今年的12月20日,正是澳門(mén)回歸的20周年紀(jì)念日,國(guó)家是相當(dāng)重視的,就連習(xí)? da da 都去打卡了,其實(shí)大家或多或少都知道澳門(mén),其中以博彩業(yè)最為出名。說(shuō)到博彩業(yè)我們當(dāng)然要提到色子了。色子,它有 6 個(gè)面,每個(gè)面上有 1 個(gè)不同的點(diǎn)數(shù),從 1 到 6。把它丟在地上,可以得到一個(gè)隨機(jī)的數(shù)字。色子在棋牌游戲中經(jīng)常會(huì)用到,今天我們就用 Scratch軟件編寫(xiě)一個(gè)擲色子的小游戲程序。
二、效果展示圖
三、編寫(xiě)程序指令
第一步:角色設(shè)置,添加角色。
1)、刪除默認(rèn)角色小貓。(前兩次課已經(jīng)詳細(xì)說(shuō)明,本次課不再?gòu)?fù)述,有不明白的請(qǐng)看前面課程)
2)、添加色子角色,因?yàn)榻巧珟?kù)中沒(méi)有色子這個(gè)角色,所以我們自己來(lái)繪制色子角色。點(diǎn)擊角色繪制按鈕-->添加”色子”角色-->選擇填充顏色-->選擇方形框-->在繪制編輯區(qū)拖動(dòng)鼠標(biāo)畫(huà)方形-->選擇圓形-->在繪制編輯區(qū)拖動(dòng)鼠標(biāo)畫(huà)方形。如下圖:
3)、因?yàn)樯佑?個(gè)面,每個(gè)面有不同的點(diǎn)數(shù)。所以我們要給色子繪制出6個(gè)造型來(lái)。點(diǎn)擊造型按鈕-->選擇繪制-->此時(shí)我們新的造型已經(jīng)繪制出來(lái)了,我們?cè)谛碌脑煨椭邪丛煨?的方法繪制造型2.
4)、按3)的方法同樣地繪制其他造型,最后如下
第二步:編寫(xiě)色子程序指令
1)、我們確定當(dāng)按下鍵盤(pán)的空格鍵時(shí),我們就擲色子一次。色子有六個(gè)面即對(duì)應(yīng)我們前面畫(huà)的六個(gè)造型,所以我們還要定義一個(gè)變量來(lái)表示擲色子后所對(duì)應(yīng)的點(diǎn)數(shù)。指令區(qū)選擇變量-->新建變量-->新建一個(gè)n1的變量。
2)、當(dāng)按下空格鍵時(shí)我們讓變量在1至6之間隨機(jī)選擇一個(gè)數(shù),并且讓色子的造型也跟隨著變量n1來(lái)變化,同時(shí)我們還需要把擲色子選中的點(diǎn)數(shù)廣播出去。指令區(qū)選擇變量-->-->在此指令1的位置我們拖動(dòng)變量n1放上去,2的位置我們拖動(dòng)指令區(qū)運(yùn)算的
指令放上并修改數(shù)字為1--6。
此時(shí)程序清單為
3)、指令區(qū)選擇外觀-->-->紅框位置放變量n1。選擇事件-->拖動(dòng)“廣播()”指令。
4)、我們想要擲色子后發(fā)出一個(gè)聲音,因此我們?cè)诮拥綇V播后加上一個(gè)聲音指令。
好了,色子的指令寫(xiě)完了,小朋友們?cè)囈幌掳伞?
第三步:添加人物角色
1)、我們需要倆個(gè)小朋友來(lái)猜每次擲色子后的數(shù)字,我們規(guī)定1-3為小,4-6為大。在角色庫(kù)人物欄中我們選擇dee和kai,我們讓dee猜大,kai猜小。
2)、當(dāng)接收到消息后,dee說(shuō)了一聲大并等待一秒,接下來(lái)我們判斷變量n1,如果n1大于3,我們就讓dee說(shuō)我贏了。選擇控制-->“如果()那么()否則()”。
3)、編寫(xiě)kai角色指令,方法同2)一樣,只是判斷變量n1不一樣。如圖
至此,我們所有的指令都寫(xiě)完了,按空格鍵試一下吧。

- 上一篇
Scratch少兒編程基礎(chǔ)入門(mén)系列(2)
scratch入門(mén)系列(2) 雙旦來(lái)臨,大家圣誕節(jié)、元旦節(jié)快樂(lè)!“學(xué)習(xí)使我快樂(lè)”,所以大家跟我一起來(lái)學(xué)scratch吧,哈哈。今天就跟著我做一個(gè)圣誕賀卡吧。內(nèi)容比較多,我們分幾次課來(lái)講。 鄭重提醒:學(xué)習(xí)編程語(yǔ)言,不管你學(xué)的是scra
- 下一篇
我用Scratch和Python編程祝福送給您Merry Christmas!
圣誕節(jié)快樂(lè) Merry Christmas 借著圣誕節(jié)的吉利,訴說(shuō)心中的惦記。 伴隨圣誕節(jié)的歡喜,奉送永恒的支持, 把最溫馨的祝愿給您, 愿這個(gè)冬天飽含暖意。