Сервис для обучения программированию с помощью игр CodeCombat привлёк $6 млн Материал редакции

Компания также представила новую компьютерную игру Ozaria для изучения Python и JavaScript.

  • Сервис для обучения программированию с помощью игр CodeCombat привлёк $6 млн от инвестфонда Hone Capital при участии Andreessen Horowitz, Extol Capital и OceanOne Capital. Компания планирует направить деньги на развитие новой игры Ozaria, расширение в США и Китае.
  • CodeCombat основана в 2013 году в Сан-Франциско. В 2016 году стартап уже привлекал $2 млн. Компания разрабатывает игры для обучения программированию на Python и JavaScript. Пользователи пишут на экране код и сразу видят, как он будет выполняться.
  • Игры CodeCombat переведены на более чем 50 языков. У игр есть бесплатные и платные уровни, которые открываются по подписке за $10 в месяц. По собственным данным компании, у CodeCombat более 12 млн пользователей, отмечает VentureBeat.
{ "author_name": "Татьяна Боброва", "author_type": "editor", "tags": ["\u043d\u043e\u0432\u043e\u0441\u0442\u044c","\u043d\u043e\u0432\u043e\u0441\u0442\u0438","\u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0438"], "comments": 17, "likes": 22, "favorites": 119, "is_advertisement": false, "subsite_label": "services", "id": 80928, "is_wide": true, "is_ugc": false, "date": "Wed, 28 Aug 2019 16:38:40 +0300", "is_special": false }
0
{ "id": 80928, "author_id": 283507, "diff_limit": 1000, "urls": {"diff":"\/comments\/80928\/get","add":"\/comments\/80928\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/80928"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 200396, "last_count_and_date": null }
17 комментариев
Популярные
По порядку
Написать комментарий...
1

Кто-то пользовался? Какие отзывы?

Ответить
11

Не пользовался конкретно CodeCombat, но вёл занятия по Swift Playgrounds на iPad (https://www.apple.com/swift/playgrounds/), которые построены на аналогичном принципе.

Что можно сказать — это работает. Если человек после этих игрушек сразу переходит изучать уже «нормальное» программирование на компьютеры, большинство принципов — переменные, функции, ветвления, циклы, или, например, алгоритмы обхода лабиринтов по правилу «правой руки» — объяснять не надо, всё уже отработано.

Это для тех, кого вы хотите увлечь программированием — неважно, детей или взрослых.

С другой стороны, если человек сразу мотивирован, хочет стать настоящим программистом, можно этот «игрушечный» этап пропустить.

Ответить
0

Спасибо, Денис!

Ответить
6

Пользовался, когда начинал учить Python.
Хороший сервис. Все проходится как одна RPG игра. Детям - самое то. Для тех, кто не умеет в программирование от слова совсем - для начала тоже зайдет.

Ответить
0

А не долго ли проходит такое обучение?

Ответить
–1

Наверно, зависит от самого обучающегося.

Ответить
0

Спасибо!

Ответить
2

Смутные ощущения. Если умеешь хоть немного программировать, то очень скучно. Все делается долго, куча багов, из-за которых код то не выполняется, то выполняется не как надо.
Полученные навыки тяжело применить на практике, потому что в игре задачи далеки от реального программирования.
Лучше открыть leetcode и там что-нибудь порешать.

Ответить
0

Или лучше Scratch.

Ответить
0

Разница в том, что CodeCombat для детей, а leetcode или hackerrank для людей, которые уже умеют в программирование.

Ответить
1

Мой любимый проект EVER!

Поздравления ребятам

Ответить
0

Апгрейд рисунков на Кубэсике? Ты ли это?

Ответить
1

ОЛДЫ ТУТ

Ответить
0

Если это работает, то почему нет? )) Возможно, это скоро будет естественным, как учиться читать и писать.

Ответить
0

Круто. Надо сказать подобный лайфхак используется для обучения программированию уже давно. Раньше это было так: преподаватель пишет код-обвязку, зачастую с графическим интерфейсом, и в заготовке уже заранее реализованы в виде функций блоки будущей программы. Студент в свою очередь пишет не всю программу, а только реализует отдельные фрагменты. Это позволяет изолировано отработать тот или иной концепт, при этом не ограничиваясь банальным вводом-выводом из консоли.

Здесь это упаковано в готовую среду и снабжено симпатичной визуализацией, но в целом идея схожая.

Ответить
0

На iPad не получилось поиграть (

Ответить
0

А про Colobot уже никто не помнит... :(

Ответить
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovx", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "disable": true, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ] { "page_type": "default" }