資訊內容
【Scratch教程】三分鐘教你學會“小貓行走”
編程的過程,就是將人類的想法按照一定的編碼規則,變成計算機可以識別的代碼和語言,讓計算機幫助我們實現數學運算、事物處理和信息查詢等。不管程序大小,都需要大體框架,這種統籌規劃全局的思維幾乎在任何學習、工作項目中都要用到。
用寫作文來舉例:
考場上拿到一篇作文
→先解題,拆分出各層次可能的內容
→調用大腦存儲的相關信息,如:名言、事例、類似的文章
→列出提綱,理清思路
→動筆完成寫作
編程同樣如此。一個復雜的問題,看起來千頭萬緒,編程者需要把它拆解成一個個簡單的小問題,再逐個擊破。
今天給大家分享的是簡單的Scratch小程序,用很少的幾塊積木,就可以實現讓小貓在空格鍵的控制下左右走路,且在碰到邊緣后自動轉向。希望在這個過程中可以培養你的邏輯思維,不說廢話咱先來看看作品效果
?
教程步驟
這個教程將用六個步驟來完成“小貓走路”,這個過程很簡單,小朋友們快學起來哦~
1. 打開Scratch編程軟件
Scratch的編程頁面
2、添加blue sky背景
如果你想讓小貓在草地上行走的話,可以將背景更換成blue sky(藍色天空),如動圖所示:
3. 新建小貓角色
我們編寫的程序是小貓,所以需要從角色庫中選取“動物”中選擇“Cat1”角色。具體操作是:點擊角色中的新建角色的第一個圖標,進入角色庫,之后選擇左側的“動物”找到“Cat1”的角色。如下圖所示:
4、讓小貓動起來
要對小貓進行程序的編寫,先點擊小貓角色,點擊后需要先添加一個開關,可以在“事件”里面拖出“當小綠旗被點擊”,想讓實現小貓動起來的效果,需要在“運動”里面拖出“移動10步”,這樣小貓就可以移動了。如下圖所示:
5、小貓不斷來回行走
上圖中的小貓行走像是滑行,這是因為行走的時候小貓的外觀是有變化的,所以我們需要在外觀中找到“下一個造型”。在運行的過程中,我們發現小貓會卡在舞臺的右側,不能動彈。這時就需要在“運動”中找到“碰到邊緣就反彈”和“將旋轉模式設定為左右翻轉”。如下圖所示:
需要注意的是:這些運動指令都不是執行一次就可以的,否則需要不斷地點擊“當小綠旗被點擊”小貓才可以動,這時就需要用到“重復執行”,“重復執行”指令在“控制”中,將它拖出來后將上述四步都“吃”進去。如下圖所示:
6、用空格鍵來控制小貓行走
如果想用任意鍵進行控制小貓的運動的話,就需要用到“控制”里面的“如果,那么”條件判斷語句和“偵測”中的“按鍵空格是否按下?”指令。可以理解為:如果“按下空格鍵”那么就需要執行小貓行走的動作。同時這個判斷是需要重復不斷地進行的,也需要放進“重復執行”語句中。這樣執行的代碼后是這樣的:
以上所有代碼如下:
通過這個簡單的Scratch小程序的分享,你是不是對編程有了新的認識?用Scratch編寫的動畫和游戲非常直觀,其實編程就是將復雜問題拆解成一個個簡單的小問題,再逐個擊破,在這個過程中慢慢地培養邏輯思維能力。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
