在家教孩子學(xué)編程(9):一起來(lái)踢球
在家教孩子學(xué)編程(9):一起來(lái)踢球
歡迎寶爸寶媽加入我們,我們一起在家教孩子學(xué)編程
今天我們一起來(lái)帶孩子做一個(gè)踢球的項(xiàng)目。
要完成這樣一個(gè)項(xiàng)目,首先,要了解到的是我們編程思維主要就是三大要點(diǎn):
一、邏輯;
二、框架;
三、拆解。
那我們要怎么來(lái)用Scratch做這樣一個(gè)游戲呢?
游戲,就是一個(gè)框架,拆解開來(lái)就是三塊:誰(shuí),在哪里,發(fā)生了什么。
繼續(xù)拆解:誰(shuí),就是角色;在哪里,就是舞臺(tái)背景;發(fā)生了什么,就是積木塊的編程,如何去控制角色移動(dòng)。
一起來(lái)踢球:
里面的角色有球、小貓、恐龍;
在哪里:
就是舞臺(tái)背景,踢足球,需要在足球場(chǎng),舞臺(tái)背景就是足球場(chǎng);
發(fā)生了什么:
小貓、恐龍一起在足球場(chǎng)踢球,足球會(huì)在它們之間傳來(lái)傳去。
這樣拆解分析完了以后,我們就開始拖動(dòng)積木來(lái)開始編程了。
一、先添加角色:
小貓、恐龍、足球
分別添加小貓(角色大小設(shè)置為80)、恐龍(角色大小設(shè)置為80)、足球(角色大小也設(shè)置為80)。
二、再添加舞臺(tái)背景:
足球場(chǎng)

三、開始拖動(dòng)積木編寫程序;

1、先讓足球動(dòng)到小貓腳旁邊。

2、小貓把球踢給恐龍;
如何實(shí)現(xiàn)踢球效果?只需要把球從小貓腳邊移動(dòng)到恐龍腳邊。

3、恐龍?jiān)侔亚蚧貍鹘o小貓;
如何實(shí)現(xiàn)回傳球效果?只需要把球從恐龍腳邊移動(dòng)到小貓腳邊。

4、小貓射門;
如何實(shí)現(xiàn)小貓射門效果?只需要把球從小貓腳邊移動(dòng)到球門(球網(wǎng)內(nèi))。

此時(shí),我們可以運(yùn)行整個(gè)程序,看下效果;

為了讓小貓射門效果更逼真一點(diǎn),我們可以讓球傳到小貓腳下時(shí),等待1秒,再射門。

讓小貓和恐龍先練習(xí)3次傳球,3次傳球結(jié)束以后再讓小貓射門。如何實(shí)現(xiàn)?需要使用控制積木里面的【重復(fù)執(zhí)行3次】積木。

少兒編程其實(shí)很簡(jiǎn)單,只要你愿意,你也可以自己在家教孩子學(xué)編程,不會(huì)的話可以跟著我一起學(xué)。
?
如果你也想自己在家教孩子學(xué)編程,歡迎加入我們,我們一起交流在家自己教孩子學(xué)編程過(guò)程中的心得收獲。
我是琦爸,一個(gè)自己在家教孩子玩編程、人工智能的爸爸。
?