Scratch 3環境介紹

Scratch於2019年1月的時候進行了重大的改版,積木外觀及佈置都不太一樣,而且還加上了許多的硬體擴充功能,許多在不同系統上的積木式語言也愈來愈趨於一致了,還對於程式設計學習沒有信心的同學們,趕快跟上這一波吧!

Scratch網址如下:

第一次使用的朋友一定要透過你的電子郵件帳號申請才行。申請完畢之後,使用自己的帳號登入,所有的操作過程及結果就會被記錄在系統中,之後不管你在哪一個地方連線到這個網站,都可以看到你自己辛苦工作的成果。

如果你不想要使用線上版本的話(因為有時候連線速度真的比較慢),也可以在官網的最下方找到可以下載並安裝離線編輯器的地方,下載之後安裝在你的電腦中,之後就可以不需要網路也可以使用Scratch來開發程式。

在上面的螢幕擷圖中,同學們應該也會注意到有一個繁體中文的下拉式選擇框,那就是切換網站語言介面的地方。

不同於Scratch 2在安裝時還要另外先安裝別的應用程式介面,在Scratch 3的安裝過程,只要執行安裝程式,過一小段時間直接就可以開啟離線桌面版了,其畫面如下所示:

離線版和線上版除了分享和線上儲存的地方不一樣之外,其它的操作介面幾乎都相同。以下是環境的簡單介紹:

在設計程式的時候,可以先設計舞台的背景,然後選擇適合或是想要操作的角色,設定角色的屬性,之後就到積木分類區中找出想要使用的積木類別,再把想要用的積木拖累到程式區中執行即可。

Scratch是一個高度互動的程式設計介面,因此只要在任一程式積木上用滑鼠按鈕雙擊即可執行該積木的功能,結果也會立即在舞台中反應。

而一般的程式積木開始執行的點,則是由「事件類」積木來決定,在事件類積木中,可以定義要啟結執行某些程式積木的條件,例如當開始旗標被按下時,或是某一個按鍵被按下,或是滑鼠按鈕被按下,還是某一角色被點擊等等,視需求來使用即可。