GameCode - студенческий проект студентов ННГАСУ, сайт для тех, кто изучает программирование или только начинает с ним знакомиться. Вместо привычного формата здесь сделан упор на игровые механики.
На GameCode можно встретить разные форматы игр, связанные с программированием: сортировку терминов, вопросы по языкам программирования, задачи на логику и многое другое. При этом игры не существуют отдельно от обучения - в процессе игроку приходится применять знания о программировании, чтобы проходить уровни и двигаться дальше.
У проекта есть собственная система профилей со статистикой, благодаря которой можно отслеживать свои результаты, а также отдельные страницы с теоретическими материалами, где можно вспомнить необходимую информацию.
Получился интересный пример того, как игровые механики можно использовать не только для развлечения, но и для обучения.
Сайт проекта: gmcode.ru