資源簡介 Scratch編程-飛向太空一、學(xué)習(xí)目標(biāo) 1.復(fù)習(xí)編程軟件使用,編程初始化代碼設(shè)定(位置,大小,方向); 2.學(xué)習(xí)初始化設(shè)置(造型,背景,顯示); 3.初識坐標(biāo)概念; 4.認(rèn)識次數(shù)循環(huán)。二、項目分析 1.添加火箭 Rocketship 角色,添加 Galaxy、Moon 背景。 2.完成初始化工作:位置(在舞臺底部)、大小(設(shè)為:50)、方向(設(shè)為90)、背景(Galaxy)、造型(rocketship-a)。 3.完成火箭(Rocketship)在 Galaxy 背景下向上飛行,并伴隨著造型的變化,飛到頂部后消失,然后切換 Moon 背景、 rocketship-e 造型。火箭會顯示在舞臺中間(位置隨機(jī)擺放)。三、項目操作 1.添加角色與背景在背景區(qū)點(diǎn)擊標(biāo)識進(jìn)入背景選擇頁面,找到并添加 Galaxy、Moon兩個背景。點(diǎn)擊角色區(qū)圖標(biāo),添加 Rocketship 角色。 2.初始化工作這里我們要對火箭進(jìn)行初始化設(shè)置,我們先要做位置、大小、方向。程序開頭:首先我們要添加 事件 中的點(diǎn)擊綠旗模塊。大小:我們再對角色進(jìn)行大小設(shè)置,在 外觀 中添加模塊。將參數(shù)100改為50。位置:使用鼠標(biāo)將火箭拖動到舞臺的底部,然后在運(yùn)動模塊中添加位置代碼。注意:這里的位置中的x與y的值可以先不用管,只要將角色拖動到相應(yīng)位置,這里的值會自動變化,這里和坐標(biāo)有關(guān),我們后面再深入介紹。 方向:這里我們希望火箭是向上飛的,根據(jù)方向指示,向上為0方向。但是這里要注意一件事情,我們的角色本身就是向上的,如果再調(diào)整之后角色就會倒過來了。所以在這里我們的方向要設(shè)定為默認(rèn)的90方向。 3.火箭飛行前面我們學(xué)過讓角色動起來使用的積木,但是在這里要注意,這個積木只能讓角色按照一個方向移動,現(xiàn)在我們設(shè)定的是90方向,效果是水平移動。 而這里我們需要火箭是向上飛行的。所以在這里我們便不能使用移動10步積木,這里要知道,舞臺上是有坐標(biāo)的。這里要開始認(rèn)識一下坐標(biāo)軸(又叫平面直角坐標(biāo)系)的概念。在坐標(biāo)軸中會有一個像十字的東西,這里的橫著的軸叫 x軸 ,豎著的軸叫 y軸。他們會有一個重合在一起的交點(diǎn)我們稱為 原點(diǎn)。 這里坐標(biāo)就好像我們的圍棋的棋盤與教室的座位,是有行與列的。教室的座位中有行與列,在這里再與坐標(biāo)軸聯(lián)系起來,會發(fā)現(xiàn),Y軸也就是行,X軸就是列。那我們火箭是豎直向上飛的,這里火箭并沒有向前移動,就像我們從最后一行第6行,到第5行,第4行,第3行,第2行,第1行,這里會發(fā)現(xiàn)從后向前我們的列數(shù)并沒有動,行數(shù)在不斷地變化。所以我們火箭只需要它的行數(shù)在變化就可以了,還記得行數(shù)在坐標(biāo)軸上表示的誰,是y坐標(biāo)。所以在這里我們在運(yùn)動中選擇模塊來實現(xiàn),這里坐標(biāo)我們后面還會繼續(xù)講。這里還記得我們怎么樣讓角色一直移動的,就是添加一個重復(fù)執(zhí)行,但是在這里我們要添加后會發(fā)現(xiàn)重復(fù)執(zhí)行是沒有停止的,而我們希望火箭飛行到頂部停止,這里就應(yīng)該用他的另外一個好朋友,這里可以將次數(shù)改一下,改的多一點(diǎn)。(這里有一個概念就是舞臺的邊界值,y的最小值為-180,最大值為180,所以舞臺的寬為360。認(rèn)識就行,后面會細(xì)講。) 4.造型與背景切換任務(wù):完成火箭(Rocketship)在Galaxy背景下向上飛行,并伴隨著造型的變化;這里我們還需將火箭旋轉(zhuǎn)起來,前面我們學(xué)過切換造型來實現(xiàn)的。這里我們還要設(shè)定一個造型初始化。這里就可以每一次執(zhí)行都會在同一個造型出現(xiàn)。 5.優(yōu)化任務(wù):飛到頂部后消失,然后切換 Moon 背景、 rocketship-e 造型。火箭會顯示在舞臺中間(位置隨機(jī)擺放)。這里我們使用消失,也就是把我們的角色給藏起來,可以使用外觀中的積木。但是在添加隱藏的時候同時我們也要做一個顯示的初始化,這樣在每次程序開始的時候都可以顯示,如果不加可以試一下,下次開始會發(fā)現(xiàn)火箭消失不出現(xiàn)了。這個時候火箭飛上天了,要到月球Moon上了,就需要切換一個背景。這里如果點(diǎn)開始后再來一次,會發(fā)現(xiàn)背景還是Moon,這是因為我們沒有對角色進(jìn)行初始的背景設(shè)置。切換完了之后發(fā)現(xiàn)火箭還是沒有顯示,這里是因為我們沒有對角色進(jìn)行顯示設(shè)置。但在顯示前我們要對火箭設(shè)置好位置,與造型設(shè)置。這里造型可以點(diǎn)擊里面的圓形。以上我們小火箭飛向太空就全部做完了,快去嘗試一下吧!四、項目完整代碼五、作業(yè)實踐 1.完成作品任務(wù)。 2.認(rèn)識坐標(biāo)概念,(舞臺中有坐標(biāo),坐標(biāo)中有x軸,y軸概念即可) 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫