V současné době existuje mnoho projektů souvisejících se vzděláváním a učením nových technologií. Projekty jako Arduino, Raspberry Pi nebo Micro: Bit se zrodily se vzdělávacím účelem, který nejenže dosáhl, ale i daleko předčil.
Ale mít desku SBC nebo jiný hardware je k ničemu, pokud neumíme používat související software nebo všechny jeho funkce. Proto existují instituce a asociace, které pomáhají učitelům škol naučit se používat tyto typy desek.
Do tohoto úsilí se chtějí zapojit i velké technologické společnosti, které postupně spolupracují nebo vytvářejí vlastní projekty. Tak vznikl Microsoft MakeCode, projekt společnosti Microsoft, jehož cílem je pomoci malým dětem používat open-source hardwarové desky, jako je Raspberry Pi, Arduino a Micro:Bit.
Tento projekt zahrnuje vydání sady nástrojů, které budou tvořit softwarovou základnu, kterou student bude používat ke komunikaci s deskou a všemi jejími funkcemi. Alespoň to je záměr společnosti Microsoft; samozřejmě existují i jiné alternativy, jako například Arduino IDE , Raspbian nebo Scratch.
Pro nadšence Microsoftu a učitele, kteří musí používat Windows, je to však docela zajímavý nástroj. Microsoft MakeCode obsahuje nejen hardwarově kompatibilní knihovny, ale také blokový editor kódu a další editor založený na Visual Studio Code s názvem Monaco.
Microsoft MakeCode má verzi pro Adafruit , tedy pro desky, které Adafruit vytváří , a další verzi pro Micro:Bit , open-source desku BBC. Veškeré informace o těchto projektech, stejně jako kód pro použití tohoto projektu, naleznete v oficiálním repozitáři GitHub.
Microsoft projevuje velký zájem o otevřený hardware a internet věcí, což by mohlo zastánce svobodného softwaru znepokojovat, ale musíme uznat, že zájem velké společnosti o tyto druhy projektů udržuje projekt v chodu , což je v konečném důsledku to nejdůležitější , nemyslíte?