我們知道Scratch 3.0的每種積木類型都有自己的形狀和一個特殊形狀的插槽,把它們分別歸類,以積木的外部形狀來區分,又可分為種類型,包含帽子積木(Hat blocks)堆疊積木Stack blocks布林積木Boolean blocks回報積木Reporter blocks蓋子積木Cap blocks形積木C blocks,詳如下述:

帽子積木

啟動每個程式腳本的積木,又稱作「觸發」積木。

它總是置於一段腳本的起始位置

❸ 它們的形狀特徵就是《上突下凸》。頂部圓形突起,像「帽子」一樣,無法拼接積木,因此只能置於起始位置;而底部凸起,就可以拼接其它積木。

❹ 在Scratch 3.0中,這種積木有個在『事件類積木』,有個在『控制類積木』,另外有個在『函式類積木』(如果已經創建一個函式積木)。(不含擴展)

堆疊積木

是負責執行命令的積木,是Scratch 中最常見,也是數量最多的積木類型。又可叫做「命令」積木。

它可以接在各類型積木的上方或下方,九大類型中只有『運算類積木』裡沒有它。

❸ 它們的形狀特徵就是《上凹下凸》,上方有缺口,下方有凸起,可以相互卡合,形成更長的腳本。

C形積木

為字母C形狀的積木,控制程式執行條件判斷循環

這些積木可將其它積木包覆在C形槽中,用來當作是重複循環或是條件判斷結果要執行的積木腳本。

❸ 此類型積木共有5個,它們可在控制類別中找到。

這類型積木中,除了「重複無限次」積木只能在頂部加蓋其它積木外,其它的暨可以在頂部加蓋積木,也可以在底部接續其它積木。


布林積木

布林(英語:Boolean),是電腦科學中的邏輯資料型別,它與『回報積木』一樣,都會傳回值,只是它的結果只有”真”(true)或”假”(false)的字串或是”1”或”0”的數字二種。

它們的形狀是六角形,可嵌入六角形和圓矩形的參數框中。

此類型積木是用來嵌入參數框的,無法單獨存在。一般是運用在條件判斷上,因此常會與〈重複積木〉或〈如果積木〉一起出現。若將參數框留空,則會傳回”假”(false)。

回報積木

這是會回報結果資訊的積木,它回報的結果比『布林積木』多變化了,可以包含數字和字串

它們的形狀是圓矩形橢圓形的,可嵌入相同形狀的參數框中。

❸ 此類型積木與「布林積木」一樣,都是用來嵌入參數框的,無法單獨存在。

蓋子積木

❶ 是運用在程式結束時的積木。

❷ 它們的形狀特徵就是《上凹下平》,上方有缺口,下方平坦,只有上方可以拼接積木。

❸ 此類型積木僅有2個