大家好,我是來(lái)自湛江市青少年創(chuàng)客夢(mèng)工場(chǎng)的小羅老師~
經(jīng)過(guò)之前Scratch初體驗(yàn)和水族館兩個(gè)課程,相信各位同學(xué)都對(duì)Scratch有了一定的認(rèn)識(shí)。那么這節(jié)課小羅老師就來(lái)教大家做一個(gè)接蘋(píng)果的小游戲啦!

不要看接蘋(píng)果在現(xiàn)實(shí)世界中好像很簡(jiǎn)單的樣子,要想在Scratch上實(shí)現(xiàn)這個(gè)行為可不容易哦!
那么各位同學(xué)就先來(lái)跟小羅老師一起分析一下接蘋(píng)果需要什么樣的條件吧~
1.蘋(píng)果要往下掉
2.我們按下按鍵,籃子會(huì)往左右移動(dòng)
3.蘋(píng)果碰到籃子會(huì)在上面重新掉下來(lái)
不要小看分析這個(gè)步驟??!這是學(xué)習(xí)編程的重要一環(huán),無(wú)論是小程序還是大程序都需要經(jīng)過(guò)這一步呢~
1.想要蘋(píng)果往下掉就先要了解坐標(biāo)系的概念。我們要知道在我們的小舞臺(tái)是用x軸來(lái)代表水平方向,y軸代表豎直方向。
也就是說(shuō)想要蘋(píng)果往下掉,只要讓蘋(píng)果在y軸上移動(dòng)就好啦~蘋(píng)果的往下掉的程序就在下面的小圖!

2.同樣的,想要籃子往左右移動(dòng),就要在坐標(biāo)系的基礎(chǔ)上加入我們的按鍵檢測(cè)積木噢。這兩個(gè)組合起來(lái)可以說(shuō)是經(jīng)常需要用到的呢~最后別忘了加入一個(gè)重復(fù)執(zhí)行保證這個(gè)程序在什么時(shí)候都有作用。

3.要讓蘋(píng)果碰到籃子后返回舞臺(tái)的上方。聰明的同學(xué)一定想到了我們有個(gè)積木叫碰撞,它能夠檢測(cè)角色之間的觸碰關(guān)系,然后再把蘋(píng)果的y軸設(shè)定為舞臺(tái)的上方就好啦~

只要我們上面這三個(gè)簡(jiǎn)單的小程序,我們的接蘋(píng)果小游戲就完成啦~
等等!好像這才只有一個(gè)蘋(píng)果?。∧俏覀兊冒盐覀兊奶O(píng)果多復(fù)制幾個(gè),這樣我們的游戲就更完美啦!
接下來(lái)我們來(lái)看看同學(xué)們?cè)谡n堂上的表現(xiàn)吧~








這節(jié)課小羅老師能感受到同學(xué)們都在專心致志學(xué)習(xí),可能是因?yàn)橥瑢W(xué)們第一次做屬于自己的游戲,即使這是一個(gè)比較簡(jiǎn)單的小游戲。創(chuàng)造帶來(lái)的快樂(lè)遠(yuǎn)比玩游戲本身的快樂(lè)多得多,這也是我們創(chuàng)客夢(mèng)工場(chǎng)的宗旨和目的。
我們下一節(jié)課繼續(xù)來(lái)學(xué)習(xí)編程的奧妙吧~