HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-21
1 <p><a>#подборки</a></p>
1 <p><a>#подборки</a></p>
2 <ul><li>4 мар 2025</li>
2 <ul><li>4 мар 2025</li>
3 <li>0</li>
3 <li>0</li>
4 </ul><p>Так и до оффера доиграться можно.</p>
4 </ul><p>Так и до оффера доиграться можно.</p>
5 <p>Иллюстрация: Оля Ежак для Skillbox Media</p>
5 <p>Иллюстрация: Оля Ежак для Skillbox Media</p>
6 <p>Востоковед, интересующийся IT. В прошлом редактор раздела "Системный блок" журнала "Fакел", автор журналов Computer Gaming World RE, Upgrade Special, руководитель веб-ресурсов компании 1С-Softclub.</p>
6 <p>Востоковед, интересующийся IT. В прошлом редактор раздела "Системный блок" журнала "Fакел", автор журналов Computer Gaming World RE, Upgrade Special, руководитель веб-ресурсов компании 1С-Softclub.</p>
7 <p>Чтобы освоить азы программирования или новый инструмент, не обязательно штудировать скучные талмуды. Если неправильно выбрать учебник - можно и вовсе разочароваться в IT. Куда веселее учиться по играм. Мы сделали большую подборку для тех, кто любит совмещать приятное с приятным. Здесь 20 игр для матёрых программистов, новичков и детей.</p>
7 <p>Чтобы освоить азы программирования или новый инструмент, не обязательно штудировать скучные талмуды. Если неправильно выбрать учебник - можно и вовсе разочароваться в IT. Куда веселее учиться по играм. Мы сделали большую подборку для тех, кто любит совмещать приятное с приятным. Здесь 20 игр для матёрых программистов, новичков и детей.</p>
8 <p><strong>Содержание</strong>:</p>
8 <p><strong>Содержание</strong>:</p>
9 <ul><li><a>Инди-шедевры для гиков</a></li>
9 <ul><li><a>Инди-шедевры для гиков</a></li>
10 <li><a>Машинное обучение с котиками</a></li>
10 <li><a>Машинное обучение с котиками</a></li>
11 <li><a>Осваиваем Git</a></li>
11 <li><a>Осваиваем Git</a></li>
12 <li><a>Осваиваем Vim</a></li>
12 <li><a>Осваиваем Vim</a></li>
13 <li><a>Учим языки программирования</a></li>
13 <li><a>Учим языки программирования</a></li>
14 <li><a>Оттачиваем мастерство</a></li>
14 <li><a>Оттачиваем мастерство</a></li>
15 <li><a>Программирование для самых маленьких</a></li>
15 <li><a>Программирование для самых маленьких</a></li>
16 </ul><em>Скриншот: игра Human Resource Machine / Tomorrow Corporation</em><p><strong>Игра поможет освоить</strong>: алгоритмы.</p>
16 </ul><em>Скриншот: игра Human Resource Machine / Tomorrow Corporation</em><p><strong>Игра поможет освоить</strong>: алгоритмы.</p>
17 <p><strong>Сколько стоит</strong>: 360 рублей в Steam.</p>
17 <p><strong>Сколько стоит</strong>: 360 рублей в Steam.</p>
18 <p><strong>Язык</strong>: русский, английский и ещё 17 языков.</p>
18 <p><strong>Язык</strong>: русский, английский и ещё 17 языков.</p>
19 <p><a>Подробнее</a></p>
19 <p><a>Подробнее</a></p>
20 <p>Игрок управляет клерком, которому начальник даёт задания. Цель каждой миссии - автоматизировать работу клерка на игровом языке программирования. Строите алгоритм, перетаскиваете блоки inbox, copyfrom, jump и наблюдаете за результатом.</p>
20 <p>Игрок управляет клерком, которому начальник даёт задания. Цель каждой миссии - автоматизировать работу клерка на игровом языке программирования. Строите алгоритм, перетаскиваете блоки inbox, copyfrom, jump и наблюдаете за результатом.</p>
21 <p>Кстати, авторы игры Human Resource Machine - создатели некогда популярной головоломки World of Goo. Изначально её выпустили для Windows, но заняла топы в магазинах приложений она после выхода мобильной версии.</p>
21 <p>Кстати, авторы игры Human Resource Machine - создатели некогда популярной головоломки World of Goo. Изначально её выпустили для Windows, но заняла топы в магазинах приложений она после выхода мобильной версии.</p>
22 <em>Скриншот: игра Shenzhen I/O / Zachtronics</em><p><strong>Игра поможет освоить</strong>: основы ассемблера, электроники и алгоритмы.</p>
22 <em>Скриншот: игра Shenzhen I/O / Zachtronics</em><p><strong>Игра поможет освоить</strong>: основы ассемблера, электроники и алгоритмы.</p>
23 <p><strong>Сколько стоит</strong>: 360 рублей в Steam единоразово.</p>
23 <p><strong>Сколько стоит</strong>: 360 рублей в Steam единоразово.</p>
24 <p><strong>Язык</strong>: английский, китайский.</p>
24 <p><strong>Язык</strong>: английский, китайский.</p>
25 <p><a>Подробнее</a></p>
25 <p><a>Подробнее</a></p>
26 <p>Вы - инженер-электронщик в Шэньчжэне, одном из центров китайской хайтек-индустрии. По ходу игры нужно разрабатывать электронные схемы и писать для них код на ассемблере. Можно даже создавать собственные задачи на Lua.</p>
26 <p>Вы - инженер-электронщик в Шэньчжэне, одном из центров китайской хайтек-индустрии. По ходу игры нужно разрабатывать электронные схемы и писать для них код на ассемблере. Можно даже создавать собственные задачи на Lua.</p>
27 <p>К игре прилагается 50-страничный PDF-мануал, без которого её не пройти. Отличная возможность познакомиться с низкоуровневым программированием - это подтверждают более 2000 крайне положительных отзывов игроков.</p>
27 <p>К игре прилагается 50-страничный PDF-мануал, без которого её не пройти. Отличная возможность познакомиться с низкоуровневым программированием - это подтверждают более 2000 крайне положительных отзывов игроков.</p>
28 <p>"Работаешь программистом, приходишь уставший домой и с мыслью "наконец-то поиграю“ включаешь симулятор программиста :)".</p>
28 <p>"Работаешь программистом, приходишь уставший домой и с мыслью "наконец-то поиграю“ включаешь симулятор программиста :)".</p>
29 <p>Комментарий пользователя в<strong>Steam</strong></p>
29 <p>Комментарий пользователя в<strong>Steam</strong></p>
30 <em>Скриншот: игра Shenzhen I/O / Zachtronics</em><em>Скриншот: игра 7 Billion Humans / Tomorrow Corporation</em><p><strong>Игра поможет освоить</strong>: алгоритмы.</p>
30 <em>Скриншот: игра Shenzhen I/O / Zachtronics</em><em>Скриншот: игра 7 Billion Humans / Tomorrow Corporation</em><p><strong>Игра поможет освоить</strong>: алгоритмы.</p>
31 <p><strong>Сколько стоит</strong>: 360 рублей в Steam единоразово.</p>
31 <p><strong>Сколько стоит</strong>: 360 рублей в Steam единоразово.</p>
32 <p><strong>Язык</strong>: русский, английский и ещё 9 языков.</p>
32 <p><strong>Язык</strong>: русский, английский и ещё 9 языков.</p>
33 <p><a>Подробнее</a></p>
33 <p><a>Подробнее</a></p>
34 <p>Продолжение Human Resource Machine. Игроку нужно автоматизировать деятельность толпы офисных работников и решать головоломки. В игре более 60 уровней, где придётся перетаскивать блоки вроде "взятьИз", "дать", "шаг", "если" - причём так, чтобы клерки идеально выполняли поручения босса.</p>
34 <p>Продолжение Human Resource Machine. Игроку нужно автоматизировать деятельность толпы офисных работников и решать головоломки. В игре более 60 уровней, где придётся перетаскивать блоки вроде "взятьИз", "дать", "шаг", "если" - причём так, чтобы клерки идеально выполняли поручения босса.</p>
35 <em>Скриншот: игра TIS-100 / Zachtronics</em><p><strong>Игра поможет освоить</strong>: основы ассемблера и алгоритмы.</p>
35 <em>Скриншот: игра TIS-100 / Zachtronics</em><p><strong>Игра поможет освоить</strong>: основы ассемблера и алгоритмы.</p>
36 <p><strong>Сколько стоит</strong>: 175 рублей в Steam единоразово.</p>
36 <p><strong>Сколько стоит</strong>: 175 рублей в Steam единоразово.</p>
37 <p><strong>Язык</strong>: английский.</p>
37 <p><strong>Язык</strong>: английский.</p>
38 <p><a>Подробнее</a></p>
38 <p><a>Подробнее</a></p>
39 <p>Задача игрока - переписать повреждённые блоки кода на псевдоассемблере, чтобы починить "интеллектуальную систему". Есть руководство с подробным описанием команд. Игра подойдёт опытным программистам или тем, кто хочет развить логику и грокать алгоритмы.</p>
39 <p>Задача игрока - переписать повреждённые блоки кода на псевдоассемблере, чтобы починить "интеллектуальную систему". Есть руководство с подробным описанием команд. Игра подойдёт опытным программистам или тем, кто хочет развить логику и грокать алгоритмы.</p>
40 <em>Скриншот: игра Exapunks / Zachtronics</em><p><strong>Игра поможет освоить</strong>: основы ассемблера и алгоритмы.</p>
40 <em>Скриншот: игра Exapunks / Zachtronics</em><p><strong>Игра поможет освоить</strong>: основы ассемблера и алгоритмы.</p>
41 <p><strong>Сколько стоит</strong>: 435 рублей в Steam единоразово.</p>
41 <p><strong>Сколько стоит</strong>: 435 рублей в Steam единоразово.</p>
42 <p><strong>Язык</strong>: английский.</p>
42 <p><strong>Язык</strong>: английский.</p>
43 <p><a>Подробнее</a></p>
43 <p><a>Подробнее</a></p>
44 <p>Ещё одна игра от Zachtronics развивает идеи TIS-100 и Shenzhen I/O. Сюжет такой: на дворе 1997 год. Игрок - хакер, который заболел странным недугом. Он заключил сделку: один взлом - одна доза суперлекарства. Необходимо читать местный журнал Trash world news, который печатает руководства и секретную информацию, писать вирусы, взламывать банки, университеты, правительство и… самого себя. Для тех, кто застрял, разработчики создали руководство по командам.</p>
44 <p>Ещё одна игра от Zachtronics развивает идеи TIS-100 и Shenzhen I/O. Сюжет такой: на дворе 1997 год. Игрок - хакер, который заболел странным недугом. Он заключил сделку: один взлом - одна доза суперлекарства. Необходимо читать местный журнал Trash world news, который печатает руководства и секретную информацию, писать вирусы, взламывать банки, университеты, правительство и… самого себя. Для тех, кто застрял, разработчики создали руководство по командам.</p>
45 <p>"Лучшая игра в мире! Если вы любите головоломки для программистов, конечно".</p>
45 <p>"Лучшая игра в мире! Если вы любите головоломки для программистов, конечно".</p>
46 <p>Комментарий пользователя в<strong>Steam</strong></p>
46 <p>Комментарий пользователя в<strong>Steam</strong></p>
47 <em>Скриншот: игра while True: learn() / Luden.io</em><p><strong>Игра поможет освоить</strong>: основы машинного обучения и алгоритмы.</p>
47 <em>Скриншот: игра while True: learn() / Luden.io</em><p><strong>Игра поможет освоить</strong>: основы машинного обучения и алгоритмы.</p>
48 <p><strong>Сколько стоит</strong>: 299 рублей в Steam.</p>
48 <p><strong>Сколько стоит</strong>: 299 рублей в Steam.</p>
49 <p><strong>Язык</strong>: русский, английский и ещё 16 языков.</p>
49 <p><strong>Язык</strong>: русский, английский и ещё 16 языков.</p>
50 <p><a>Подробнее</a></p>
50 <p><a>Подробнее</a></p>
51 <p>Эта головоломка - симулятор машинного обучения. Вы играете за программиста, который обнаружил, что его кот разбирается в компьютерах лучше него. Правда, котейка не может поделиться знаниями, потому что не говорит. Задача - освоить машинное обучение и написать переводчик с кошачьего на человеческий.</p>
51 <p>Эта головоломка - симулятор машинного обучения. Вы играете за программиста, который обнаружил, что его кот разбирается в компьютерах лучше него. Правда, котейка не может поделиться знаниями, потому что не говорит. Задача - освоить машинное обучение и написать переводчик с кошачьего на человеческий.</p>
52 <p>Игровой процесс сводится к переносу данных из левой части экрана в правую. Для этого нужно перетаскивать функциональные блоки, подбирать для них параметры и соединять их между собой. Если что-то не получается, спросите на CatOverflow.</p>
52 <p>Игровой процесс сводится к переносу данных из левой части экрана в правую. Для этого нужно перетаскивать функциональные блоки, подбирать для них параметры и соединять их между собой. Если что-то не получается, спросите на CatOverflow.</p>
53 <p>"Это отличная игра для тех, кто хочет узнать больше о машинном обучении и о том, как его можно использовать в повседневной жизни - для работы или просто из любопытства, например чтобы понять, как общаться со своей кошкой!"</p>
53 <p>"Это отличная игра для тех, кто хочет узнать больше о машинном обучении и о том, как его можно использовать в повседневной жизни - для работы или просто из любопытства, например чтобы понять, как общаться со своей кошкой!"</p>
54 <p>Комментарий пользователя в<strong>Steam</strong></p>
54 <p>Комментарий пользователя в<strong>Steam</strong></p>
55 <em>Скриншот: официальный сайт LearnGitBranching</em><p><strong>Игра поможет освоить</strong>: основы Git.</p>
55 <em>Скриншот: официальный сайт LearnGitBranching</em><p><strong>Игра поможет освоить</strong>: основы Git.</p>
56 <p><strong>Сколько стоит</strong>: бесплатно.</p>
56 <p><strong>Сколько стоит</strong>: бесплатно.</p>
57 <p><strong>Язык</strong>: английский.</p>
57 <p><strong>Язык</strong>: английский.</p>
58 <p><a>Подробнее</a></p>
58 <p><a>Подробнее</a></p>
59 <p>Минималистичная онлайн-обучалка по основам Git. В начале каждого уровня игроку надо изучить теорию и посмотреть демо, а потом - выполнить практические задания. Например, создать ветку bugFix, переключиться на новую ветку командой git checkout bugFix и сделать один коммит. Команды вводят в игровом терминале.</p>
59 <p>Минималистичная онлайн-обучалка по основам Git. В начале каждого уровня игроку надо изучить теорию и посмотреть демо, а потом - выполнить практические задания. Например, создать ветку bugFix, переключиться на новую ветку командой git checkout bugFix и сделать один коммит. Команды вводят в игровом терминале.</p>
60 <em>Скриншот: официальный сайт Vim Adventures</em><p><strong>Игра поможет освоить</strong>: основы Vim.</p>
60 <em>Скриншот: официальный сайт Vim Adventures</em><p><strong>Игра поможет освоить</strong>: основы Vim.</p>
61 <p><strong>Сколько стоит</strong>: бесплатно.</p>
61 <p><strong>Сколько стоит</strong>: бесплатно.</p>
62 <p><strong>Язык</strong>: английский.</p>
62 <p><strong>Язык</strong>: английский.</p>
63 <p><a>Подробнее</a></p>
63 <p><a>Подробнее</a></p>
64 <p>Ты можешь знать сколько угодно языков программирования и видеть Linux насквозь, но какой в этом толк, если ты не умеешь работать в Vim? Игра в стиле ретро для тех, кто хочет стать<a>тру-программистом</a>. Задача игрока простая: нужно передвигать курсор по лабиринту с помощью кнопок, которые используют в Vim.</p>
64 <p>Ты можешь знать сколько угодно языков программирования и видеть Linux насквозь, но какой в этом толк, если ты не умеешь работать в Vim? Игра в стиле ретро для тех, кто хочет стать<a>тру-программистом</a>. Задача игрока простая: нужно передвигать курсор по лабиринту с помощью кнопок, которые используют в Vim.</p>
65 <em>Скриншот: официальный сайт CodinGame</em><p><strong>Игра поможет освоить</strong>: Bash, C, C++, C#, Clojure, D, Dart, F#, Go, Groovy, Haskell, Java, JavaScript, Kotlin, Lua, Objective-C, OCaml, Pascal, Perl, PHP, Python (v. 3), Ruby, Rust, Scala, Swift, TypeScript, Visual Basic .NET.</p>
65 <em>Скриншот: официальный сайт CodinGame</em><p><strong>Игра поможет освоить</strong>: Bash, C, C++, C#, Clojure, D, Dart, F#, Go, Groovy, Haskell, Java, JavaScript, Kotlin, Lua, Objective-C, OCaml, Pascal, Perl, PHP, Python (v. 3), Ruby, Rust, Scala, Swift, TypeScript, Visual Basic .NET.</p>
66 <p><strong>Сколько стоит</strong>: бесплатно.</p>
66 <p><strong>Сколько стоит</strong>: бесплатно.</p>
67 <p><strong>Язык</strong>: английский.</p>
67 <p><strong>Язык</strong>: английский.</p>
68 <p><a>Подробнее</a></p>
68 <p><a>Подробнее</a></p>
69 <p>Это целая платформа с набором игр для программистов. Например, в первой игре, которую сайт показывает новичкам, игроку надо защищать планету от инопланетян. Для обороны разработчики предлагают использовать лазерную пушку и один из языков программирования - Python, JavaScript или другие.</p>
69 <p>Это целая платформа с набором игр для программистов. Например, в первой игре, которую сайт показывает новичкам, игроку надо защищать планету от инопланетян. Для обороны разработчики предлагают использовать лазерную пушку и один из языков программирования - Python, JavaScript или другие.</p>
70 <p>В другой игре надо осваивать основы ИИ в многопользовательском режиме и сражаться с другими игроками. Тут есть даже испытание Code Golfing, в котором нужно сократить объём программ. У игрового комьюнити довольно живой форум и канал в Discord. Кстати, рекрутеры нередко ищут здесь сотрудников.</p>
70 <p>В другой игре надо осваивать основы ИИ в многопользовательском режиме и сражаться с другими игроками. Тут есть даже испытание Code Golfing, в котором нужно сократить объём программ. У игрового комьюнити довольно живой форум и канал в Discord. Кстати, рекрутеры нередко ищут здесь сотрудников.</p>
71 <em>Скриншот: официальный сайт Swift Playgrounds</em><p><strong>Игра поможет освоить</strong>: Swift.</p>
71 <em>Скриншот: официальный сайт Swift Playgrounds</em><p><strong>Игра поможет освоить</strong>: Swift.</p>
72 <p><strong>Сколько стоит</strong>: бесплатно.</p>
72 <p><strong>Сколько стоит</strong>: бесплатно.</p>
73 <p><strong>Язык</strong>: английский.</p>
73 <p><strong>Язык</strong>: английский.</p>
74 <p><a>Подробнее</a></p>
74 <p><a>Подробнее</a></p>
75 <p>Приложение для iPad и Mac от Apple. В нём игроку придётся решать головоломки и учить Swift - главный язык программирования в iOS. Поначалу нужно писать простые методы вроде moveForward() и collectGem(), чтобы персонаж двигался и собирал предметы. От уровня к уровню задания усложняются.</p>
75 <p>Приложение для iPad и Mac от Apple. В нём игроку придётся решать головоломки и учить Swift - главный язык программирования в iOS. Поначалу нужно писать простые методы вроде moveForward() и collectGem(), чтобы персонаж двигался и собирал предметы. От уровня к уровню задания усложняются.</p>
76 <em>Скриншот: официальный сайт SQL Murder Mystery</em><p><strong>Игра поможет освоить</strong>: SQL.</p>
76 <em>Скриншот: официальный сайт SQL Murder Mystery</em><p><strong>Игра поможет освоить</strong>: SQL.</p>
77 <p><strong>Сколько стоит</strong>: бесплатно.</p>
77 <p><strong>Сколько стоит</strong>: бесплатно.</p>
78 <p><strong>Язык</strong>: английский.</p>
78 <p><strong>Язык</strong>: английский.</p>
79 <p><a>Подробнее</a></p>
79 <p><a>Подробнее</a></p>
80 <p>В городке SQL City произошло убийство. Игрок - детектив, которому нужно раскрыть дело с помощью команд SQL. Нужно изучить команды и писать правильные запросы к базе данных. Есть руководство для новичков.</p>
80 <p>В городке SQL City произошло убийство. Игрок - детектив, которому нужно раскрыть дело с помощью команд SQL. Нужно изучить команды и писать правильные запросы к базе данных. Есть руководство для новичков.</p>
81 <em>Скриншот: официальный сайт CheckiO</em><p><strong>Игра поможет освоить</strong>: TypeScript, Python.</p>
81 <em>Скриншот: официальный сайт CheckiO</em><p><strong>Игра поможет освоить</strong>: TypeScript, Python.</p>
82 <p><strong>Сколько стоит</strong>: бесплатно.</p>
82 <p><strong>Сколько стоит</strong>: бесплатно.</p>
83 <p><strong>Язык</strong>: английский.</p>
83 <p><strong>Язык</strong>: английский.</p>
84 <p>Стратегия для тех, кто хочет изучить TypeScript или Python. Нет времени на раскачку. Никаких Hello, World!. Игрока сразу же погружают в ООП и объясняют основные концепции этой парадигмы. Нужно писать код в браузерном редакторе и строить военные базы, собирать армию и решать головоломки.</p>
84 <p>Стратегия для тех, кто хочет изучить TypeScript или Python. Нет времени на раскачку. Никаких Hello, World!. Игрока сразу же погружают в ООП и объясняют основные концепции этой парадигмы. Нужно писать код в браузерном редакторе и строить военные базы, собирать армию и решать головоломки.</p>
85 <em>Скриншот: официальный сайт The Deadlock Empire</em><p><strong>Игра поможет освоить</strong>: многопоточное программирование на C#.</p>
85 <em>Скриншот: официальный сайт The Deadlock Empire</em><p><strong>Игра поможет освоить</strong>: многопоточное программирование на C#.</p>
86 <p><strong>Сколько стоит</strong>: бесплатно.</p>
86 <p><strong>Сколько стоит</strong>: бесплатно.</p>
87 <p><strong>Язык</strong>: английский.</p>
87 <p><strong>Язык</strong>: английский.</p>
88 <p><a>Подробнее</a></p>
88 <p><a>Подробнее</a></p>
89 <p>Задача игрока - использовать уязвимости в многопоточных программах, чтобы заставить их зависнуть или работать некорректно. Геймплей не для новичков, но в игре есть руководство на случай "затыков".</p>
89 <p>Задача игрока - использовать уязвимости в многопоточных программах, чтобы заставить их зависнуть или работать некорректно. Геймплей не для новичков, но в игре есть руководство на случай "затыков".</p>
90 <em>Скриншот: официальный сайт Cube Composer</em><p><strong>Игра поможет освоить</strong>: основы функционального программирования.</p>
90 <em>Скриншот: официальный сайт Cube Composer</em><p><strong>Игра поможет освоить</strong>: основы функционального программирования.</p>
91 <p><strong>Сколько стоит</strong>: бесплатно.</p>
91 <p><strong>Сколько стоит</strong>: бесплатно.</p>
92 <p><strong>Язык</strong>: английский.</p>
92 <p><strong>Язык</strong>: английский.</p>
93 <p><a>Подробнее</a></p>
93 <p><a>Подробнее</a></p>
94 <p>Игра для тех, кто давно хотел попробовать функциональное программирование, но боялся. В Cube Composer игроку нужно расставлять функции в правильном порядке, чтобы преобразовать цветные кубики в нужный паттерн.</p>
94 <p>Игра для тех, кто давно хотел попробовать функциональное программирование, но боялся. В Cube Composer игроку нужно расставлять функции в правильном порядке, чтобы преобразовать цветные кубики в нужный паттерн.</p>
95 <em>Скриншот: официальный сайт SQL Noir</em><p><strong>Игра поможет освоить</strong>: основы SQL.</p>
95 <em>Скриншот: официальный сайт SQL Noir</em><p><strong>Игра поможет освоить</strong>: основы SQL.</p>
96 <p><strong>Сколько стоит</strong>: бесплатно.</p>
96 <p><strong>Сколько стоит</strong>: бесплатно.</p>
97 <p><strong>Язык</strong>: английский.</p>
97 <p><strong>Язык</strong>: английский.</p>
98 <p><a>Подробнее</a></p>
98 <p><a>Подробнее</a></p>
99 <p>В SQL Noir игроку предстоит примерить на себя роль детектива. С помощью запросов к базе данных надо искать улики, анализировать их и решать загадки. В игре есть четыре дела, которые предстоит раскрыть:</p>
99 <p>В SQL Noir игроку предстоит примерить на себя роль детектива. С помощью запросов к базе данных надо искать улики, анализировать их и решать загадки. В игре есть четыре дела, которые предстоит раскрыть:</p>
100 <ul><li>таинственное похищение портфеля с документами;</li>
100 <ul><li>таинственное похищение портфеля с документами;</li>
101 <li>кража ценной виниловой пластинки;</li>
101 <li>кража ценной виниловой пластинки;</li>
102 <li>загадочное убийство в Майами;</li>
102 <li>загадочное убийство в Майами;</li>
103 <li>убийство влиятельного аристократа Леонарда Пирса в его поместье.</li>
103 <li>убийство влиятельного аристократа Леонарда Пирса в его поместье.</li>
104 </ul><p>Если у вас получится быстро раскрыть все преступления, можно попробовать себя в роли автора сценариев для других игроков. В <a>репозитории</a>SQL Noir есть подробная инструкция для разработчиков.</p>
104 </ul><p>Если у вас получится быстро раскрыть все преступления, можно попробовать себя в роли автора сценариев для других игроков. В <a>репозитории</a>SQL Noir есть подробная инструкция для разработчиков.</p>
105 <em>Скриншот: официальный сайт Guess This Code</em><p><strong>Игра поможет освоить</strong>: навык решения задач.</p>
105 <em>Скриншот: официальный сайт Guess This Code</em><p><strong>Игра поможет освоить</strong>: навык решения задач.</p>
106 <p><strong>Сколько стоит</strong>: бесплатно.</p>
106 <p><strong>Сколько стоит</strong>: бесплатно.</p>
107 <p><strong>Язык</strong>: английский.</p>
107 <p><strong>Язык</strong>: английский.</p>
108 <p><a>Подробнее</a></p>
108 <p><a>Подробнее</a></p>
109 <p>Викторина, в которой игроку по фрагменту кода нужно узнать язык программирования. За разгаданный фрагмент дают балл. Отлично подходит для проверки своих знаний, расширения кругозора и соревнований с коллегами.</p>
109 <p>Викторина, в которой игроку по фрагменту кода нужно узнать язык программирования. За разгаданный фрагмент дают балл. Отлично подходит для проверки своих знаний, расширения кругозора и соревнований с коллегами.</p>
110 <em>Скриншот: официальный сайт Codebattle</em><p><strong>Игра поможет освоить</strong>: навык быстрого решения задач по программированию.</p>
110 <em>Скриншот: официальный сайт Codebattle</em><p><strong>Игра поможет освоить</strong>: навык быстрого решения задач по программированию.</p>
111 <p><strong>Сколько стоит</strong>: бесплатно.</p>
111 <p><strong>Сколько стоит</strong>: бесплатно.</p>
112 <p><strong>Язык</strong>: английский.</p>
112 <p><strong>Язык</strong>: английский.</p>
113 <p><a>Подробнее</a></p>
113 <p><a>Подробнее</a></p>
114 <p>Соревнование для опытных кодеров. Правила простые: нужно решить задачу быстрее оппонента. Фишка в том, что игрок видит в реальном времени, как её решает соперник. Поддерживает 15 языков программирования, включая JavaScript и Python.</p>
114 <p>Соревнование для опытных кодеров. Правила простые: нужно решить задачу быстрее оппонента. Фишка в том, что игрок видит в реальном времени, как её решает соперник. Поддерживает 15 языков программирования, включая JavaScript и Python.</p>
115 <em>Скриншот: официальный сайт Scratch</em><p><strong>Игра поможет освоить</strong>: визуальный язык программирования Scratch.</p>
115 <em>Скриншот: официальный сайт Scratch</em><p><strong>Игра поможет освоить</strong>: визуальный язык программирования Scratch.</p>
116 <p><strong>Сколько стоит</strong>: бесплатно.</p>
116 <p><strong>Сколько стоит</strong>: бесплатно.</p>
117 <p><strong>Язык</strong>: английский, русский.</p>
117 <p><strong>Язык</strong>: английский, русский.</p>
118 <p><a>Подробнее</a></p>
118 <p><a>Подробнее</a></p>
119 <p>Scratch - это визуальный язык программирования, который создали в MIT для детей и подростков. А ещё это платформа для создания простеньких приложений и анимаций. Программы "собирают" в drag-and-drop-редакторе из логических блоков, среди которых переменные, условия и циклы. Ученики знакомятся с основными концепциями программирования и создают интерактивные истории, игры и мультфильмы.</p>
119 <p>Scratch - это визуальный язык программирования, который создали в MIT для детей и подростков. А ещё это платформа для создания простеньких приложений и анимаций. Программы "собирают" в drag-and-drop-редакторе из логических блоков, среди которых переменные, условия и циклы. Ученики знакомятся с основными концепциями программирования и создают интерактивные истории, игры и мультфильмы.</p>
120 <em>Скриншот: официальный сайт CodeCombat</em><p><strong>Игра поможет освоить</strong>: Python, JavaScript, HTML, CSS, CoffeeScript и C++.</p>
120 <em>Скриншот: официальный сайт CodeCombat</em><p><strong>Игра поможет освоить</strong>: Python, JavaScript, HTML, CSS, CoffeeScript и C++.</p>
121 <p><strong>Сколько стоит</strong>: от 39,60 долларов в год.</p>
121 <p><strong>Сколько стоит</strong>: от 39,60 долларов в год.</p>
122 <p><strong>Язык</strong>: основной - английский, но есть страницы и на русском.</p>
122 <p><strong>Язык</strong>: основной - английский, но есть страницы и на русском.</p>
123 <p><a>Подробнее</a></p>
123 <p><a>Подробнее</a></p>
124 <p>В CodeCombat игроку надо управлять героями с помощью методов вроде heroMoveDown(), heroMoveRight() и сражаться в битвах, достойных Толкиена. Код можно писать с помощью JavaScript, Python, C++, CoffeeScript, и даже языков разметки HTML и CSS. Важно написать не только рабочий, но и чистый код.</p>
124 <p>В CodeCombat игроку надо управлять героями с помощью методов вроде heroMoveDown(), heroMoveRight() и сражаться в битвах, достойных Толкиена. Код можно писать с помощью JavaScript, Python, C++, CoffeeScript, и даже языков разметки HTML и CSS. Важно написать не только рабочий, но и чистый код.</p>
125 <p>У CodeCombat даже есть киберспортивная ИИ-лига, в которой можно потягаться в программировании с реальными соперниками. А ещё, на радость детям, разработчики создали свой мир в Roblox!</p>
125 <p>У CodeCombat даже есть киберспортивная ИИ-лига, в которой можно потягаться в программировании с реальными соперниками. А ещё, на радость детям, разработчики создали свой мир в Roblox!</p>
126 <em>Скриншот: официальный сайт Tynker</em><p><strong>Игра поможет освоить</strong>: HTML и CSS, JavaScript, Python и Java.</p>
126 <em>Скриншот: официальный сайт Tynker</em><p><strong>Игра поможет освоить</strong>: HTML и CSS, JavaScript, Python и Java.</p>
127 <p><strong>Сколько стоит</strong>: от 11 долларов в месяц.</p>
127 <p><strong>Сколько стоит</strong>: от 11 долларов в месяц.</p>
128 <p><strong>Язык</strong>: английский.</p>
128 <p><strong>Язык</strong>: английский.</p>
129 <p><a>Подробнее</a></p>
129 <p><a>Подробнее</a></p>
130 <p>В зависимости от уровня сложности нужно перетаскивать блоки или писать код вручную. Можно учиться создавать моды для Minecraft, выращивать монстров, сражаться с гоблинами и летать на Марс. У Tynker есть несколько мобильных приложений, среди которых<a>учебный редактор Minecraft</a>, туториалы по программированию на Java, JavaScript, Python и других языках.</p>
130 <p>В зависимости от уровня сложности нужно перетаскивать блоки или писать код вручную. Можно учиться создавать моды для Minecraft, выращивать монстров, сражаться с гоблинами и летать на Марс. У Tynker есть несколько мобильных приложений, среди которых<a>учебный редактор Minecraft</a>, туториалы по программированию на Java, JavaScript, Python и других языках.</p>
131 <em>Скриншот: официальный сайт Code</em><p><strong>Игра поможет освоить</strong>: JavaScript, Python, Lua, CoffeeScript.</p>
131 <em>Скриншот: официальный сайт Code</em><p><strong>Игра поможет освоить</strong>: JavaScript, Python, Lua, CoffeeScript.</p>
132 <p><strong>Сколько стоит</strong>: бесплатно.</p>
132 <p><strong>Сколько стоит</strong>: бесплатно.</p>
133 <p><strong>Язык</strong>: русский, английский.</p>
133 <p><strong>Язык</strong>: русский, английский.</p>
134 <p><a>Подробнее</a></p>
134 <p><a>Подробнее</a></p>
135 <p>Портал с огромным количеством коротких курсов по программированию и игр для людей разных возрастов и скиллов. Новички и малыши перетаскивают блоки, а более опытные игроки пишут код вручную. Можно написать игру Flappy Bird, потушить пожар с помощью кода в Minecraft, познакомиться с Python или JavaScript и даже создать целую галактику для "Звёздных войн".</p>
135 <p>Портал с огромным количеством коротких курсов по программированию и игр для людей разных возрастов и скиллов. Новички и малыши перетаскивают блоки, а более опытные игроки пишут код вручную. Можно написать игру Flappy Bird, потушить пожар с помощью кода в Minecraft, познакомиться с Python или JavaScript и даже создать целую галактику для "Звёздных войн".</p>
136 <p>Учиться кодить по играм здорово. Только на собеседовании вряд ли расскажешь, что выучил Java или Python, убивая драконов. За глубокими знаниями и боевым опытом приходите в <a>Skillbox</a>.</p>
136 <p>Учиться кодить по играм здорово. Только на собеседовании вряд ли расскажешь, что выучил Java или Python, убивая драконов. За глубокими знаниями и боевым опытом приходите в <a>Skillbox</a>.</p>
137 <p>Колледж Skillbox: продолжается приём документов</p>
137 <p>Колледж Skillbox: продолжается приём документов</p>
138 <p>Освойте востребованные IT-навыки и начните зарабатывать раньше сверстников. Получите диплом о среднем специальном образовании без затрат на переезд, учась по гибкому графику.</p>
138 <p>Освойте востребованные IT-навыки и начните зарабатывать раньше сверстников. Получите диплом о среднем специальном образовании без затрат на переезд, учась по гибкому графику.</p>
139 <p><a>Узнать больше</a></p>
139 <p><a>Узнать больше</a></p>
140 <p>Цифровой колледж Skillbox</p>
140 <p>Цифровой колледж Skillbox</p>
141 <p>Среднее профессиональное образование онлайн по IT-профессиям.</p>
141 <p>Среднее профессиональное образование онлайн по IT-профессиям.</p>
142 <p><b>Продолжается приём документов.</b></p>
142 <p><b>Продолжается приём документов.</b></p>
143 <p><a>Узнать больше</a></p>
143 <p><a>Узнать больше</a></p>
144 <a><b>Цифровой колледж Skillbox →</b>Востребованные профессии в IT и дизайне. Продолжается приём документов Бесплатная консультация</a>
144 <a><b>Цифровой колледж Skillbox →</b>Востребованные профессии в IT и дизайне. Продолжается приём документов Бесплатная консультация</a>