В момента има много проекти, свързани с Образование и изучаване на нови технологии. Проекти като Arduino, Raspberry Pi или Micro: Bit са родени с образователна цел, която не само е постигнала, но и далеч надмина.
Но наличието на SBC дъска или друг хардуер е от малка полза, ако не знаем как да използваме съответния софтуер или всичките му функции. Ето защо съществуват институции и асоциации, които помагат на учителите да се научат как да използват този тип дъски.
Големите технологични компании също искат да участват в това начинание и постепенно си сътрудничат или създават свои собствени проекти. Така се роди Microsoft MakeCode, проект на Microsoft, който има за цел да помогне на малки деца да използват хардуерни платки с отворен код като Raspberry Pi, Arduino и Micro:Bit.
Този проект включва пускането на набор от инструменти, които ще формират софтуерната база, която студентът ще използва, за да комуникира с платката и всички нейни функции. Поне това е намерението на Microsoft; разбира се, съществуват и други алтернативи, като например Arduino IDE , Raspbian или Scratch.
Въпреки това, за ентусиастите на Microsoft и учителите, които са принудени да използват Windows, това е доста интересен инструмент. Microsoft MakeCode не само съдържа хардуерно съвместими библиотеки, но също така включва блоков редактор за код и друг редактор, базиран на Visual Studio Code, наречен Monaco.
Microsoft MakeCode има версия за Adafruit , тоест за платките, които Adafruit създава , и друга версия за Micro:Bit , платката с отворен код на BBC. Цялата информация за тези проекти, както и кодът за използване на този проект, може да бъде намерена в официалното хранилище на GitHub.
Microsoft проявява голям интерес към отворения хардуер и интернет на нещата, нещо, което може да притеснява застъпниците на свободния софтуер, но трябва да признаем, че интересът на голяма компания към този вид проекти поддържа проекта , което в крайна сметка е най-важното , не мислите ли?