Када кажемо да је кодирање дечија игра, Мицрософт је то схватио дословно. Иако нам је недостајало охрабрења за програмирање у младости, будућност наше деце делује сјајно. Мицрософт има неколико апликација које деци омогућавају програмирање на основном нивоу. Интересантно је то што су овде већ осам година са мало свести.
Иако се ниједан софтвер не може користити за редовно програмирање, они су сасвим добри као први беби корак. Дете може да развије способност програмирања већ од малих ногу. С друге стране, ми као њихови родитељи или надзорници можемо проценити да ли је то исправно за њих.
Научите децу да кодирају помоћу ових бесплатних алата
Ових 5 апликација могу помоћи деци да науче да кодирају.
1] Мицрософт Смалл Басиц
Мој први додир са програмирањем био је са БАСИЦ-ом (Командно симболично упутство за почетнике за почетнике). Међутим, иако сам био најлакши програмски језик, чинило ми се помало досадним и то ме је гурнуло негде другде. Можда су програмери из Мицрософта схватили да је мања верзија потребна за јуниоре. Мицрософт Смалл Басиц је много једноставнији облик БАСИЦ-а посебно дизајниран за децу, тако да им није гломазан или једноличан. Језик има само 14 кључних речи.
Мицрософт Смалл Басиц је испробан и тестиран са децом у старосној групи од 10 до 16 година и за њих се тврди да је успех. Уместо тога, софтвер није лоша идеја ни за одрасле који су склони програмирању. Овај софтвер ради са Виндовс КСП и новијим верзијама оперативног система.
Савршен језик за почетнике, Мицрософт Смалл Басиц, искључује употребу опсега, типова, оријентације објекта итд. Такође би неко могао да пошаље своје програме на своју веб локацију где би могли бити представљени.
2] Коду Гаме Лаб
Шта би могло бити бољи подстицај за дете у програмирању од прављења програма за игру? И да га додам, софтвер се користи за кодирање КСБОКС игара. Првобитно назван Боку, овај софтвер ради и на Виндовс КСП-у и новијим верзијама Виндовс-а и КСБОКС 360.
Коду Гаме Лаб не укључује кодирање куцањем слова (што је деци досадно). Радије корисници програмирају уређивањем визуелних елемената помоћу контролера за игре. А програми су изграђени у 3Д симулационом окружењу. Међутим, немојте улазити у веровање да Коду има мање искуства са искуством учења. Користи најозбиљније тактике програмирања попут гранања, петљи, симболичких променљивих, манипулације бројевима и низовима, полиморфизма, потпрограма итд.
3] Водичи за Минецрафт Хоур оф Цоде
Звао бих Минецрафт више претходник програмског језика него сам језик. Ова игра је дизајнирана за млађу децу која знају да читају и пишу, али нису довољно зрела за писање кода. Укључује бирање унапред написаних упутстава и израду алгоритма од њих.
4] Мицрософт Тоуцх Девелоп
Додирните Развиј није баш намењен деци, овај софтвер је довољно добар за оне који рано почињу. Користи се за дизајнирање апликативних програма за мобилне уређаје попут паметних телефона и таблета. Отуда потиче назив „Тоуцх Девелоп“. Користи се на додирним екранима и самим тим је развијен за лакшу употребу на њима.
5] Цоде Хунт из компаније Мицрософт Ресеарцх
Цоде Хунт је још једна „игра кодирања“ где играч / корисник осваја бодове и подиже нивое за проналажење кода који недостаје. Овај софтвер не користи свој језик кодирања, а кодови се попуњавају на Јави или Ц #. Ова игра је за оне који имају одређено основно знање ових језика. То је више софтвер за вежбање. Софтвер се може интегрисати са Мицрософт Оффице-ом и покреће се директно са веба и не треба га преузимати.
Сасвим сигурно, наша деца би имала више инспирације за програмирање него што смо ми икада имали. Ови кораци за бебе дугорочно помажу.
Ево неколико других веб локација које вам могу помоћи да бесплатно научите кодирање на мрежи. И ево листе веб страница које ће вам помоћи да научите да кодирате играјући игре и забаву.