Pentru a programa micro:bit-ul, putem folosi platforma online Microsoft MakeCode.
În această platformă putem programa micro:bit-ul folosind:
Programarea vizuală presupune utilizarea unei biblioteci dezvoltată de Google care permite scrierea codului folosind blocuri ce se pot lega împreună prin drag-and-drop (trage și plasează). Când programul este gata, acesta se execută (rulează) iar în spate se generează codul echivalent în JavaScript sau Python.
În stânga avem simulatorul (plăcuța cu care putem interacționa). În centru avem blocurile grupate pe categorii, iar în dreapta avem editorul de cod unde putem construi codul utilizând blocuri sau scriind cod în limbajul JavaScript sau Python.
Interfața permite salvarea programului în format .hex, descărcarea programului pe plăcuța micro:bit, distribuirea programului pe rețele de socializare sau în alte pagini web.
Execuția programului se poate face atât în simulator, cât și pe plăcuța micro:bit după ce acesta a fost descărcat.
Programul de mai jos este construit din blocuri apoi se este generat automat codul în limbajul JavaScript și Python. Scrierea sau modificarea programului se poate face în oricare dintre cele trei variante.
La click pe butonul Simulator se simulează plăcuța micro:bit și se execută programul – la apăsarea butonului A apare o față zâmbitoare, la apăsarea butonului B apare o față tristă, la apăsarea simultană a butoanelor A și B apare o mică animație.
La click pe butonul Blocks va fi vizibil codul scris cu blocuri.
La click pe butonul JavaScript va fi vizibil codul scris în limbajul JavaScript.
La click pe butonul Python va fi vizibil codul scris în limbajul Python.
La click pe butonul Edit se va deschide programul în editorul online MakeCode.