Microsoft MakeCode
Microsoft的MakeCode編輯器是開始編程和使用BBC micro:bit進行創作的完美方式。 以不同顏色編碼的區塊對於以前使用過 Scratch 的人來說會是很熟悉的,也同時足夠強大可以存取這台小型電腦的所有功能。 您也可以切換到 JavaScript 來查看這些區塊背後的文字式程式碼。
我們的入門頁面將指導您完成第一步。
您可以在 MakeCode 常見問題中找到更多關於在課堂上使用 MakeCode 編輯器的要求。
Python
Python 是基於文字進行編碼,可有效地深化您的程式設計技能。 其類似於英語的自然結構使其易於開始學習,但是也足夠強大,適用於資料科學及機器學習等多方面領域。
它在學校中被廣泛使用,並且獲得教師、程式設計師和工程師的全球支持。 我們的Python編輯器是設計來幫助教師和學習者充分利用micro:bit上基於文本的編程。
無法達成共識? 讓您的 micro:bit 來決定!
進行廣播控制的防盜警報
Create an automatic light that turns on when it’s dark.
Mobile and tablet apps
如果您使用手機或平板電腦,我們有 iOS 和 Android 應用程式,讓您能夠使用 MakeCode 來為您的 micro:bit 設計程式。 使用藍牙無線電連接將程式碼從您的手機傳輸到micro:bit,因此不需要使用數據電纜。
micro:bit CreateAI
micro:bit CreateAI is a free, web-based tool that makes it easy for students to explore AI through movement and machine learning, and take it into the real world with a BBC micro:bit.
With micro:bit CreateAI, you can program a micro:bit to recognise and respond to your movements, like clapping, waving, dancing or jumping. You can do this by collecting your data samples, training, testing and improving your own machine learning model, then using it in a Microsoft MakeCode program on your micro:bit.
Make a smart exercise timer using AI
Use AI to detect and time specific activities
Scratch
Scratch 受到全世界兒童和大人的喜愛。 對很多人來說,Scratch 是他們從 8 歲左右開始接觸程式設計的第一個項目。
您可以將micro:bit 集成到Scratch項目中,將micro:bit 轉換為物理遊戲控制器,畫筆,數字記分板或更多。 您需要一台安裝有藍牙和 Scratch 連結的 Windows 或 macOS 電腦(版本10/11),或者一台 Chromebook 或手機來安裝 Android 應用程式。 您可以按照下面的連結開始或探索我們的 Scratch 項目。
Control a mysterious musical instrument in Scratch
為Scratch打造自己的無線遊戲控制器
使用Scratch在micro:bit吉他上彈奏和弦
Swift Playgrounds
如果您有一台具有macOS 10.15.3或更高版本的Apple iPad或Mac電腦,則可以通過我們的Swift Playgrounds交互式書籍探索Swift編程語言。
Other editors
有許多人們正在製作用於編程和與micro:bit互動的工具,這意味著你可以用Python、C++和其他語言為你的micro:bit編程,包括其他塊狀編輯器。
Micro:bit Educational Foundation未正式 支持以下列出的編輯器,因此如有疑問,請在編輯器中查找“支持”詳細信息。