Hjem Anmeldelser Gennemgang og vurdering af ressourcer til Google for uddannelsesudviklere

Gennemgang og vurdering af ressourcer til Google for uddannelsesudviklere

Video: Docker Container og Google Kubernetes (Oktober 2024)

Video: Docker Container og Google Kubernetes (Oktober 2024)
Anonim

Google til uddannelse er kun et af mange produkter, der tilbydes af søgemaskinehinden. Det er både et clearinghus for uddannelsesmæssige Android- og Chrome-apps lavet af tredjepart og et sted, hvor du kan få adgang til udviklerindhold leveret af Google. Denne anmeldelse fokuserer på Developer Resources inden for Google for Education, der tilbyder to kurser: Python og C ++. Det er det. Og ingen af ​​kurserne er rettet mod begyndere. Ægte begyndere, der er interesseret i at lære at kode, ville have det bedre med at prøve et af vores valg af redaktørernes valg: Treehouse eller det gratis Codecademy, som begge starter med det grundlæggende i HTML og kodning generelt.

Brugergrænseflade

Google er ikke målrettet mod begynderudviklere her. Kurserne er beregnet til kodere, der allerede er fortrolige med mindst et programmeringssprog og tilknyttede udtryk og koncepter. Faktisk forklarer Developer Resources ikke grundlæggende programmeringskoncepter. Både voksne og teenagere kan følge lektionerne - forudsat at de har den nødvendige forudsætning - men yngre børn kan blive urolige og se de lange videoer. Børn kan drage fordel af den trinvise vejledning, der tilbydes af tjenester som Treehouse, Code Avengers og Codecademy.

Grænsefladen for Developer Resources er ligesom resten af ​​Google: enkel og let at bruge. Hvis du bruger Gmail, ved du, hvordan man kommer rundt på denne side. Ligesom mange Google-produkter er Google for Education gratis, men i modsætning til andre gratis Google-produkter er det ikke annonce-understøttet. Det er rart. Som nævnt tidligere kan du også søge efter tredjepartskurser relateret til datalogi fra afsnittet Udviklerressource. Det hele er meget enkelt. Da der kun er to kurser - Python og C ++ - tilbyder Google ikke forslag til relaterede kurser eller materiale at se på. Du kan ikke se dine fremskridt gennem kurset, men hvis du lukker videolektionen (hostet af YouTube, natch), før du er færdig, vil den samle sig op, hvor du slap, når du åbner den igen. Det er et dejligt eksempel på opmærksomhed på detaljer.

Klassevalg, funktioner og hjælp

Jeg prøvede Python med denne anmeldelse. Jeg passer til profilen for en typisk bruger, fordi jeg havde en vis fortrolighed med sproget fra at bruge andre tjenester, og jeg har en ret solid forståelse af HTML og CSS. Google dækker ikke de absolutte grundlæggende forhold til, hvordan kodesprog fungerer eller definerer termer, som andre tjenester gør. Hvis du har brug for den nybegynderintro, skal du se på Code Avengers, Codecademy eller Treehouse.

Før du dykker ind i kursusmaterialet, skal du navigere på en meget teksttung introduktionsside, der forklarer, hvordan du downloader og opsætter det gratis open source Python-miljø på din maskine, så du kan følge med i klassen. Du henter kodeøvelser fra webstedet og kører dem lokalt i Python-miljøet. Kurset fører dig gennem kommandoer for at bekræfte, at Python-miljøet er installeret og konfigureret korrekt. Du har også brug for en teksteditor, som leveres med de fleste operativsystemer. Google anbefaler dog ikke at bruge Windows Notepad eller Wordpad og gå med open source alternativer som Notepad ++ eller JEdit. Det forklarer ikke hvorfor, hvilket ville være nyttigt.

Kurset består af to videoforelæsninger, begge en knap time, som er optagelser af personlige klasser, der afholdes i Googles hovedkvarter i Mountain View, Californien. Fra Python-landingssiden kan du hoppe til forskellige dele af videoen, som er cool, hvis du vil springe rundt i materialet. Instruktøren er meget engagerende, og skærmen skifter mellem syn på klasseværelset og hans præsentation. Klassen har mere af en forelæsningsstil end de fleste kun-online-kurser som Treehouse, men du kan se koden, som han taler om, og se ham redigere den. Jeg gik tabt flere minutter ind, men selv med min baggrund er jeg tydeligvis ikke målgruppen. Hvis jeg virkelig ville lære Python (som jeg synes er spændende), ville jeg sandsynligvis starte med Treehouse eller Codecademy.

Googles klasser inkluderer øvelser, så du kan teste din viden. Da du arbejder lokalt på din computer og ikke i et arbejdsområde inden i din browser, er der ingen antydninger til, hvornår du har problemer. Treehouse gør et godt stykke arbejde med at tipse dig gennem øvelserne. Hvis du sidder fast, har Google et forum dedikeret til hver klasse, som begge er meget aktive. Desværre er der ingen måde at kontakte instruktøren, hvis du har brug for yderligere hjælp. For begyndere er vores ovennævnte Editors 'Choice-programmer i denne kategori bedre muligheder.

Ikke for alle

Googles kodningskurser er temmelig begrænset sammenlignet med tjenester, der er dedikeret til online-læring. Da disse klasser imidlertid er baseret på dem, der tilbydes Google-ansatte, er det ikke overraskende, at de ikke underviser i et Intro til HTML-kursus. Som de fleste af Googles tilbud er klasserne nemme at navigere og gratis. Klasserne er også temmelig detaljerede og velorganiserede, men de er rettet mod et temmelig snævert publikum: udviklere, der ønsker at lære Python eller C ++ programmeringssprog. Når det er sagt, er ressourcer til udviklerressourcer til Google for Education bestemt værd at kigge på, hvis du har nogle erfaringer med kodning og har brug for at hente disse sprog.

Gennemgang og vurdering af ressourcer til Google for uddannelsesudviklere