
什麼是micro:bit
micro:bit擁有一個簡單且容易使用的程式編輯介面,讓孩子用很簡單的滑鼠拖拉積木方塊的方式,在瀏覽器上輕鬆地完成複雜的程式撰寫;micro:bit體積只有一個火柴盒這麼大,方便孩子隨身攜帶,內建許多生活周遭常見的感測器,如溫度、光、方位及磁力等等感測器,還有許多耳熟能詳的科技裝置,如藍芽裝置、Micro USB連接口等等裝置,能給孩子同時學習程式和電子知識的微型電腦,連貫了學習軟體+硬體的應用,讓孩子的程式學習不再只是局限於軟體平台上!


專屬孩子的開發板:micro:bit
micro:bit是STEM教育用微電腦板。4×5公分的小型電路板上,搭載了25顆LED、2個按鈕、光/溫度/加速度3種感測器、BLE藍牙、25個I/O接口。
用積木,寫程式:把程式積木化,只要會堆積木就會寫程式
打開網頁瀏覽器, 例如Google Chrome , 輸入網址 https://makecode.microbit.org/ , 進入micro:bit 程式編輯界面,就可以開始展開micro:bit 積木程式之旅。JavaScript積木程式編輯器在設計程式時會像Scratch一樣組合積木。積木名稱也有標示中文,將滑鼠游標停留在積木上,就會彈出視窗顯示說明和原始碼,說明功能也很豐富。


將程式寫入到micro:bit
micro:bit 可以在沒有電腦的情況下運轉!


抓住人心的逗趣範例
micro:bit 小鋼琴家
micro:bit 電流急急棒
micro:bit和Arduino有甚麼區別?
micro:bit的額外功能更賦予了它獨一無二的優勢。比如,它體積小,可以拿來實作攜帶式裝置,並內建有亮度計、溫度計、羅盤和加速感應器。事實上,新版的Scratch 3.0 Beta正式支援與micro:bit連線,只要簡單設定,就能借用micro:bit的加速感應計來當成Scratch小遊戲的遙控器呢! 而且不僅於此。
micro:bit有能力像Arduino開發板一樣連接市面上各式各樣的電子元件,也可透過Python程式語言發揮出MakeCode積木語言缺乏的更多功能。目前市面上許多中文書籍,即以Python來教學micro:bit;Python在2018和2017年的世界程式語言排名更是蟬聯第一,其重要性自然不可小覷。 換言之,micro:bit不僅可讓兒童入門程式學習,更可讓國中生以上的孩子更深入了解程式與電路知識,還可銜接Arduino、Raspberry Pi樹莓派這類開發板的課程。
micro:bit | arduino | |
開發板 | ![]() |
![]() |
適合對象 | 學生與愛好者(小學以上) | 學生與愛好者(高中以上) |
處理器 | 32位ARM Cortex M4 | ATmega328P |
尺寸 | 43mm x 52mm | 53mm x 69mm |
程式環境 |
JavaScript Blocks , MicroPython |
C++ |
程式語言 | 圖形化編程工具 MicroPython Scratch | C C++ |
內建元件 |
輸出入腳位, 藍芽天線, 加速度計, 羅盤, 按鈕, 5x5 LED螢幕,麥克風,蜂鳴器 |
輸出入腳位 |
如何連接外部設備 | 鱷魚夾 擴充版 |
杜邦線與麵包板, 擴充板 |
兼容電壓 | 3V | 3V-5V |