[Micro Bit 系列] 認識圖形化積木方塊程式 IDE 開發工具,以微軟 MakeCode 為例
看過 上一篇 文章,應該已經知道了什麼是 Micro:bit,接著介紹如何開始寫程式,在以前要控制一塊開發板,首先必須要先寫程式(要先學會程式語言,一般來說是 C / C++ 語言),然後將寫好的程式燒到控制晶片中,當然 Micro:bit 的流程也不例外,但畢竟是要推廣到中小學生的開發板,因此在開發流程上進行了兩個跟以往很不同的優化。 積木方塊程式設計 Micro:bit 提供了 JavaScript、Python、Block Editor 等幾種編輯方式,若是 主要目的是要訓練孩子的邏輯能力 而不是編碼的能力,可以選擇使用圖形化積木方塊拖拉的方式來引導,此階段可以完全不需要撰寫程式碼。 USB 取代晶片燒錄器 有別於以前的韌體開發,Micro:bit 提供了 USB 的接口,並且支援了 Windows、Mac OS、Chrome OS、Linux 等主流系統。 透過 USB 和電腦連接 ,學生可以輕易地將自己設計好的程式, 更新到晶片 當中,讓教學者和孩子都可以專注於邏輯的訓練,不需要再額外的處理燒錄程式的產生的一堆硬體連接等相關問題,也讓入門的門檻可以大幅地降低(除非連電腦連接 USB 都不會)。