Microsoft MakeCode
Microsoft的MakeCode編輯器是開始編程和使用BBC micro:bit進行創作的完美方式。 以不同顏色編碼的區塊對於以前使用過 Scratch 的人來說會是很熟悉的,也同時足夠強大可以存取這台小型電腦的所有功能。 您也可以切換到 JavaScript 來查看這些區塊背後的文字式程式碼。
我們的入門頁面將指導您完成第一步。
您可以在 MakeCode 常見問題中找到更多關於在課堂上使用 MakeCode 編輯器的要求。
![學生使用帶有micro:bit的Microsoft MakeCode編輯器](https://cdn.sanity.io/images/ajwvhvgo/production/01e71039873fd278cdfd4981d393841cf8e37db6-2040x1164.jpg?w=653&q=80&fit=max&auto=format)
Python
Python 是基於文字進行編碼,可有效地深化您的程式設計技能。 其類似於英語的自然結構使其易於開始學習,但是也足夠強大,適用於資料科學及機器學習等多方面領域。
它在學校中被廣泛使用,並且獲得教師、程式設計師和工程師的全球支持。 我們的Python編輯器是設計來幫助教師和學習者充分利用micro:bit上基於文本的編程。
![使用micro:bit Python編輯器的孩子](https://cdn.sanity.io/images/ajwvhvgo/production/e338db61da50b199140189b1eeb893eb5fdde58e-800x511.jpg?w=653&q=80&fit=max&auto=format)
![](https://cdn.sanity.io/images/ajwvhvgo/production/910032defa481bdd5c991220474aacd7a4ea3477-1000x750.png?bg=fff&w=232&h=174&q=90&fit=min&auto=format)
無法達成共識? 讓您的 micro:bit 來決定!
![](https://cdn.sanity.io/images/ajwvhvgo/production/d39e10463c4410f7766b681ea2db76f902ed5b77-800x450.png?rect=100,0,600,450&bg=fff&w=232&h=174&q=90&fit=min&auto=format)
進行廣播控制的防盜警報
![](https://cdn.sanity.io/images/ajwvhvgo/production/4572241a79420fd41573eba7f179a430049ae490-1960x1470.png?bg=fff&w=232&h=174&q=90&fit=min&auto=format)
Create an automatic light that turns on when it’s dark.
手機和平板應用程式
如果您使用手機或平板電腦,我們有 iOS 和 Android 應用程式,讓您能夠使用 MakeCode 來為您的 micro:bit 設計程式。 使用藍牙無線電連接將程式碼從您的手機傳輸到micro:bit,因此不需要使用數據電纜。
![micro:bit 旁邊的手機和平板電腦](https://cdn.sanity.io/images/ajwvhvgo/production/7537f813cac461dd3496d11a72133012383a82fe-1600x900.png?w=653&q=80&fit=max&auto=format)
Scratch
Scratch 受到全世界兒童和大人的喜愛。 對很多人來說,Scratch 是他們從 8 歲左右開始接觸程式設計的第一個項目。
您可以將micro:bit 集成到Scratch項目中,將micro:bit 轉換為物理遊戲控制器,畫筆,數字記分板或更多。 您需要一台安裝有藍牙和 Scratch 連結的 Windows 或 macOS 電腦(版本10/11),或者一台 Chromebook 或手機來安裝 Android 應用程式。 您可以按照下面的連結開始或探索我們的 Scratch 項目。
![小學生使用Scratch](https://cdn.sanity.io/images/ajwvhvgo/production/7ba581ba9d5b810880e91ea93711b3b5d5147217-2040x1164.jpg?w=653&q=80&fit=max&auto=format)
Swift遊樂場
如果您有一台具有macOS 10.15.3或更高版本的Apple iPad或Mac電腦,則可以通過我們的Swift Playgrounds交互式書籍探索Swift編程語言。
![micro:bit Swift Playgrounds書的螢幕截圖](https://cdn.sanity.io/images/ajwvhvgo/production/196d8a4aeab06e866960a417c995f39eb3097a9b-957x668.png?w=653&q=80&fit=max&auto=format)
其他編輯者
有許多人們正在製作用於編程和與micro:bit互動的工具,這意味著你可以用Python、C++和其他語言為你的micro:bit編程,包括其他塊狀編輯器。
Micro:bit Educational Foundation未正式 支持以下列出的編輯器,因此如有疑問,請在編輯器中查找“支持”詳細信息。