資訊內(nèi)容
跟著CodeKids老師學(xué)做回收機(jī)器人的游戲吧--添加火箭1
CodeKids老師今天要教大家做一個(gè)外星火箭來大海里回收從CodeKids星球逃跑的機(jī)器人的游戲。這個(gè)游戲的目標(biāo)是盡可能多的回收機(jī)器人,但要小心保護(hù)海里的小動(dòng)物們。
今天的游戲是用Scratch編程語(yǔ)言設(shè)計(jì)出來的。Scratch簡(jiǎn)單易學(xué),小朋友們不需要用鍵盤敲出復(fù)雜的代碼,用預(yù)備好的指令塊像搭積木一樣就可以編寫程序了!
讓我們先來看看做完的效果是怎么樣的
首先,我們選擇的背景是大海里。
主要角色有
CodeKids火箭? 用鼠標(biāo)在屏幕上移動(dòng)火箭,火箭會(huì)緊緊跟隨鼠標(biāo)
機(jī)器人Robot 機(jī)器人會(huì)隨機(jī)出現(xiàn),火箭沒每回收一個(gè)機(jī)器人就可以得一分
海洋動(dòng)物? 他們?cè)诖蠛@镉蝸碛稳ィ绻鸺恍⌒膫Φ剿鼈儯蜁?huì)扣一分哦
準(zhǔn)備好了么?讓我們開始編程吧!
1.啟動(dòng)Scratch,選擇‘新建項(xiàng)目’,你會(huì)看見下面這樣的屏幕,有一只小貓?jiān)谖枧_(tái)中央,屏幕中間是一組藍(lán)色的指令塊。
2.我們要刪除這只小貓,右鍵點(diǎn)擊這只小貓,點(diǎn)擊刪除。
3.添加一個(gè)角色,可以點(diǎn)擊下圖提示的按鈕,打開角色庫(kù),選擇SpaceShip,火箭會(huì)出現(xiàn)在你的角色列表中
4.現(xiàn)在我們要為火箭編寫程序,讓它跟著你控制的鼠標(biāo)四處移動(dòng),選擇藍(lán)色的動(dòng)移到鼠標(biāo)指針這個(gè)指令塊,然后把它拖拽到屏幕右側(cè)的腳本區(qū)。
5.現(xiàn)在選擇黃色的控制組按鈕,找出重復(fù)執(zhí)行這個(gè)指令塊。
把重復(fù)執(zhí)行指令塊拖到右側(cè),放到藍(lán)色的指令塊上面,這樣它就會(huì)把藍(lán)色指令塊包住,就像這樣:
6.下一步,選擇棕色的事件組按鈕。找到當(dāng)綠旗被點(diǎn)擊指令塊,把它拖到右側(cè),放在腳本最上面。仔細(xì)讀一下你設(shè)計(jì)的腳本,想想這些指令會(huì)做什么。
7.現(xiàn)在看一下舞臺(tái)右上角,你會(huì)發(fā)現(xiàn)一個(gè)小綠旗。點(diǎn)擊它,啟動(dòng)你的腳本。
8.移動(dòng)你的鼠標(biāo),看看發(fā)生了什么?如果你完成了上面每一個(gè)步驟,火箭就會(huì)跟隨你的鼠標(biāo)在舞臺(tái)上四處移動(dòng)。
Good job!
你已經(jīng)完成了第一個(gè)Scratch作品。接下來我們要往這個(gè)作品中添加更多的東西,最終做出一個(gè)游戲。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除
