Grasshopper – Приложение Для Обучения Кодированию В Области 120


Собственный инкубатор Google, Area 120, запустил бесплатное приложение для обучения кодированию для взрослых новичков. Он учит JavaScript с помощью коротких уроков на устройствах iPhone или Android.

Зона 120 описывает себя как семинар для экспериментальных продуктов Google,

где гуглеры тратят 100% своего времени на свои 20% проектов.

Запущенный два года назад, он принимает предложения только от сотрудников Google, которые в случае принятия могут работать полный рабочий день над своими проектами. Из области 120 уже выпущено несколько приложений, включая Advr, рекламный формат для VR, персональный стилист-портной, мессенджер emoji Supersonic и приложение для совместного просмотра YouTube UpTime.

Приложение для кодирования от Google не должно вызывать удивления. Google инициировала множество инициатив, направленных на поощрение людей всех возрастов к кодированию. А также играть видную роль в Code.org, его портал Grow With Google направлен на то, чтобы помочь с необходимостью переобучения для работы в будущем, помогая взрослым овладеть технологиями, а также кодированием и разработкой приложений. Кузнечик использует другой подход к той же самой воспринимаемой потребности.

Основатель и генеральный директор Grasshopper Лора Холмс является старшим менеджером по продуктам в Google и ранее был менеджером по продуктам в Google Tag. Среди других членов команды Grasshopper-технический директор Эллиот Спрен, штатный инженер-программист и бывший технический руководитель архитектуры веб-платформы в Chrome; менеджер учебных программ Хизер Смит; инженеры-программисты Лукас Малленс и Фил Нова; и специалист по учебным программам Фрэнки Меркадо.

Так зачем же все эти таланты в приложении для кодирования?

Холмс объясняет:

“Мы рассматриваем Grasshopper как стартовую площадку, которая поможет познакомить людей с кодом. Для трети наших пользователей Grasshopper-это первый случай, когда они когда-либо сталкивались с кодированием. Многие люди думают, что кодирование не для них или у них нет доступа и времени, необходимых для того, чтобы рассматривать его как жизнеспособный карьерный путь, и мы хотим помочь изменить это восприятие.”

Из исследований, посвященных тому, почему взрослые отказались от обучения кодированию, главный ответ заключался в том, что у них не хватило времени. Превращение уроков кодирования в нечто большее, чем игра на смартфоне, облегчает их вписывание в напряженный график.

Как указывает Холмс:

“Многие из наших пользователей действительно находят свободные моменты, когда они сидят на диване, раскручиваясь после работы или в постели ночью, они используют эти моменты, чтобы научиться программировать.”

Поэтому Кузнечика посадили на телефон не только для того, чтобы он сигнализировал, что это весело, но и для того, чтобы занятые рабочие люди могли превратить свои поездки на работу, время ожидания в очереди или другие “свободные моменты” в “моменты обучения”.”  

Кузнечика, конечно, зовут Грейс, и название приложения было выбрано в честь Грейс Хоппер, и если вы не понимаете, почему, перейдите по ссылке на нашу биографическую статью.

Приложение можно загрузить на Android 5 и выше из Google Play и на iPhone, iPad или iPhone Touch под управлением iOS 8.0 или более поздней версии из itunes. Он охватывает основы JavaScript и некоторые строительные блоки программирования, и это то, что доступно в настоящее время: 

Основы – как работает код, вызывающие функции, переменные, строки, циклы, массивы, условные обозначения, операторы, объекты и как все это работает вместе.

Анимация I – Рисование фигур с использованием популярной библиотеки D3, определение функций, функций обратного вызова и анимации.

Анимация II – Создание более сложных функций с использованием D3 и тем из курса “Основы”. 

К концу использования текущей учебной программы Grasshopper пользователи должны быть знакомы с основными концепциями программирования и чувствовать себя уверенно, играя на игровой площадке jsfiddle для создания интерактивных анимаций.

Кузнечик также предлагает следовать курсам на Coursera: 

Основы программирования на JavaScript, HTML и CSS      [4 недели, 3-7 часов в неделю]

Алгоритмы, Часть 1 750 [6 недель, 6-10 часов в неделю]

Специализация по веб-дизайну + Портфолио и сертификат 617 [~ 6 месяцев, 3-8 часов в неделю]

Там уже было более 5000 выпускников программы Grasshopper. В предрелизном тестировании 47 процентов были студентами из тех слоев общества, которые традиционно недопредставлены в области технологий, и 68 процентов пользователей заявили, что они более мотивированы учиться программировать после его использования. 

В Google Play приложение имеет рейтинг 4,7, а в App Store-4,8. С командой, работающей полный рабочий день, ошибки быстро исправляются, и пользователи могут ожидать расширения учебной программы. Уже запланировано больше контента для раздела “Основы” вместе с совершенно новым курсом. 


Добавить комментарий