資訊內容
在家學Scratch之啟蒙《小貓跑步》
“?Hi!好久不見。”
經過忙碌的畢業季,珺媽又回歸了。暑假,帶著君姐在辦公室玩scratch,沒想到小家伙玩得如此開心。看著小貓在自己的設計下動了起來,那是一種怎樣的自豪感
很多家長都覺得編程很難,其實不然,Scratch編程作為幼兒編程啟蒙是最合適不過的,對孩子學習編程邏輯、程序語言受益匪淺。所以,相信自己,相信孩子,看完這篇《小貓跑步》,你就會恍然大悟:原來如此簡單
01
—
什么是scratch?
Scratch是一款由麻省理工學院(MIT) 設計開發的少兒編程工具。其特點是:使用者可以不認識英文單詞,也可以不會使用鍵盤。構成程序的命令和參數通過積木形狀的模塊來實現,用鼠標拖動模塊到程序編輯欄就可以了。
官網網址:https://scratch.mit.edu/
scratch的下載使用是完全免費的哦!
02
—
從官網下載安裝好scratch之后,可以看到桌面上的快捷小貓圖標,雙擊打開,頁面如下。功能區域分工明確,一目了然!
君姐剛接觸scratch,沒必要把每個功能給她講透徹,大致知道左邊中間右邊是做什么用的就行,多用幾次,自然就心領神會了!
嫌棄舞臺不夠漂亮吧?一起來變魔術吧!
點擊左邊舞臺區域下方第一個按鈕“從背景庫中選擇背景”,出現軟件自帶的背景圖,君姐選擇了這幅雪景圖。(記得把白色背景刪除)
小朋友已經迫不及待想讓小貓動起來啦!
現在咱們轉向中間“腳本”區域,看到“運動”,下面有很多關于運動的積木。拖動“移動10步”至程序編輯欄。
點擊一下程序編輯欄的“移動10步”,觀察小貓變化。小朋友欣喜地發現小貓咪開始移動啦!這時候,可以讓她嘗試將“10”步改成“20”、“50“、”100”……觀察小貓移動變化。小朋友能自主get到數字跟小貓移動幅度的關系!
小貓雖然移動了,但是不像在跑步,更像是在溜冰呀!沒關系,我們接下來讓小貓開始邁步。
點擊“造型”,可以看到該角色小貓包含兩個造型(造型1、造型2)。
點擊“腳本”中的“外觀”,下面的積木變成了紫色,找到“下一個造型”,把“下一個造型”拖動到程序編輯欄。這時候再點擊一下編輯欄的程序積木讓它運行一次,可以看到小貓不僅在移動,并且每點擊一次,都變換造型。造型1→2→1→2……
一下一下點擊實在太累
4.“腳本”中點擊“控制”,下面都是黃色的控制積木,我們要用到的是“重復執行”,拖動過去之后,“重復執行”積木跟別的積木完美鑲嵌。
這時候,你再點擊一下程序編輯欄的積木,好家伙,小貓不停地跑步跑步,居然跑到屏幕外面了。。。。。。
小朋友著急得不得了,小貓不見了!
回到腳本中的“運動”,找到“碰到邊緣就反彈”,把它拖入程序編輯欄中。這時候再看看,發生了什么事。
將“事件”中“當綠旗被點擊”拖動到積木的最上方,現在我們只需要點擊舞臺上方的綠旗,就可以運行程序啦!
嗯嗯,迷之笑點的君姐看到小貓跑起來是這樣的
她再把步數改來改去,改至100時,畫風是這樣的
小貓跑起來是不是感覺太快,不要著急,我們找到“控制”中的“等待1秒”,放進相應積木中,再點擊綠旗,看看反應如何。
1秒實在太慢了,改成0.1秒試試吧!讓孩子大膽地嘗試,自己體會其中的奧妙!
一個啟蒙的小程序就做完啦!是不是特別簡單呢?
根據孩子玩這個軟件的情況看,孩子自己學會使用這個軟件是有困難的,需要身邊老師和家長的指導。在有人指導的情況下,6歲的孩子可以照著例子完整的擺出一個能運行的程序,這個過程并不需要孩子認識英文或漢字。建立程序的過程,孩子讓小貓從靜到動,在自己的魔法下變化著,后期我們還會用到涂鴉,錄音,找圖片這些有趣的過程,增加孩子學習編程的興趣和積極性。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

- 上一篇
Scratch課程系列:小游戲制作人物移動篇
Scratch在做簡單的2D平面小游戲非常方便。格斗游戲是其中一大類,而人物的移動又是基本的要素。 本篇要做到能夠控制人物左右移動、原地跳躍和蹲下的基本動作。 首先開啟Scratch,在下方角色欄點擊上傳角色檔案,將五個基本動作圖都匯入。(Sc
- 下一篇
?Scratch課堂丨你的代碼冗余了嗎?
代碼冗余 代碼冗余(rǒngyú),即是編程時不必要的代碼段。一般來說,一段程序能夠執行既定的任務,但是經過優化,能夠同樣達到目的,執行效率增強,且代碼數量減少了,說明刪除的代碼就是程序的冗余代碼。冗余代碼主要分兩部分:多余執行的冗余和代碼數量的冗余。