Будинки Відгуки Огляд та оцінка ресурсів розробників Google for Education

Огляд та оцінка ресурсів розробників Google for Education

Відео: Сумасшедший лягушка - Аксель F (Официальное видео) (Жовтень 2024)

Відео: Сумасшедший лягушка - Аксель F (Официальное видео) (Жовтень 2024)
Anonim

Google for Education - це лише один із багатьох продуктів, пропонованих бегемотом пошукової системи. Це і кліринговий дім для навчальних програм для Android та Chrome, створений третіми сторонами, і місце, де ви можете отримати доступ до вмісту розробника, наданої Google. Цей огляд зосереджується на ресурсах розробника в Google for Education, який пропонує два курси: Python та C ++. Це воно. І жоден курс не орієнтований на новачків. Справжнім початківцям, зацікавленим у навчанні кодування, було б краще спробувати один з наших виборів редактора: Treehouse або безкоштовну Codecademy, обидві з яких починаються з основ HTML та кодування взагалі.

Користувацький інтерфейс

Тут компанія Google не націлена на розробників-початківців. Курси призначені для кодерів, які вже знайомі принаймні з однією мовою програмування та пов'язаними термінами та поняттями. Насправді, ресурси для розробників не пояснюють основних концепцій програмування. Дорослі і підлітки можуть слідувати урокам - за умови, що вони мають необхідні знання - але молодші діти можуть стати неспокійними під час перегляду довгих відео. Діти можуть скористатися покроковим керівництвом, пропонованим такими послугами, як Treehouse, Code Avengers та Codecademy.

Інтерфейс ресурсів для розробників подібний до решти Google: простий і простий у користуванні. Якщо ви користуєтеся Gmail, ви знаєте, як обійти цю сторінку. Як і в багатьох продуктах Google, Google for Education безкоштовний, але на відміну від інших безкоштовних продуктів Google, він не підтримується рекламою. Це мило. Як було сказано раніше, ви також можете шукати сторонні курси, пов'язані з інформатикою, у розділі "Ресурси розробника". Все дуже просто. Оскільки існує лише два курси - Python та C ++ - Google не пропонує пропозицій щодо відповідних курсів чи матеріалів, які слід переглянути. Ви не бачите свого прогресу в ході курсу, але якщо ви закриєте відео-урок (розміщений на YouTube, natch), перш ніж закінчити, він підбере місце, де ви зупинилися, коли його знову відкриєте. Це приємний приклад уваги до деталей.

Вибір класу, функції та довідка

Я спробував Python спробувати цей огляд. Я відповідаю профілю типового користувача, тому що я ознайомився з мовою від використання інших сервісів, і я досить добре розумію HTML та CSS. Google не висвітлює абсолютних основ роботи мов кодування та не визначає терміни, як це роблять інші служби. Якщо вам потрібен вступ для початківців, подивіться на Code Avengers, Codecademy або Treehouse.

Перш ніж зануритися в навчальний матеріал, ви повинні перейти на дуже важку текстову сторінку введення, яка пояснює, як завантажити та налаштувати на вашому комп'ютері безкоштовне відкрите середовище Python, щоб ви могли слідувати разом із класом. Ви завантажуєте кодові вправи з сайту та виконуєте їх локально в середовищі Python. Курс проводить вас за допомогою команд, щоб підтвердити, що середовище Python встановлено та налаштовано правильно. Вам також потрібен текстовий редактор, який постачається з більшістю операційних систем. Однак Google рекомендує не використовувати «Блокнот» або «Wordpad» Windows, а також використовувати альтернативи з відкритим кодом, такі як Notepad ++ або JEdit. Це не пояснює, чому, що було б корисно.

Курс складається з двох відео лекцій, обидві трохи менше години - це записи особистих занять, які проводяться в штаб-квартирі Google в штаті Маунтін В'ю, Каліфорнія. З цільової сторінки Python ви можете переходити до різних сегментів відео, тобто круто, якщо ви хочете пропустити навколо матеріалу. Викладач дуже захоплюючий, і екран перемикається між переглядами класу та його презентацією. Клас має більше стилю лекції, ніж більшість онлайн-курсів, таких як Treehouse, але ви можете бачити код, про який він говорить, і спостерігати, як він редагує його. Я заблукав на кілька хвилин, але навіть зі своїм фоном я, очевидно, не цільова аудиторія. Якби я дуже хотів вивчити Python (що мені здається інтригуючим), я, мабуть, почав би з Treehouse або Codecademy.

Заняття Google включають вправи, щоб ви могли перевірити свої знання. Оскільки ви працюєте локально на своєму комп’ютері, а не в робочій області всередині вашого браузера, немає жодних підказок щодо виникнення проблем. Treehouse робить гарну роботу, щоб натякати вам через вправи. Якщо ви застрягли, Google має форум, присвячений кожному класу, обидва вони дуже активні. На жаль, немає можливості зв’язатися з інструктором, якщо вам потрібна додаткова допомога. Для початківців наші вищезгадані програми вибору редакторів у цій категорії - кращі варіанти.

Не для всіх

Класи кодування Google досить обмежені порівняно з послугами, присвяченими навчанню в Інтернеті. Однак, оскільки ці заняття базуються на тих, які пропонуються працівникам Google, не дивно, що вони не навчають курсу Intro to HTML. Як і в більшості пропозицій Google, до занять легко переміщуватися та безкоштовно. Заняття також досить деталізовані та добре організовані, але вони орієнтовані на досить вузьку аудиторію: розробники, які бажають вивчати мови програмування Python або C ++. Зважаючи на це, ресурси для розробників Google for Education, безумовно, варто подивитися, якщо у вас є досвід кодування та вам потрібно підібрати ці мови.

Огляд та оцінка ресурсів розробників Google for Education