Trenutno postoje mnogi projekti koji se odnose na obrazovanje i učenje novih tehnologija. Projekti poput Arduina, Raspberry Pi ili Micro: Bit rođeni su s obrazovnom svrhom koja je ne samo postigla već je i daleko premašila.
Ali imati SBC ploču ili hardver malo je korisno ako ne znamo koristiti srodni softver ili koristiti sve njegove funkcije. Stoga oni postoje institucije i udruge koje pomažu školskim učiteljima u podučavanju i korištenju ove vrste ploča.
Velike tehnološke tvrtke također žele sudjelovati u tom cilju i malo po malo surađuju ili stvaraju vlastite projekte. Ovako se rađa Microsoft MakeCode, Microsoftov projekt koji se sastoji od pomoći mališanima u korištenju matičnih ploča. Hardware Libre kao što su Raspberry Pi, Arduino ili Micro: Bit.
Ovaj se projekt sastoji od izdavanja niza alata koji će biti programska baza koju će student koristiti za komunikaciju s pločom i sa svim njezinim funkcijama. To je barem Microsoftova namjera, naravno, postoje i druge alternative poput Arduino IDE, Raspbian ili Scratch.
Međutim, za ljubitelje Microsofta i za učitelje koji su prisiljeni koristiti Windows, prilično je zanimljiv alat. Microsoft MakeCode ne sadrži samo knjižnice kompatibilne s hardverom, već ima i uređivač blokova za kôd i još jedan urednik zasnovan na Visual Studio Code-u koji se zove Monako.
Microsoft MakeCode ima verziju za Adafruit, odnosno za tanjure koje tvrtka Adafruit stvara i drugu verziju za Micro: Bit, besplatni tanjur BBC-a. Sve informacije o tim projektima, kao i kôd za korištenje ovog projekta mogu se naći u službeno spremište Github.
Microsoft je jako zainteresiran za Hardware Libre i IoT, nešto što može smetati braniteljima slobodnog softvera, ali to se mora priznati interes velike tvrtke za ovu vrstu projekta čini da projekt ide dalje, što je na kraju najvažnije Zar ne mislite?