Page 4 - ePN019_用microbit學程式設計結合KAISE擴展板創意專題實作_課本PDF
P. 4
序 言 Preface
這幾年因 Scratch 等視覺化積木式程式語言的盛行,把程式設計的門檻降低,
讓國中小學生不再將程式設計視為洪水猛獸。利用程式設計來培養學生運算思
維、邏輯思考、解決問題的能力,受到各國的重視,也導致近來程式教育、創客
教育越來越夯的原因。
筆者從十年前開始接觸 Scratch,並致力於 Scratch 的推廣,後來為增加學生
的視野,讓學生的學習不再只是在螢幕上,因此引進中介軟體來讓 Scratch 控制
Arduino 的硬體,讓天黑請開燈、天熱請開電扇,成為可輕易完成的作品。雖是
如此,Arduino 要做到離線控制,仍需一番程序才可完成。
一直到近兩年,開始接觸 BBC micro:bit 及微軟的 MakeCode 視覺化積木式
程式語言,將 micro:bit 主板接上電腦燒錄程式就像將隨身碟接上電腦傳檔般的簡
單,而且本身就有屏幕、按鍵、各式感測器,大幅降低使用門檻,並增加互動充
滿樂趣,非常適合國中小學生利用它來學習程式設計及運算思維。
除了主板的使用外,micro:bit 還可以接上擴展板來延伸其功能及應用,讓想
像成真的機會大幅增加。凱斯電子是國內製造 micro:bit 擴展板的大廠,除了研發
新功能的擴展板外,也客製化擴展板。
在此感謝台科大圖書范總經理的支持,以及凱斯電子陳莉淇小姐提供各式擴
展板供我測試,本書才得以完成。
筆者才疏學淺,編寫本書是期望能在資訊教育上盡一份心力,若有疏漏謬誤
之處,懇請指正。
黃文玉 謹誌
Hello