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
поискового, гиганта, сотрудники, котором, инкубатор, Google, Внутренний, Grasshopper, vascript, посредством, приложение, чтобы, программирования, обучение, основам, головоломок, должно

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

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

07:05 Смартфон Meizu M8 (M6T) показался на фото в трех цветах


07:05 Представлена особая футбольная версия смартфона Vivo V9


07:05 Компьютер Acer Predator Orion 5000 создан для серьезных игр


07:05 В крошечный неттоп Beelink S2 можно установить 2,5-дюймовый накопитель


07:05 Sony уточнила дату выхода приставки PlayStation 5


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