Научите децу да кодирају користећи ове Мицрософт алате и програме

Када кажемо да је кодирање дечја игра, Мицрософт(Microsoft) је то схватио дословно. Иако нам је недостајало подстицаја да програмирамо у младости, будућност наше деце изгледа светла. Мицрософт(Microsoft) има неколико апликација које омогућавају деци да програмирају на основном нивоу. Занимљиво је да су они овде већ осам година са мало свести.

Иако се ниједан софтвер не може користити за маинстреам програмирање, они су прилично добри као први корак за бебу. Дете може развити склоност за програмирање од најраније доби. С друге стране, ми као њихови родитељи или супервизори можемо да проценимо да ли је то права ствар за њих.

Научите децу(Teach Kids) да кодирају(Code) помоћу ових бесплатних алата

Ових 5 апликација могу помоћи деци да науче да кодирају.

1] Мицрософт Смалл Басиц

Мицрософт Смалл Басиц

Мој први додир са програмирањем био је са БАСИЦ(BASIC) -ом (Бегиннер'с Алл-Пурпосе Симболиц Инструцтион Цоде(All-Purpose Symbolic Instruction Code) ). Међутим, упркос томе што сам био најлакши од програмских језика, сматрао сам га помало досадним, а то је померило моје интересовање на друго место. Можда су програмери у Мицрософту(Microsoft) у последње време схватили да је мања верзија потребна за јуниоре. Мицрософт Смалл Басиц(Microsoft Small Basic) је много једноставнији облик БАСИЦ-(BASIC) а специјално дизајниран за децу, тако да они не сматрају да је гломазан или монотон. Језик има само 14 кључних речи.

Мицрософт Смалл Басиц(Microsoft Small Basic)(Microsoft Small Basic) је испробан и тестиран са децом узраста од 10 до 16 година и тврди се да је успешан код њих. Уместо тога, софтвер није лоша идеја ни за одрасле који имају склоност ка програмирању. Овај софтвер ради са Виндовс КСП(Windows XP) и новијим верзијама оперативног система(System) .

Савршен језик за почетнике, Мицрософт Смалл Басиц(Microsoft Small Basic) , искључује употребу опсега, типова, објектне оријентације, итд. Неко би такође могао да пошаље своје програме на њихов сајт где би могли да буду представљени.

2] Коду Гаме Лаб

Коду

Шта би могло бити боље охрабрење за дете да се бави програмирањем него да софтвер за програмирање претвори у игру? И да се томе дода, софтвер се користи за кодирање КСБОКС(XBOX) игара. Првобитно назван Боку(Boku) , овај софтвер ради и на Виндовс КСП(Windows XP) -у и новијим верзијама Виндовс(Windows) -а и КСБОКС 360(XBOX 360) .

Коду Гаме Лаб(Kodu Game Lab) не укључује кодирање куцањем слова (што је деци досадно). Уместо тога, корисници програмирају распоређивањем визуелних елемената помоћу контролера игре. А програми су изграђени у окружењу 3Д симулације. Међутим, немојте веровати да је Коду(Kodu) ништа мање са искуством учења. Користи најозбиљније тактике програмирања као што су гранање, петље, симболичке варијабле, манипулација бројевима и стринговима, полиморфизам, потпрограми итд.

3] Упутства за Минецрафт Хоур оф Цоде

Минецрафт

Назвао бих  Минецрафт(Minecraft)(Minecraft) више претходником програмског језика него самим њим. Ова игра је дизајнирана за млађу децу која знају да читају и пишу, али нису довољно зрела да пишу код. То укључује бирање унапред написаних инструкција и прављење алгоритма од њих.

4] Мицрософт Тоуцх Девелоп

Научите децу да кодирају

Тоуцх Девелоп(Touch Develop)(Touch Develop) није баш дизајниран за децу, овај софтвер је довољно добар за оне који почињу рано. Користи се за дизајнирање апликативних програма за мобилне уређаје попут паметних телефона и таблета. Одатле потиче назив 'Тоуцх Девелоп'. Користи се на уређајима са екраном осетљивим на додир и стога је развијен за лакше коришћење на њима.

5] Цоде Хунт(Code Hunt) из Мицрософт Ресеарцх-а(Microsoft Research)

Цоде Хунт

Цоде Хунт(Code Hunt)(Code Hunt) је још једна 'игра кодирања' у којој играч/корисник осваја поене и подиже нивое за проналажење кода који недостаје. Овај софтвер не користи сопствени језик за кодирање, а кодови се попуњавају у Јави(Java) или Ц#. Ова игра је за оне који имају одређено основно знање ових језика. То је више софтвер за вежбање. Софтвер се може интегрисати са Мицрософт Оффице(Microsoft Office) -ом и ради директно са веба и није га потребно преузимати.

Сасвим сигурно, наша деца би имала више инспирације за програмирање него што смо ми икада имали. Ови кораци за бебе дугорочно много помажу.(Quite certainly, our kids would have more of an inspiration towards programming than we ever had. These baby steps help a lot in the long run.)

Ево неких других веб локација које вам могу помоћи да бесплатно научите кодирање на мрежи(learn coding online free) . А ево листе веб локација које ће вам помоћи да научите да кодирате играјући игре и забаву(learn to Code playing Games & having Fun) .



About the author

Ја сам хардверски инжењер и програмер софтвера са преко 10 година искуства на Аппле и Гоогле платформама. Моје вештине леже у развоју ефикасних решења лаких за коришћење за тешке инжењерске проблеме. Имао сам искуства са МацОС и иОС уређајима, као и са контролама тастатуре и миша. У слободно време волим да пливам, гледам тенис и слушам музику.



Related posts