10 най-добри безплатни игри за кодиране, за да тествате и развиете уменията си за програмиране
Ето защо между курсовете и лекциите и уроците трябва да отделите време, за да ги прочетете. програмиране на игри и предизвикателства . Те не само служат като забавни почивки, но и ще научите по-бързо и ще запазите повече информация чрез практика и опит.
1. Робокод

Робокод е сложна игра за програмиране, в която кодирате танкове с роботи, които се борят един срещу друг. Вашата работа е да напишете изкуствения интелект, който кара вашите роботи към успех, като използвате реални езици като Java, Scala, C # и т.н. За да започнете, разгледайте основите и уроците на Robocode .
2 Codingame
Codingame е подобно на игра уеб приложение, където решавате пъзели и предизвикателства, като пишете реален код. Поддържат се над 25 езика за програмиране, включително Java, C #, Python, JavaScript, Lua, Go, Rust и др. Всеки пъзел/предизвикателство има тема (напр. Програмирайте кулата да сваля дирижабли, които са твърде близо), което засилва фактора забавление.
3 Codecombat
Codecombat е друго уеб приложение за решаване на пъзели и предизвикателства, които могат да бъдат решени само чрез писане на код. Но докато Codingame е по-забавен, Codecombat има значителен фокус върху обучението с „редактиране в класната стая“, който учителите могат да използват, за да помогнат на своите ученици да се научат да кодират. По време на настоящото писане са на разположение три курса: ИТ, уеб разработка и разработване на игри.
4 Codewars
5. Лов на кодове
Лов на кодове е игра, която може да се играе с помощта на Java или C #. Той е предназначен да ви научи на основите на избрания от вас език, като се започне с обучение, справяне с теми като Loops and Ropes и завърши с междинни предизвикателства като Sorting, Cyphers и Puzzles. Интересното при Codehunt е, че не ви казва как да спечелите всяко предизвикателство. Разберете, че това е част от забавлението!