編程對於這一代孩子的重要性,我們應該不用再贅述。很多人預言等這一代孩子成長起來,編程能力估計和英語能力一樣佔據有不可替代的作用。
面對這種情況,許多家長卻只能乾著急。明知道編程對於孩子很重要,但是卻找不到路徑給孩子啟蒙編程,畢竟自己是個電腦盲,平時也就上上網,看看電影。對於編程沒有太多的接觸,更搞不懂C、C++、JAVA、Python之間的異同。
彬爸要說的是,縱使你對編程從來沒有了解,你依然可以陪同孩子一起編程啟蒙。畢竟有Scratch這種編程啟蒙神器。
關於Scratch是什麼以及為什麼要選擇Scratch,彬爸曾經在文章中已經討論過。這次,我們通過實戰來進一步說明如何通過Scratch啟蒙編程。
第一步
安裝Scratch
https://scratch.mit.edu/是Scratch的官方網站,在該網站可以直接編寫Scratch程序,也可以下載Scratch的桌面版本進行離線的Scratch程序的編寫。
Scratch的下載安裝非常方便,直接在Scratch官網下載,然後點擊安裝即可使用。使用時點擊Scratch即可得到如圖2所示的界面。
圖1 Scratch官網
圖2.
Scratch桌面版
第二步
編寫第一個Scratch程序
我們編寫一個非常簡單的程序,讓小貓前進10步,然後右轉15度,依次重複執行30次。
首先,啟動Scratch程序,Scratch缺省創建了一個項目,有一個小貓在舞臺中,選擇菜單“文件”中的“另存為”,保存當前項目。
然後,編寫項目需要的程序。
- 第一步,從“運動”模塊中,選擇“移動幾步”指令和“右轉幾度”指令,拼搭在指令框呢。
- 第二步,在“控制”模塊中,選擇“重複執行幾次”指令,將“移動幾步”指令和“右轉幾度”指令包含在“重複執行幾次”指令內。並設置移動步數為10,右轉度數為15,重複執行次數為30。
- 第三步,在“事件”模塊中,選擇“當綠旗被點擊”指令,疊加在“重複執行幾次”指令之上。
這時,點擊Scratch桌面軟件的右上角的綠色旗子就可以執行代碼。具體代碼如圖3所示。
圖3. 第一個Scratch代碼
以上就是Scratch的第一個程序,後續我們會寫更多的Scratch程序。如果你們有想知道的關於Scratch程序的內容,歡迎留言交流。
閱讀更多 scratch少兒編程教程 的文章