7/25, 2016 T2T Inc.
English
CB1 Blockly 是一個基於 Google Blockly 設計出來的視覺編程工具。它可以與 內建 CB1電路的產品互動,例如 智高的 Robotic Workshop。
這個軟件是設計來讓任何有興趣的人來嘗試對實體物件進行編程。智高的 Robotic Workshop包含了許多馬達與感測器模組,玩家可以隨意組合出任意型態的機器,然後用 CB1 Blockly 編寫程式加以控制,讓它自動運行或針對感測器反應觸發動作。
CB1 Blockly 的畫面示意圖如下:
以下就各部分功能簡述
在畫面左手邊有一堆按鈕與儀表,它們是用來指揮與呈現 CB1 狀態。從上到下分別為
這裡是讓大家發揮創意的舞台。左手邊的工具箱 (tool-box) 有許多拼圖塊可供選擇,只要拖拉到中間區域,就可以連結行程 程式。某些拼圖可以擺在某類拼圖下方代表按步驟依序執行,而某類則需從右邊連結代表參數輸入。試看看吧。
如果桌上擺滿了亂糟糟的拼圖塊也別擔心。只要拖到右下方的垃圾桶就可以清除。 右邊還有放大與縮小功能,而如果你在PC環境,也可以用滑鼠滾輪來縮放。
當你按下 編譯 (Parse) 按鈕後,程式碼區會跑出 javascript 程式碼。別被這些程式碼嚇到了,它們僅供參考。剛開始學習編程只需要在拼圖區玩耍並驗證馬達與感測器動作。程式碼可以改天再來研究。