可以切換英文、中文或其他國家語言。
包含「新建專案」、「儲存」、「另存成複本」、「從你的電腦挑選」以及「下載到你的電腦」五個選項,
「儲存」和「另存成複本」會將檔案存在 Scratch 的帳號內,
「你的電腦挑選」和「下載到你的電腦」則會挑選或儲存 .sb3 的檔案到電腦中。
功能是針對「角色」所設計,當使用者刪除角色、造型或音效,該功能會變成「復原角色」、「復原造型」或「復原音效」,點選後就會恢復刪除的角色、造型或音效。
會讓舞台區的進入加速模式,針對一些需要花比較久時間的效果,會加快速度運行,Scratch 推薦使用加速模式的項目有工程圖、大型數學運算、需要 3D 引擎的運算、筆項目。
所有程式表現的地方
建立新專案時,會自動產生一個貓咪形狀的預設角色,放置在舞台區正中央,
舞台區左上角的「綠色旗幟」為執行圖示,點選就會執行程式,
「紅色八角形」為停止圖示,點選之後程式就會停止執行。
舞台區右上角分別是「小舞台」「大舞台」和「全螢幕」的舞台切換圖示。
舞台區的寬度為 480 像素,高度為 360 像素,
正中央為原點 ( 0,0 ),
原點向右 X 軸為正,向左為負,
原點向上的 Y 軸為正,向下為負。
人資料的四個功能:
可以填寫基本資料,包含自我介紹、工作,並且可以看到自己的專案和分享的專案
可以建立專案或創作坊,
專案就是單一個 Scratch 檔案,
而創作坊就是這些專案的分類,
一個創作坊裡面可以放置多個專案,
一個專案也可以存在於多個創作坊內
可以設定個人的地理位置、登入密碼和電子信箱。
Scratch 預設有九種積木分類,相關功能如下:
動作:設定角色的移動、旋轉、方向和位置...等。
外觀:設定角色講話的文字顯示、造型、大小...等。
音效:播放音效、控制音量、音高...等。
事件:設定事件發生時 ( 點擊綠色旗幟、點擊角色...等 ),要執行什麼程式。
控制:控制程式的邏輯判斷、重複迴圈、等待幾秒、建立分身...等。
偵測:判斷角色是否發生特定狀況,常和「控制類別積木」互相搭配使用。
運算:數學運算、文字組合、邏輯判斷...等積木。
變數:建立變數和清單來儲存資料。
函式積木:將複雜或重複使用的積木建立函示,只要呼叫函示就能夠執行。
除了預設的九種積木,Scratch 也提供「擴充功能」的積木,提供音樂、畫筆、視訊偵測、樂高、micro:bit...等豐富實用的擴充功能。
所有 Scratch 的程式木都放在這裡,
由上而下按照「積木分類」的順序排列,點選不同分類的積木選單,在程式積木指令區就會出現對應的積木,可以用滑鼠往上往下滑動,尋找想要使用的積木,
如果有使用擴充功能的積木,在分類裡就會出現對應的選單,點選後就會出現可以使用的程式積木。
背包區是線上版專屬的功能 ( 離線安裝版沒有 ),
可以將不同專案的角色、造型、聲音、背景...等元素放入背包,
就能夠在不同專案之間,共用背包中的元素,因此可以將常用的資源放在背包裡,方便不同專案使用。
在開啟 Scratch 時,背包區預設是收合的狀態,點選後可以打開,
此時就能用滑鼠,將角色、音效、造型...等元素,用滑鼠拖曳移至背包內。
如果要刪除背包內的元素,只要用滑鼠在該元素上按右鍵,就會出現刪除的選項,點選就能刪除。
點選「程式」頁籤之後,會出現「腳本區」( 亦可稱作工作區 ),這是 Scratch 負責「寫程式」的區域,
這裡可以為專案中的每個角色或背景,加入各自的程式腳本,賦予角色靈魂和生命力!
在腳本區裡的右上角會顯示角色的縮圖,表示目前撰寫的是該角色的程式,
積木的撰寫採用拼接組合的方式,只要拖曳滑鼠就能組合程式。
在專案中會用到的角色、舞台背景,全部都會擺放在這個區域,
點選角色或背景,就能夠針對該角色或背景進行程式設計 ( 左上方頁籤切換到「程式」 ) 或造型設計 (左上方頁籤切換到「造型」 )。
除了角色和背景的造型設計,
如果將左上方頁籤切換到「音效」,點選不同的角色,就能夠針對該角色進行音效的設定。