大家好,我是來自湛江市青少年創(chuàng)客夢工場的小羅老師~
經(jīng)過之前Scratch初體驗和水族館兩個課程,相信各位同學(xué)都對Scratch有了一定的認識。那么這節(jié)課小羅老師就來教大家做一個接蘋果的小游戲啦!
不要看接蘋果在現(xiàn)實世界中好像很簡單的樣子,要想在Scratch上實現(xiàn)這個行為可不容易哦!
那么各位同學(xué)就先來跟小羅老師一起分析一下接蘋果需要什么樣的條件吧~
1.蘋果要往下掉
2.我們按下按鍵,籃子會往左右移動
3.蘋果碰到籃子會在上面重新掉下來
不要小看分析這個步驟啊!這是學(xué)習(xí)編程的重要一環(huán),無論是小程序還是大程序都需要經(jīng)過這一步呢~
1.想要蘋果往下掉就先要了解坐標系的概念。我們要知道在我們的小舞臺是用x軸來代表水平方向,y軸代表豎直方向。
也就是說想要蘋果往下掉,只要讓蘋果在y軸上移動就好啦~蘋果的往下掉的程序就在下面的小圖!
2.同樣的,想要籃子往左右移動,就要在坐標系的基礎(chǔ)上加入我們的按鍵檢測積木噢。這兩個組合起來可以說是經(jīng)常需要用到的呢~最后別忘了加入一個重復(fù)執(zhí)行保證這個程序在什么時候都有作用。
3.要讓蘋果碰到籃子后返回舞臺的上方。聰明的同學(xué)一定想到了我們有個積木叫碰撞,它能夠檢測角色之間的觸碰關(guān)系,然后再把蘋果的y軸設(shè)定為舞臺的上方就好啦~
只要我們上面這三個簡單的小程序,我們的接蘋果小游戲就完成啦~
等等!好像這才只有一個蘋果啊!那我們得把我們的蘋果多復(fù)制幾個,這樣我們的游戲就更完美啦!
接下來我們來看看同學(xué)們在課堂上的表現(xiàn)吧~
這節(jié)課小羅老師能感受到同學(xué)們都在專心致志學(xué)習(xí),可能是因為同學(xué)們第一次做屬于自己的游戲,即使這是一個比較簡單的小游戲。創(chuàng)造帶來的快樂遠比玩游戲本身的快樂多得多,這也是我們創(chuàng)客夢工場的宗旨和目的。
我們下一節(jié)課繼續(xù)來學(xué)習(xí)編程的奧妙吧~