您可以通過ScratchJr為動畫添加對話和新場景來制作自己的故事。創(chuàng)建角色,他們可以彼此交談,可以去新的地方,就像在故事書中一樣。 通過ScratchJr,你可以讓這些故事變得生動起來,像電影一樣在你的眼前播放出來

第三節(jié):蟹兔賽跑

在本節(jié)課程中我們將會學習使用速度設(shè)置(set speed)模塊,它將控制角色的速度,來一場蟹兔賽跑。

ScratchJR少兒編程啟蒙教程:第三章:蟹兔賽跑故事-少兒編程教育網(wǎng)

開始制作:

1、 打開app,新建項目,刪除默認的小貓角色,添加海灘背景,和兩個角色,小兔、螃蟹,并將兩個角色放置在舞臺左側(cè)同一起跑線上,如上圖所示。

2、 給小兔子添加腳本,先拖入小綠旗模塊,然后點擊黃色分類模塊,我們會看到(set speed)設(shè)置速度模塊,這個模塊將控制角色移動的快或者慢。

ScratchJR少兒編程啟蒙教程:第三章:蟹兔賽跑故事-少兒編程教育網(wǎng)

3、 將設(shè)置速度模塊拖入腳本區(qū),拼接到小綠旗后面,然后點擊模塊下方的小三角,會看到三種速度設(shè)置(慢速、中速、高速)

ScratchJR少兒編程啟蒙教程:第三章:蟹兔賽跑故事-少兒編程教育網(wǎng)

4、 現(xiàn)在大家告訴我兔子跟螃蟹誰的速度快呢?對,當然兔子跑的快,那么我們給兔子選擇一個中速吧。然后讓它按照這個速度移動15步

ScratchJR少兒編程啟蒙教程:第三章:蟹兔賽跑故事-少兒編程教育網(wǎng)

5、 選中角色螃蟹,同樣的操作給螃蟹添加腳本,螃蟹比較慢,那就是慢速,也讓他移動15步。

ScratchJR少兒編程啟蒙教程:第三章:蟹兔賽跑故事-少兒編程教育網(wǎng)

6、 現(xiàn)在點擊頂部的綠旗開始執(zhí)行吧,看看誰先到達終點呢?你還可以重新設(shè)置它們的速度,看看有什么變化,沒準你可以讓螃蟹跑的比兔子還快。

ScratchJR少兒編程啟蒙教程:第三章:蟹兔賽跑故事-少兒編程教育網(wǎng)

小技巧:復制代碼,我們看到螃蟹的腳本跟兔子的腳本很相似,只是速度不同,因此我們可以通過復制兔子的腳本來節(jié)約時間,操作方法就是按住小兔的腳本,不松手然后把它移動到螃蟹角色上,這樣就好了。

ScratchJR少兒編程啟蒙教程:第三章:蟹兔賽跑故事-少兒編程教育網(wǎng)

拓展練習:

上面的例子很簡單,我們還可以編出更有意思的程序,比如兔子前兩步是慢速,然后中速移動5步,最后高速沖刺,如下圖所示。

ScratchJR少兒編程啟蒙教程:第三章:蟹兔賽跑故事-少兒編程教育網(wǎng)

更多的創(chuàng)意跟想法留給你們自己去實現(xiàn)吧。