Scratch Jr 積木介紹

觸發積木 (黃色區塊)

這些積木是讓程式開始動的必備積木,沒有它們,不管你做的程式有多好,角色都不是有動作。

scratch_b_1

1 小綠旗。它是一個很重要的積木,許多的程式都是以小綠旗積木做為開頭,它對應到我們之前環境介紹的 No.8 。

2  當角色被點一下時開始動作。以這個積木為開頭的角色,必須要你點一下角色才能開始執行

3  當角色被碰撞時開始動作。動畫要執行的條件是當角色被動畫中的某一個角色碰到時就開始執行。

4. 當接收到訊息時才開始執行。

5  發送一個訊息出去。 4號與5號積木是一組的,可以利用 5 號積木送出訊息,4號積木接收到訊息後就會動作。

 

移動積木 (藍色區塊)

利用這些積木可以讓角色自由移動

scratch_b_2

1~4  這些積木分別是右左上下移動,只要將積木拖拉下來就可讓角色向不同的方向移動。積木的下方有個 1 的數字,點這個數字一下可以更改他移動的格數。

5~6  向左右轉 1 次。

7 往上跳幾格

8 移到角色的原始位置

 

外觀積木 (紫色區塊)

利用這些積木可讓角色說話、放大與縮小等等。

scratch_b_3

1 對話積木。拖出這個積木可以讓角色說話。點選 hi 的位罝就可以更改說話內容

2 與 3 讓角色放大與縮小。 2 的數字是放大縮小的倍數,可點這裡做更改

4 恢復原來大小

5 隱藏角色

6 顯示角色

聲音積木 (綠色區塊)

scratch_b_4

1 播放音效

2 這個積木會在使用 No 3 的積木時出現,它是你錄製的聲音,你可直接拖拉到程式區使用

3. 錄製音效

 

控制積木 (橙色區塊)

scratch_b_5

  1. 讓角色暫停 x /10 秒 ,x 是 時鐘下的數字,以目前來說是停止一秒
  2. 暫停所有的動作
  3. 改變角色移動的速度
  4. 重覆執行框框內的程式共 4 次,數字 4 是可以更改的。這就是程式中所謂的迴圈

 

結束積木 (紅色區塊)

scratch_b_6

 

  1. 放入結束的積木,代表停止這個角色的動作
  2. 重覆執行積木。放置這個積木在最尾端,程式將一直重覆直到我們按下停止鍵
  3. 到 2 號舞台,碰到這個積木程式會自動跳動指定的舞台。

 

詳細的說明可參考 https://www.scratchjr.org/learn.html#blocks