У дома Отзиви Преглед и оценка на ресурсите за разработчици на Google за образование

Преглед и оценка на ресурсите за разработчици на Google за образование

Видео: Relax video | with gorgeous Arina and Nissan Skyline ECR33. (Септември 2024)

Видео: Relax video | with gorgeous Arina and Nissan Skyline ECR33. (Септември 2024)
Anonim

Google for Education е само един от много продукти, предлагани от behemoth на търсачката. Това е както клирингова къща за образователни приложения за 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 препоръчва да не използвате Notepad или Wordpad на Windows и да използвате алтернативи с отворен код, като Notepad ++ или JEdit. Не обяснява защо, което би било полезно.

Курсът се състои от две видео лекции, и двете малко по-малко от час, които са записи на лични часове, провеждани в централата на Google в Mountain View, Калифорния. От целевата страница на Python можете да преминете към различни сегменти на видеото, което е готино, ако искате да прескочите материала. Преподавателят е много ангажиращ и екранът превключва между гледните точки на класната стая и представянето му. Класът има повече стил на лекция от повечето курсове само за онлайн като Treehouse, но можете да видите кода, за който говори, и да го гледате как го редактира. Загубих се за няколко минути, но дори и с фона си, очевидно не съм целевата аудитория. Ако наистина исках да науча Python (което намирам за интригуващо), вероятно бих започнал с Treehouse или Codecademy.

Часовете на Google включват упражнения, за да можете да проверите знанията си. Тъй като работите локално на компютъра си, а не в работно пространство във вашия браузър, няма намеци за това, когато имате проблеми. Treehouse върши добра работа, като ви намеква чрез упражненията. Ако се забиете, Google има форум, посветен на всеки клас, и двата са много активни. За съжаление няма начин да се свържете с инструктора, ако имате нужда от допълнителна помощ. За начинаещи нашите гореспоменати програми за избор на редактори в тази категория са по-добри възможности.

Не за всеки

Класовете за кодиране на Google са доста ограничени в сравнение с услугите, посветени на онлайн обучението. Тъй като тези класове се основават на предлаганите на служителите на Google, не е изненадващо, че те не преподават курс Intro to HTML. Подобно на повечето предложения на Google, класовете са лесни за навигация и безплатни. Класовете също са доста подробни и добре организирани, но са насочени към доста тясна аудитория: разработчици, които искат да научат Python или C ++ програмни езици. Въпреки това със сигурност си струва да разгледате ресурси за програмисти на Google за образование, ако имате опит с кодирането и трябва да изберете тези езици.

Преглед и оценка на ресурсите за разработчици на Google за образование