Упражнения - Exercism
Обслуживаемая площадь | Мировой |
---|---|
Учредитель (и) | Катрина Оуэн, Джереми Уокер[1] |
Промышленность | Интернет |
URL | упражнения |
Коммерческий | Нет |
Постановка на учет | да |
Пользователи | 200000 (август 2018 г.[Обновить])[2] |
Запущен | 2013[2] |
Текущее состояние | Активный |
Упражнения это онлайн, Открытый исходный код, свободный платформа кодирования, которая предлагает кодовую практику и наставничество[4] на 50 разных языки программирования.[2][5]
История
Разработчик программного обеспечения Катрина Оуэн создала Exercism, когда преподавала программирование в Jumpstart Labs.[6] Платформа была разработана как внутренний инструмент для решения проблемы, связанной с тем, что ее ученики не получают отзывов о проблемах кодирования, которые они практикуют. Катрина разместила этот сайт в Интернете и обнаружила, что люди делятся им со своими друзьями, вместе тренируются и дают друг другу отзывы. В течение 12 месяцев сайт органически вырос: более 6000 пользователей представили код или отзывы, а сотни добровольцев внесли свой вклад в языки или инструменты на платформе.[6]
В июле 2018 года сайт был перезапущен с новым дизайном и основан на формальном режиме наставничества.[2]
Товар
Этот веб-сайт отличается от других платформ кодирования тем, что от студентов требуется загружать упражнения через клиент командной строки, решать код на своих компьютерах, а затем отправлять решение для обратной связи, после чего они также могут просматривать решения других тех же проблем.[7]
У Exercism есть треки для 50 различных языки программирования.[2] включая C #, C ++, CoffeeScript, Elm, Erlang, F #, Go, Java, JavaScript, Kotlin, Objective-C, PHP, Python, Raku, Ruby, Rust, Scala, Swift[8] и Delphi.[5]
Открытый исходный код
База кода Exercism - это открытый исходный код, состоящий из более чем 50 репозиториев, содержащих код веб-сайта, код API, код командной строки и более 40 автономных репозиториев для различных языковых треков.[9] По состоянию на август 2018 г.[Обновить] У Exercism 1700 участников и 700 наставников.[2]
Рекомендации
- ^ "Команда упражнений". Получено 24 апреля, 2019.
- ^ а б c d е ж Повар, Джоди. «Тренируйте свои навыки программирования: обновленная платформа дает возможность тысячам разработчиков изучать новый язык бесплатно». Кремниевый канал. Получено 12 августа, 2018.
- ^ "Exercism.io Информация о сайте". Alexa Интернет. Получено 10 сентября, 2016.
- ^ Барек, Сарон. "Нитпики и дьяволы". Код Новичок. Получено 12 августа, 2018.
- ^ а б «Упражнение». Получено 5 августа, 2019.
- ^ а б Финли, Клинт. «Открытый: сайт, который учит вас программировать достаточно хорошо, чтобы получить работу». Проводной. Получено 12 августа, 2018.
- ^ Брассер, Вики. «Улучшите свои навыки программирования с помощью Exercism». OpenSource.com. Получено 12 августа, 2018.
- ^ Кардоза, Кристина. "Проект недели на GitHub SD Times: упражнения". SD Times. Получено 12 августа, 2018.
- ^ «Изгоните своих демонов-новичков, участвуя в упражнениях». SitePoint. Получено 12 августа, 2018.