版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、少兒編程教學資料,需要可下載并修改后使用!款案式方心編程教程【初級:第2課】接球小游戲(快樂的反彈球)【本課說明】本節(jié)課將自己動手設計一個有趣好玩的小游戲:快樂的反彈球?!局R技能】用鼠標控制角色的移動。循環(huán)指令。隨機數(shù)的概念和選擇。條件判斷指令。新建變量。Scratch離線系統(tǒng)自帶的畫圖工具的使用。【課程引入】同學們,玩過接球游戲嗎?當你接到球后,球就反彈回去,如同我們打乒乓球。接下來 我們將設計這樣一個小游戲,如果小球沒有接住,游戲即結(jié)束。本課程序設計的任務如下:(1)小球移動,碰到邊緣就反彈。(2)用鼠標移動接球板,接球板跟隨鼠標的X坐標左右移動。(3)當接球板碰到小球,奏樂并向上反彈。
2、(4)每當接球板接住一次小球,計分器加1。(5)當小球落地時,游戲停止?!窘虒W步驟】(1)翻開Scratch離線系統(tǒng),出現(xiàn)Scratch編程主界面。(2)選擇主界面左下方“角色”中的貓咪,鼠標右鍵點擊貓咪,選擇“刪除”。(本節(jié)課角色中不用貓咪)(3)選擇主界面左下方“新建背景”,點擊其中的“從背景庫中選擇背景”,在“分類,里“戶外”,選擇“brick walll”,點擊右下方“確定”。(4)此時在主界面的右側(cè)出現(xiàn)了背景brickwalU,在畫板下面顏色區(qū)域選擇紅色,點擊畫板工具欄“矩形,在背景brick walH的底部,從左到右畫一個長條矩形(相當于地面),在畫板下面顏色區(qū)域選擇紅色,點擊畫板
3、工具欄“填充顏色”,鼠標點擊矩形空 白區(qū)域,將矩形填充為紅色。(5)選擇主界面左下方“新建角色”,點擊其中的“繪制新角色”。(6)在主界面右側(cè)的畫板下方選擇藍顏色,在畫板工具欄中點擊第三個圖標“矩形”,在畫圖區(qū)域畫一個長條,相當于接球板。(7)選擇主界面右側(cè)的畫板,點擊畫筆工具欄中的“填充顏色”,在畫板下方選擇藍色,鼠標左鍵點擊矩形條空白區(qū)域填充上藍色。(8)選擇主界面左側(cè)下方角色里的“藍色矩形”,點擊左上方的“i”,更名“接球板”。(9)F面是角色“接球板”的腳本。(10)選擇主界面中間“腳本”中的“事件”,將其中的“當.小綠旗.被點擊”拖動到腳本空白區(qū)域。(11)選擇主界面中間“腳本”中“
4、動作”里“將y坐標設定為.”,拖動到“當小綠旗.被點擊”的下面,修改其中的值為750。(12)選擇主界面中間“腳本”中“控制”里的“重復執(zhí)行”,將其拖動到“將y坐標設定為.”的下面。(13)選擇主界面中間“腳本”中“動作”里“將x坐標設定為.”,拖動到“重復執(zhí)行”的里面,修改其中的值:選擇主界面中間“腳本”中“偵測”里“鼠標的x坐標”, 將其拖動到“將x坐標設定為.”里面的橢圓形數(shù)值里面。(14)選擇主界面左下方“新建角色”,點擊其中的“從本地文件中上傳角色”,選擇 事先準備好的“小球”。(15)下面是角色“小球”的腳本。(16)選擇主界面中間“腳本”中的“事件”,將其中的“當.小綠旗.被點擊
5、”拖 動到腳本空白區(qū)域。(17)選擇主界面中間“腳本”中的“外觀”,將其中的“將角色的大小設定為.”拖 動到“當.小綠旗.被點擊”的下面,將其中的值修改為30。(18)選擇主界面中間“腳本”中的“動作”,將其中的“移到x: y: “,將其中的x 和y值均修改為0。(19)選擇主界面中間“腳本”中的“動作”,將其中的“面向方向”,拖動到“移到x: y: 的下面。選擇主界面中間“腳本”中的“數(shù)字和邏輯運算”,將其中的“在 到間隨機選一個數(shù)”拖動到“面向方向”里面,將其中的數(shù)值修改為-90和90。(20)選擇主界面中間“腳本”中的“控制”,將其中的“重復執(zhí)行”拖動到“面向 方向”的下面。(21)選擇
6、主界面中間“腳本”中的“動作”,將其中的“移動.步”拖動到“重復執(zhí)行”的里面,將其中的數(shù)值修改為10。(22)選擇主界面中間“腳本”中的“控制”,將其中的“如果那么”拖動到“移動10步”的下面,選擇主界面中間“腳本”中的“偵測”,將其中的“碰到. .那么”拖 動到“如果.那么”的菱形框里,選擇碰到“接球板”。(23)選擇主界面中間“腳本”中的“聲音”,將其中的“播放聲音”拖動到“如 果.那么”的下面,聲音選擇WaterDrop”。(24)選擇主界面中間“腳本”中的“動作”,將其中的“向右旋轉(zhuǎn).度”拖動到“播放聲音”的下面,選擇主界面中間“腳本”中的“數(shù)字和邏輯運算”,將其中的“在 到. 間隨機
7、選一個數(shù)”拖動到“向右旋轉(zhuǎn). 度”里面的橢圓形中,將其中的數(shù)值修改為160和 200。(25)選擇主界面中間“腳本”中的“動作”,將其中的“移動. 步”拖動到“向右 旋轉(zhuǎn).度”的下面,修改數(shù)值為10。(26)選擇主界面中間“腳本”中的“控制”,將其中的“如果那么”拖動到“如 果.那么”的下面,選擇主界面中間“腳本”中的“偵測”,將其中的“碰到顏色” 拖動到“如果.那么”里面的菱形框中,點擊里面的顏色,再點擊舞臺上最下面的表示地 面的紅色,此時就選擇了這個紅色。(27)選擇主界面中間“腳本”中的“控制”,將其中的“停止全部”拖動到“如果. 那么”的下面。(28)選擇主界面中間“腳本”中的“動作”,將其中的“碰到邊緣就反彈”拖動到“重 復執(zhí)行”里面的最下面。(29)至此,程序(腳本)編寫完畢。我們點擊主界面左上方的“小綠旗”,程序就開 始執(zhí)行了?!九e一反三】(1)小朋友,如果給我們本課的游戲配上音樂,是不是更“爽”???是的,那么,配什么音樂合適呢?(2)如何給本課小游戲設置“難度”呢?(提示:讓小球每一步走少一點或多一點,這樣,小球的運動速度就不同了,難度也就不同了。)【考前須知】小球落地,游戲結(jié)束。小球落地的表示方法是:當球碰到舞臺底部的“紅色”(在背景 上畫的紅色矩形長條)地面后,游戲就結(jié)束了?!敬a展示】(1)角色“接球板
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 文書模板-《衣帽回收委托協(xié)議書》
- 2024年土地征用委托代理協(xié)議范例
- 2024年高效清洗設備銷售協(xié)議
- 2024工程協(xié)議管理實務精要
- 北京2024二手轎車買賣正式協(xié)議
- 2024年三方租賃場地協(xié)議范例
- DB11∕T 1655-2019 危險化學品企業(yè)裝置設施拆除安全管理規(guī)范
- 2024年BF場地出租協(xié)議模板
- 2024年跨國貿(mào)易代表協(xié)議基本格式
- 2024年分公司加盟協(xié)議模板
- 中華人民共和國民法典:研究與解讀
- 食品加工與檢驗實訓室建設方案
- 《心導管檢查術》課件
- 《基因表達調(diào)控》課件
- 常州高級中學2022-2023學年高一上學期期中數(shù)學試題(原卷版)
- 廚房安全協(xié)議書
- TikTok全球化運營策略解析
- 《藍色國土》課件
- 消化系統(tǒng)護理中的專業(yè)發(fā)展規(guī)劃
- 動畫分鏡頭腳本設計課件
- 社保培訓課件
評論
0/150
提交評論