Grasshopper теперь на рабочем столе


Grasshopper — часть инициативы Code With Google, это бесплатный инструмент Google для обучения программированию для взрослых. С момента запуска в качестве приложения для Android и iOS его уже использовали более двух миллионов человек, и теперь есть настольная версия вместе с дополнительным контентом.

Как мы сообщали при первоначальном запуске в апреле 2018 года, Grasshopper появился как экспериментальный продукт Area 120. Зона 120 принимает предложения от сотрудников Google, которые работают над своими проектами на полную ставку. Команда Grasshopper состоит из генерального директора Лауры Холмс, старшего менеджера по продукту в Google, которая ранее была менеджером по продукту в Google Tag; Руководитель учебной программы Хизер Смит; К специалистам по учебным программам Фрэнки и Бену и четырем программистам Лукасу Малленсу и Филу Нова присоединились Крис и Вэл. Итак, как вы можете видеть, за этим бесплатным приложением для программирования стоит большой опыт, и это объясняет качество интерфейса и его популярность — у него рейтинг 4,5 в Google Play, и подавляющее большинство оценок — полные 5 звезд. .

По словам Лоры Холмс в блоге Google Keyword:

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

Он предназначен для начинающих и предлагает поэтапные шаги или головоломки, на выполнение каждой из которых уходит несколько минут. Для настольной версии, которая бесплатна и доступна с учетными данными вашей учетной записи Google, экран разделен на три по вертикали. Левая панель содержит описание головоломки и инструкции о том, что должен делать учащийся. В среднем отображается код, который необходимо выполнить. На ранних уроках это нужно делать с помощью перетаскивания с помощью палитры, называемой «Ваши ключи» в нижней части панели. На правой панели вверху отображается ожидаемое решение, а когда учащийся нажимает «Выполнить код», результат отображается внизу.

На панели справа также может отображаться Руководство Grasshopper, в котором излагаются вводимые концепции. В качестве альтернативы созданию нового кода некоторые головоломки просят вас прочитать код и решить, что будет выводиться при его запуске.

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

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

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

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

Основы II — методы строк и массивов, создание функций, введение рекурсии и обратных вызовов, а также импорт библиотек.

Использование редактора кода — Введение в редактор кода в традиционном стиле (или IDE)

Введение в веб-страницы — охватывает базовый HTML и CSS, а затем использует JavaScript для создания интерактивной веб-страницы.

Когда Code.org запустил «Час кода», он был разработан, чтобы компенсировать тот факт, что школы в Соединенных Штатах не включали компьютерные науки и базовое программирование в учебную программу. Это быстро стало глобальным явлением, и взрослые, которые пропустили программирование, стремились присоединиться к нему, а тот факт, что большая часть контента была нацелена на маленьких детей, был своего рода препятствием. Эта инициатива Google для начинающих содержит контент, который больше подходит для взрослых, но при этом имеет характеристики, которые сделали материалы «Часа кода» такими популярными — разделение на короткие фрагменты, построение одного шага за другим, частые поздравительные сообщения и чувство достижения во время веселья. и переживает скорее игру, чем работу.

В течение нескольких часов новичок может решить, хотят ли они продолжить обучение кодированию. Когда он изначально был запущен как приложение, которое за прошедший период было расширено новым контентом, Grasshopper предлагает дополнительные курсы на Coursera, все из которых по-прежнему рекомендуются:

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

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

Специализация веб-дизайна [~ 6 месяцев, 3-8 часов в неделю]


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