18 сайтів, описаних в цій статті, були відібрані з більш ніж 200 подібних проектів, навчальних програмування під час гри.
На CodinGame за допомогою написання коду і створення власного «штучного інтелекту» вам належить вирішити найрізноманітніші і веселі проблеми. Сайт підтримує всі мови програмування.
Code Combat
CodeCombat - це платформа для студентів і школярів, що дозволяє вивчити комп'ютерні науки, граючи в справжні гри.
Барвиста анімація і цікавий сюжет, клани, взаємодія з тисячами інших гравців по всьому світу - ось що вам належить побачити.
Це найкраща в світі онлайн ММО в жанрі стратегія і пісочниця для програмістів.
Check iO - це браузерна гра в жанрі «Пригода», яка навчить вас програмувати на Python.
Vim Adventures
Давно хотіли зібратися з силами і вивчити VIM повністю?
Гра Vim Adventures допоможе зробити це в найбільш веселою і інтерактивній формі.
Cyber DoJo
Code Monkey
У цій грі ви навчитеся не тільки кодувати, але і ловити банани!
На заході найчастіше додаток використовується вчителями для навчання програмуванню дітей.
Elevator Saga
У Elevator Saga за допомогою програмування вам належить управляти справжнім ліфтом, розв'язуючи різні завдання.
Наприклад, перше завдання - це доставити ліфтом 15 осіб менше ніж за 60 секунд.
Покращуйте свої навички програмування спільно з іншими людьми через вирішення реальних IT проблем і завдань на Codewars.
Git Game є консольної грою, пройшовши яку, ви повністю опануєте цією системою контролю версій.
На Hacker.org ви знайдете набір пазлів, тестів, вікторин і головоломок, які зажадають всіх ваших хакерських навиків.
До кінця гри ви навіть навчитеся зламувати даний шифрування!
Hex Invaders
У цій версії класичної аркади на світ нападають три інопланетянина різних кольорів. Для того, що врятувати людство, гравець повинен швидко переводити шістнадцяткове значення кольору на людську мову і збивати прибульців.
Flexbox Froggy
Логічна гра. в якій ви повинні допомогти кольоровим жабам дістатися до їх улюбленим латаття. Робити це вам потрібно буде за допомогою CSS Flexbox, що дуже допоможе розвинути навички верстки. Підказки покажуть, як краще вирішити кожну задачу, але фінальне рішення залишається за вами - способів вирішення завжди кілька.
Pixactly - це проста з вигляду, але не за змістом гра. Вам дається розташування двох пікселів, а ви повинні намалювати по цих координатах прямокутник.
Відмінна гра для знайомства з CSS-селекторами. Гравцеві дається стіл з посудом, заданий анимированной HTML-формою, і конкретний предмет або предмети, які потрібно взяти зі столу. Вивчено буде все, від основ до
Flexbox Defense
Класичний «tower defense» зі смаком CSS - все вежі та пастки потрібно розміщувати за допомогою гнучкої верстки. Гра складається з 12 рівнів, які зажадають від вас згадати всі тонкощі системи Flexbox.