mBlock基礎

mBlock的畫面分成幾個區域,左邊是程式的角色控制,以及資料變數的觀察區,我們可以透過程式來控制畫面上的熊貓進行動作,左下方是可以新建角色(複雜進階程度)。

中間是程式的元素區,也可視為調色盤、工具箱。

右邊則是程式碼的撰寫區域。

一個程式會有一個起始,我們要加入按旗子開始我們的程式。

程式的動作基本上就是一連串的指令,有重複的指令、固定重複次數的指令等,這些都會在後面一一加以介紹。

角色動作程式元素

角色外觀控制程式元素

聲音程式元素

畫筆程式元素

資料(變數)宣告與變數運算指令

事件程式元素

這是所有程式的起點,mblock可以有多個事件驅動的程式區塊,可依需要來啟動一個特定的程式。

流程控制程式元素

此程式元素用來控制程式執行的暫停、不停重複、固定次數重複、程式分支(例:如果 某事件 成立 則)

執行環境偵測程式元素

四則、判斷運算

機器人元件(透過Arduino)程式元素