国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

【Scratch教程】三分鐘教你學會“小貓行走”

極客小將2021-04-08-
編程的過程,就是將人類的想法按照一定的編碼規則,變成計算機可以識別的代碼和語言,讓計算機幫助我們實現數學運算、事物處理和信息查詢等。不管程序大小,都需要大體框架,這種統籌規劃全局的思維幾乎在任何學習、工作項目中都要用到。

編程的過程,就是將人類的想法按照一定的編碼規則,變成計算機可以識別的代碼和語言,讓計算機幫助我們實現數學運算、事物處理和信息查詢等。不管程序大小,都需要大體框架,這種統籌規劃全局的思維幾乎在任何學習、工作項目中都要用到。

upload/article/images/2021-04-08/d0851830cd82d6b081e1ff442c3dbac4.jpg

用寫作文來舉例:

考場上拿到一篇作文

→先解題,拆分出各層次可能的內容

→調用大腦存儲的相關信息,如:名言、事例、類似的文章

→列出提綱,理清思路

→動筆完成寫作

編程同樣如此。一個復雜的問題,看起來千頭萬緒,編程者需要把它拆解成一個個簡單的小問題,再逐個擊破。

upload/article/images/2021-04-08/81e9636329f6be13d29429809790a0a3.jpg

今天給大家分享的是簡單的Scratch小程序,用很少的幾塊積木,就可以實現讓小貓在空格鍵的控制下左右走路,且在碰到邊緣后自動轉向。希望在這個過程中可以培養你的邏輯思維,不說廢話咱先來看看作品效果upload/article/images/2021-04-08/7d337762e8cad09b107ab708a13338f8.jpg

https://cdn.china-scratch.com/timg/180623/101F24F5-3.gif?

upload/article/images/2021-04-08/e9e0363150c632617172530c1e131e7f.jpg

教程步驟

這個教程將用六個步驟來完成“小貓走路”,這個過程很簡單,小朋友們快學起來哦~

1. 打開Scratch編程軟件

upload/article/images/2021-04-08/39d1c0b62d662d9f140c80e8e9cc9f12.jpg

Scratch的編程頁面

2、添加blue sky背景

如果你想讓小貓在草地上行走的話,可以將背景更換成blue sky(藍色天空),如動圖所示:

https://cdn.china-scratch.com/timg/180623/101F26427-6.gif

3. 新建小貓角色

我們編寫的程序是小貓,所以需要從角色庫中選取“動物”中選擇“Cat1”角色。具體操作是:點擊角色中的新建角色的第一個圖標,進入角色庫,之后選擇左側的“動物”找到“Cat1”的角色。如下圖所示:

https://cdn.china-scratch.com/timg/180623/101F23a9-7.gif

4、讓小貓動起來

要對小貓進行程序的編寫,先點擊小貓角色,點擊后需要先添加一個開關,可以在“事件”里面拖出“當小綠旗被點擊”,想讓實現小貓動起來的效果,需要在“運動”里面拖出“移動10步”,這樣小貓就可以移動了。如下圖所示:

https://cdn.china-scratch.com/timg/180623/101F24106-8.gif

5、小貓不斷來回行走

上圖中的小貓行走像是滑行,這是因為行走的時候小貓的外觀是有變化的,所以我們需要在外觀中找到“下一個造型”。在運行的過程中,我們發現小貓會卡在舞臺的右側,不能動彈。這時就需要在“運動”中找到“碰到邊緣就反彈”和“將旋轉模式設定為左右翻轉”。如下圖所示:

https://cdn.china-scratch.com/timg/180623/101F25138-9.gif

需要注意的是:這些運動指令都不是執行一次就可以的,否則需要不斷地點擊“當小綠旗被點擊”小貓才可以動,這時就需要用到“重復執行”,“重復執行”指令在“控制”中,將它拖出來后將上述四步都“吃”進去。如下圖所示:

https://cdn.china-scratch.com/timg/180623/101F35334-10.gif

6、用空格鍵來控制小貓行走

如果想用任意鍵進行控制小貓的運動的話,就需要用到“控制”里面的“如果,那么”條件判斷語句和“偵測”中的“按鍵空格是否按下?”指令。可以理解為:如果“按下空格鍵”那么就需要執行小貓行走的動作。同時這個判斷是需要重復不斷地進行的,也需要放進“重復執行”語句中。這樣執行的代碼后是這樣的:

https://cdn.china-scratch.com/timg/180623/101F3EP-11.gif

以上所有代碼如下:

upload/article/images/2021-04-08/267cafaa5a43029049112f879394055d.jpg

通過這個簡單的Scratch小程序的分享,你是不是對編程有了新的認識?用Scratch編寫的動畫和游戲非常直觀,其實編程就是將復雜問題拆解成一個個簡單的小問題,再逐個擊破,在這個過程中慢慢地培養邏輯思維能力。

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 宜丰县| 康马县| 沙雅县| 尼勒克县| 正镶白旗| 昌黎县| 巢湖市| 当涂县| 乌兰浩特市| 阿克| 班戈县| 嘉禾县| 西青区| 新建县| 高雄县| 西华县| 遵义市| 昌黎县| 鄂托克旗| 宝兴县| 田阳县| 陆河县| 威远县| 贵溪市| 望都县| 西安市| 分宜县| 山东| 宣恩县| 房产| 阳东县| 温泉县| 永福县| 万全县| 渑池县| 汉寿县| 社旗县| 华容县| 亳州市| 东安县| 洛阳市|