Grasshopper – бесплатное ПО от разработчиков Google, обучающее основам программирования на JavaScript через мини-игры

Grasshopper – бесплатное ПО от разработчиков Google, обучающее основам программирования на JavaScript через мини-игры

Внутренний инкубатор Google Area 120, в котором сотрудники поискового гиганта законные 20% своего рабочего времени занимаются собственными делами проектами, выпустил бесплатное приложение под названием Grasshopper.
Оно нацелено на обучение основам программирования, а точнее – оно должно помочь с изучением самого популярного языка программирования javascript. И речь вовсе не об очередном скучном пособии, приложение учит кодить весьма необычным способом – посредством веселых мини-игр. По словам авторов проекта, цель состоит в том, чтобы вызвать у людей интерес к столь востребованной сегодня специальности и показать, что сам по себе процесс написания кода может быть весьма увлекательным занятием и это по силам каждому.
Grasshopper учит основам javascript посредством головоломок и викторин, которые можно решать/проходить постепенно, как только появится свободная минутка.
После авторизации в приложении посредством учетной записи Google пользователь проходит «вводный инструктаж», знакомясь с основными понятиями программирования, после чего может приступать к выполнению заданий. Конечно, по ходу обучения сложность заданий возрастает. Разработчики предусмотрели возможность установить график занятий и получать уведомления, чтобы не запускать обучение и сделать его максимально полезным.
Всего Grasshopper предлагает несколько курсов. Первый называется The Fundamentals / «Основы» и знакомит с такими понятиями, как вызов функций, переменные и строки. На каждый элемент есть несколько головоломок, чтобы закрепить полученные знания на практике. Например, в одном из первых тестов по изучению форм надо нарисовать французский флаг. Он показывает каким должно быть решение, а также выводит отдельно поле с частями кода для создания соответствующего скрипта. Последующие курсы охватывают анимацию и более сложные функции с применением популярной библиотеки D3.
Grasshopper – бесплатное ПО от разработчиков Google, обучающее основам программирования на JavaScript через мини-игры
Отдельно стоит отметить раздел достижений, где собрана все данные о прогрессе пользователя – изученные понятия, количество используемых ключей javascript и общее время, затраченное на обучение.
Никаких планов касательно добавления в Grasshopper каких-либо других языков у разработчиков нет. Как отмечается на сайте проекта, сейчас более 70% профессионалов используют javascript. К тому же, Grasshopper учит основам, то есть полученные знания можно абстрагировать на другие языки. Но разработчики уже работают над дальнейшим расширение учебной программы и вскоре обещают добавить в приложение новые курсы.
ПО Grasshopper уже доступно для загрузки в магазинах Play Store и App Store.
Источник: Grasshopper и The Verge
Stfw.Ru
Читайте также


Оставить комментарий
Имя:  

Комментарий:

Примечание: При комментировании материала просим соблюдать законы Российской Федерации. Пожалуйста, воздержитесь от оскорблений и токсичного поведения.

Сводка событий

17:01 Неожиданно: смартфоны Google Pixel 3 и Pixel 3 XL подешевели на $150 (на Pixel 2 цена тоже снизилась)


17:01 Huawei Mate 20 Pro набрал 109 баллов в обзоре DxOMark и разделил первую строчку рейтинга с Huawei P20 Pro


17:01 Ducati заявила о намерении выпустить электрический мотоцикл


17:01 Chevrolet создала полноразмерную копию пикапа Silverado из 335 тыс. кубиков Lego


17:01 Доступна новая превью-версия Microsoft Edge для iOS


17:01 Штаты на урановой игле: как "Росатом" разрушил атомную промышленность США


17:01 Сеют панику: В Магнитогорске больница и школа получили угрозы о бомбе


17:01 СМИ: прокуратура Турции подготовила обвинение против сотрудника дипмиссии США


17:01 Россия поставила Лаосу партию модернизированных танков Т-72. Российскую военную технику, принятую Лаосом на вооружение, показали на параде, посвященном 70-летию со дня основания Народной армии Лаоса


17:01 Продукты изымают из перепродажи (Поставщики просят новых ограничений для торговых сетей)


17:01 "Удручающие результаты": почему в конгрессе США заявили о неудачах в "продвижении демократии" в России и мире


17:01 Улучшенная версия Xiaomi Mi 9 будет называться Mi X


17:01 Xiaomi Mi Max 4 получит NFC, чип Snapdragon 710 и ценник от $250


Компьютерная техника и гаджеты, периферия, технические устройства и ИТ-оборудование.