《用 mBlock 玩 Arduino》導讀



這份導讀讓你可以更了解如何使用本書。

目標讀者

雖然本書使用基於Scratch 2.0的mBlock,而談到Scratch,許多人都會覺得這是小學生初學程式時使用的視覺化程式語言工具,不過,本書的目標讀者並不限於小學生,而是對程式設計有興趣,想要利用程式設計控制Arduino與相關電路模組的初學者,實際上,本書撰寫時假想的對象,是一群不懂程式設計、基本電子電路與Arduino的大學生,他們是我實際課堂上的學生。

要將本書應用到小學生身上也未嘗不可,不過本書中有些數學相關的知識,可能得需視課堂學生們的情況,做更多一點的說明,如果真要將本書應用到小學生身上,也許以高年級學生為主,會是比較好的做法。

圖片與字型

mBlock使用視覺化程式語言,每個程式積木的顏色各有其意義,因此本書採彩色印刷,方便程式積木的對照,本書會有文字式的程式碼,特別是在第八章,程式相關的文字,都用等寬字型來加以呈現,以與一般名詞作區別。例如IDE是一般名詞,而setup為程式碼相關文字,使用了等寬字型。

程式範例

你可以在以下網址下載本書的範例:

聯繫作者

若有堪誤回報等相關書籍問題,可透過網站與作者聯繫: