1. scratch界面介紹
Scratch是麻省理工學院的「終身幼兒園團隊」開發的圖形化編程工具,主要面對青少年開放。孩子不用記住命令不代表不需要知道命令。積木模塊包括10個大類,100多個功能。包括了構成一個完整程序的每個環節,甚至數組和函數。
Scratch3.0
Scratch3.0相比Scratch2.0有很多改進,界面也有了較大的變化。
那問題來了,原來的Scratch2.0還可以用嗎,答案是可以的,3.0版本兼容2.0版本,就是說2.0的作品是可以在3.0中打開的。
先來看看界面
界面大致分為5大區域
1. 舞臺區:這個是區域是我們編程的程序效果展示的區域
2. 角色區:我們可以在這裡設置多個角色在舞臺區中展示,所有的角色會在角色區這裡,我們可以對其編輯
3. 積木區:這裡有各種編程功能封裝成的一個一個積木
4. 腳本區:我們編寫代碼的時候像搭建積木一樣,從積木區拖到這裡,像搭積木一樣,合成一段段的代碼,來操作角色。
5. 背景區:我們可以改變舞臺區的背景。
2. 在線創作Scratch3.0
除開下載軟體在電腦上,我們還可以在手機,平板等等終端設備上編程。當然,我們也可以不下載軟體直接在線創作。
Scratch3.0官網在線創作:https://scratch.mit.edu/projects/377980182/editor
一個不知名的網站:
https://www.coding61.com/scratch3/
當然了,還有很多,這些都是支持保存到本地,和本地上傳代碼的,隨時隨地在線創作。
現在我們來簡單學一下如何操作吧
3. 小貓說話
我們先在背景區給舞臺選擇一張可愛的背景吧,在背景區找到
點擊,我們會看到有很多背景圖片可以選擇。當然除了選擇,你還可以繪製,上傳背景。
我們選擇一張圖片作為背景。
開始拖動積木到腳本程序區,
首先我們將積木
拖到腳本區,這個有什麼用呢,這塊積木是算是啟動積木,對應舞區的
小綠旗,點擊小綠旗開始執行程序,點擊紅色小圓塊暫停運行。
我們讓小貓移動100步,然後講話
小貓便會按照程序設定好的順序執行下去。
4. 小貓對話
想要對話,那必不可少另外的角色,我們先在角色區找到
點擊,選擇一個新角色。
現在選中的是dog2這個角色,會發現腳本區的積木都不見了,點回角色1,又出現了。是的,每個角色都需要重新編寫屬於角色的程序。我們可以從腳本區右上角看到我們選擇的是哪個角色。
你看現在小狗和小貓都是在同一方向,對話起來有點怪怪的。這時可以選擇積木區的造型,就可以在這裡改變小狗的造型了
我們先全選小狗,然後把滑鼠放到右邊的中的,向左拖動小狗就可以看到小狗轉向了
然後拖動小狗到中心點位置,然後調節小狗適合的比例。
你看,這樣小狗不是轉向了嗎。
點擊回到代碼,開始搭小狗的積木
然後將小狗和小貓移動在舞臺的兩端。
點擊小綠旗運行,就會發現他們在對話了
嗯?他們都沒有出聲,怎麼算講話。
5. 小貓小狗發出聲音
想要小貓小狗真的講話也是可以的。我們先找到左下角的擴展模塊。
點擊後,找到文字朗讀模塊。
點擊後會發現,在積木區多了文字朗讀模塊和對應的積木。
我們重新來改造小貓小狗的積木,注意,朗讀文字最好不要出現標點符號。
我們會發現小貓和小狗真的在對話了。
好了,大家有什麼想法,都可以來嘗試一下。