資源簡(jiǎn)介
(共17張PPT)
擊打乒乓球
06
1. 軟件準(zhǔn)備: 邦寶積木編程軟件
2. 授課時(shí)間: 90 - 120 分鐘
3 . 活動(dòng)目標(biāo):
學(xué)習(xí)游戲的邏輯規(guī)則
學(xué)習(xí)使用外部設(shè)備(鍵盤(pán))控制角色
學(xué)習(xí)x、y坐標(biāo)位置
學(xué)習(xí)鍵盤(pán)按鍵控制角色移動(dòng)
學(xué)習(xí)隨機(jī)數(shù)的使用
國(guó)球
中國(guó)的國(guó)球?yàn)槠古仪颍鹪从谟?guó)的19 世紀(jì)末,因?yàn)?959年的世界乒乓球錦標(biāo)賽, 中國(guó)參賽運(yùn)動(dòng)員為中國(guó)獲得了第一個(gè)世界冠 軍,而使國(guó)人振奮,從此乒乓球運(yùn)動(dòng)在中國(guó) 風(fēng)靡,成為了事實(shí)上中國(guó)的國(guó)球的體育項(xiàng)目。
制作一個(gè)模擬乒乓球的小游戲
活動(dòng)要求
1、 選取合適的背景及角色。
2、“球拍”可以通過(guò)“人”控制,實(shí)現(xiàn)左右移動(dòng)。
3、“乒乓球”持續(xù)下降。
4、“乒乓球”碰到邊緣應(yīng)反彈。
5、“乒乓球”碰到球拍,應(yīng)向“隨機(jī)” 移動(dòng)。
6、 當(dāng)“球拍”未接到球,即球移動(dòng)到了球拍以下 的位置,則比賽結(jié)束。
角色與背景
添加角色和背景,在角色庫(kù)里找到對(duì)應(yīng)的小球與“球 拍”(橫線)。
背景選擇戶(hù)外,找到對(duì)應(yīng)背景圖案。
調(diào)整球拍大小
調(diào)整乒乓球大小
利用偵測(cè)——按下……鍵, 實(shí)現(xiàn)球拍的控制
按鍵指令
x、y坐標(biāo)
將當(dāng)前角色的 x 坐標(biāo)值在原數(shù)值基礎(chǔ)上增加指定值
將當(dāng)前角色的 y 坐標(biāo)值在原數(shù)值基礎(chǔ)上增加指定值
程序編寫(xiě)
利用鍵盤(pán)的“左鍵”及“右鍵”,控制“球拍”移動(dòng)。 左右移動(dòng),僅需要調(diào)整X數(shù)值即可,數(shù)值越
大,移動(dòng)速度越快。
球拍程序編寫(xiě)
程序編寫(xiě)
隨機(jī)數(shù),即隨機(jī)的數(shù)值,在設(shè)定的區(qū)間內(nèi),數(shù)值隨機(jī)出現(xiàn)。
隨機(jī)數(shù)
乒乓球程序編寫(xiě)
使“乒乓球”每次都在同一個(gè)位置出現(xiàn),乒乓球持續(xù)下落,y的絕對(duì)值數(shù)值越大 下落速度越快,同時(shí)實(shí)現(xiàn)碰到邊緣就反彈。
碰到“球拍”,球移到隨機(jī)位置。
程序編寫(xiě)
輸球判定:當(dāng)乒乓越過(guò)球拍時(shí),即Y軸數(shù)值低于紅色球拍,則比賽結(jié)束。
根據(jù)球拍的Y值,選取合適的參考值。
乒乓球程序編寫(xiě)
乒乓球大賽
比一比,試一試,看誰(shuí)堅(jiān)持的時(shí)間更長(zhǎng)。
拓展任務(wù)
觀察游戲難度的變化,改變程序參數(shù),讓你成為游戲的主宰。
課堂小結(jié)
本節(jié)課你學(xué)到了什么 你遇到了哪些問(wèn)題
你解決問(wèn)題的方法是什么
請(qǐng)將編程軟件及電腦關(guān)閉,并將桌椅擺放整齊,養(yǎng)成好習(xí)慣!
器材整理
謝謝聆聽(tīng)
展開(kāi)更多......
收起↑