Реклама

Програмирање је забавно када знате шта радите, али до тог места може бити напорно путовање.

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

робоцоде

Робоцоде је сложена програмска игра у којој кодирате тенкове робота који се боре један против другог. Ваш задатак је да напишете вештачку интелигенцију која покреће ваше роботе ка успеху - користећи праве језике као што су Јава, Сцала, Ц # и још много тога. Да бисте започели, погледајте Основе и туторијали Робоцоде-а.

Робоцоде инсталатер долази са развојним окружењем, уграђеним уређивачима робота и Јава преводиоцем. Заправо пишете прави код! Иако је представљен 2000. године, Робоцоде се и даље редовно ажурира и одржава, чему помаже и чињеница да је опен-соурце и заразан.

цодингаме

Цодингаме је веб апликација слична играма где решавате загонетке и изазове пишући стварним кодом. Преко 25 програмских језика је подржано, укључујући Јава, Ц #, Питхон, ЈаваСцрипт, Луа, Го, Руст и још много тога. Свака загонетка / изазов има тему (нпр. Програмирајте коноп за гађање зрачних бродова који се преблизу), што покреће фактор забаве.

instagram viewer

Сазнајте више о програмски језици за развој игара, посебно за Унити 7 језика за развој јединства игара: Који је најбољи?Желите започети развој игара у Унитију? Требаће вам познавање једног од ових језика који су компатибилни са Јединством. Опширније .

цодецомбат

Цодецомбат је још једна веб апликација за загонетке сличне играма и изазовима које је могуће решити само писањем кода. Али док је Цодингаме забавнији, Цодецомбат има значајан образовни склоп са „Учионицом издања“ коју наставници могу да користе својим ученицима да науче како да кодирају. Од овог писања су на располагању три путање курсева: рачунарска наука, веб развој и развој игара.

цодеварс

Цодеварс није толико игра колико то је гамифицирани начин вежбања кодирања и решавања алгоритмичких изазова. Добијате бодове за испуњавање загонетки, а вредности бодова одређују се ефикасношћу ваших решења. Цодеварс вам омогућава да видите решења која су поднели други и из којих можете учити и из којих учите. Вјерујем да је то један од најбољих начина научите нови програмски језик и његове идиоме 7 корисних трикова за савладавање новог програмског језикаУ реду је бити преоптерећен када учите да шифрирате. Вероватно ћете ствари заборавити чим их научите. Ови савети могу вам помоћи да боље задржите све те нове информације. Опширније .

вим авантуре

Вим Авантуре је забаван туториал сличан играма за учење како користити Вим, крајње необично, али изузетно моћан уређивач текста Топ 7 разлога за пружање шансе Вим Едитору текстаГодинама покушавам један уређивач текста за другим. Реци ми, пробао сам. Сваки од ових уређивача користио сам више од два месеца као свој главни свакодневни уредник. Некако, ја ... Опширније који многи професионални професионалци воле да користе. Међутим, има огромну криву учења, због чега такви уџбеници постоје. Дакле, иако Вим сам по себи није програмски језик, савладавање Вим-а може вам помоћи да постанете ефикаснији кодер, стога сам га и укључио у овај чланак.

6. ТИС-100

„То никад нисте тражили! Каже тако тамо на лименци. ТИС-100 је видео игра као ниједна друга, која вас форсира да научите и користите подругљиву верзију кодирања ниског нивоа за решавање својих загонетки. Ова игра није шала - тешка је, отворена је и има невероватну вредност понављања све док не будете толико фрустрирани и збуњени да је деинсталирате у налету беса.

Преузимање:ТИС-100 ($7)

7. Шенжен И / О

Из истог студија иза ТИС-100 долази Шенжен И / О, пуззле игра у којој вам је задатак креирања поједностављених кругова и писања поједностављеног кода за монтажу који се покреће на наведеним круговима. Између две утакмице, Схензхен И / О је лакше ући и угодније, а опет подједнако сложен.

Преузимање:Шенжен И / О ($15)

8. Машина за људске ресурсе

Ин Машина за људске ресурсе, играте као уредски радник који испуњава задатке комбинујући различита упутства. У одређеном смислу, ова игра се односи на решавање слагалица кроз визуелно програмирање, чак и до даљњег додира на концептима попут управљања логичким током и меморије - али представљени у лако пробављивом канцеларијском тематику начин.

То је сјајна игра за вежбање мозга вашег програмера, а можда ће и направити добра игра за кодирање за децу 11 најбољих игара за кодирање дјеце која уче програмирањеЖелите да своју децу занимају програмирање? Испробајте најбоље игре за кодирање за децу да их гурнете у правом смеру. Опширније , такође.

Преузимање:Машина за људске ресурсе ($10)

9. Сцреепс

Сцреепс (која означава „скрипте за креповање“) је ММО стратешка игра у којој користите ЈаваСцрипт да бисте кодирали понашање ентитета у игри и изградили царство за себе. Основна игра долази са приватним сервером на којем можете самостално играти, плус 30 дана пуног приступа службеном серверу. Након тога, можете наставити да играте на званичном серверу у ограниченом капацитету, који можете подићи месечном претплатом.

Преузимање:Сцреепс (15 УСД, опциона претплата за 9 УСД / месец)

Други начини за изоштравање ваших вештина кодирања

Тражите још начина да то учините ојачајте своју способност програмирања? Имамо сјајно почетнички пројекат за учење Ц програмирања. Такође можете имати користи од слушања неких од ових подцастови за кодисте и програмере.

Можете такође почните да правите сопствене игре помоћу ових алата за развој игара. Ако тражите погодан начин да деца уђу у кодирање, можда бисте желели да размотрите неке сјајне часове кодирања и игре за децу.

Међутим, ако након свега што се још борите и чини се да не можете да схватите основе програмирања, можда бисте желели да се повучете и размислите да ли је програмирање прави избор за вас 6 Знакови да не треба бити програмерНису сви решени да постану програмер. Ако нисте сасвим сигурни да сте мислили да будете програмер, ево неких знакова који вас могу усмјерити у правом смјеру. Опширније . Јавите нам како иде!

Јоел Лее има Б.С. у области рачунарске науке и преко шест година професионалног писања. Главни је уредник МакеУсеОф-а.