Trenutno obstaja veliko projektov, povezanih z izobraževanjem in učenjem novih tehnologij. Projekti, kot so Arduino, Raspberry Pi ali Micro: Bit, so bili rojeni z izobraževalnim namenom, ki ni le dosegel, ampak je tudi daleč presegel.
Vendar pa nam tabla SBC ali druga strojna oprema ne koristi veliko, če ne znamo uporabljati povezane programske opreme ali vseh njenih funkcij. Zato obstajajo institucije in združenja, ki pomagajo učiteljem pri učenju uporabe tovrstnih tabel.
Tudi velika tehnološka podjetja želijo sodelovati v teh prizadevanjih in postopoma sodelujejo ali ustvarjajo lastne projekte. Tako se je rodil Microsoft MakeCode, Microsoftov projekt, katerega cilj je pomagati majhnim otrokom pri uporabi odprtokodne strojne opreme, kot so Raspberry Pi, Arduino in Micro:Bit.
Ta projekt vključuje izdajo nabora orodij, ki bodo tvorila programsko osnovo, ki jo bo študent uporabljal za komunikacijo s ploščo in vsemi njenimi funkcijami. Vsaj to je Microsoftov namen; seveda obstajajo tudi druge alternative, kot so Arduino IDE , Raspbian ali Scratch.
Vendar pa je za navdušence nad Microsoftom in učitelje, ki morajo uporabljati Windows, to precej zanimivo orodje. Microsoft MakeCode ne vsebuje le knjižnic, združljivih s strojno opremo, temveč vključuje tudi urejevalnik blokov za kodo in še en urejevalnik, ki temelji na Visual Studio Code, imenovan Monaco.
Microsoft MakeCode ima različico za Adafruit , torej za plošče, ki jih ustvarja Adafruit , in drugo različico za Micro:Bit , odprtokodno ploščo BBC-ja. Vse informacije o teh projektih, kot tudi kodo za uporabo tega projekta, najdete v uradnem repozitoriju GitHub.
Microsoft kaže veliko zanimanja za odprto strojno opremo in internet stvari, kar bi lahko motilo zagovornike proste programske opreme, vendar moramo priznati, da zanimanje velikega podjetja za tovrstne projekte ohranja projekt v teku , kar je navsezadnje najpomembnejše , kajne?