# Scratch 3環境介紹

Scratch網址如下：

{% embed url="<https://scratch.mit.edu/>" %}

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

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

![](https://1789170130-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZJEK4Zm0THA0vYxBYQ%2F-LZJF_iiw7zPKQc8Zkfp%2F-LZJGfbLV1Ll2u6dA7jH%2F2019-02-22_16-14-48.png?alt=media\&token=56ade0f4-ea65-4315-b2bb-f2468eeab56f)

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

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

![](https://1789170130-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZJEK4Zm0THA0vYxBYQ%2F-LZJF_iiw7zPKQc8Zkfp%2F-LZJJGUjVu4s3TyajHS_%2F2019-02-22_16-26-00.png?alt=media\&token=ca3914c3-1559-47a5-8af8-71cea90b9843)

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

![](https://1789170130-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZJEK4Zm0THA0vYxBYQ%2F-LZJF_iiw7zPKQc8Zkfp%2F-LZJK_4rSERmU61UtaXo%2F2019-02-22_16-26-00.png?alt=media\&token=1c96f72f-6c5c-4dfe-814e-e53ef3fbc104)

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

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

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

{% embed url="<https://youtu.be/41biZ5as0D8>" %}
