Casa Recensioni Revisione e valutazione delle risorse per gli sviluppatori di Google for education

Revisione e valutazione delle risorse per gli sviluppatori di Google for education

Video: Jamboard la LIM facilissima delle Google apps for education (Ottobre 2024)

Video: Jamboard la LIM facilissima delle Google apps for education (Ottobre 2024)
Anonim

Google for Education è solo uno dei tanti prodotti offerti dal motore di ricerca Behemoth. È sia una stanza di compensazione per le app educative per Android e Chrome realizzate da terze parti, sia un luogo in cui puoi accedere ai contenuti degli sviluppatori forniti da Google. Questa recensione si concentra sulle risorse per gli sviluppatori di Google for Education, che offre due corsi: Python e C ++. Questo è tutto. E nessuno dei due corsi è rivolto ai principianti. I veri principianti interessati a imparare a programmare sarebbe meglio provare una delle selezioni dei nostri redattori: Treehouse o la Codecademy gratuita, entrambi i quali iniziano dalle basi dell'HTML e della codifica in generale.

Interfaccia utente

Google non si rivolge agli sviluppatori principianti qui. I corsi sono destinati a programmatori che hanno già familiarità con almeno un linguaggio di programmazione e termini e concetti associati. In effetti, Risorse per gli sviluppatori non spiega i concetti di base della programmazione. Sia gli adulti che i ragazzi possono seguire le lezioni, purché abbiano le conoscenze indispensabili, ma i bambini più piccoli possono diventare irrequieti guardando i lunghi video. I bambini possono beneficiare della guida passo passo offerta da servizi come Treehouse, Code Avengers e Codecademy.

L'interfaccia Risorse per gli sviluppatori è molto simile al resto di Google: semplice e facile da usare. Se usi Gmail, saprai come aggirare questa pagina. Come molti prodotti Google, Google for Education è gratuito, ma a differenza di altri prodotti Google gratuiti, non è supportato da pubblicità. Questo è carino. Come accennato in precedenza, puoi anche cercare corsi di terze parti relativi all'informatica dalla sezione Risorse per gli sviluppatori. È tutto molto semplice Poiché ci sono solo due corsi: Python e C ++, Google non offre suggerimenti su corsi o materiali correlati da consultare. Non puoi vedere i tuoi progressi nel corso, ma se chiudi la lezione video (ospitata da YouTube, natch) prima che finisca, riprenderà da dove avevi interrotto quando lo riapri. Questo è un bell'esempio di attenzione ai dettagli.

Selezione classe, caratteristiche e guida

Ho provato Python per questa recensione. Mi adeguo al profilo di un utente normale, perché avevo una certa familiarità con il linguaggio dall'uso di altri servizi e ho una conoscenza abbastanza solida di HTML e CSS. Google non copre le basi assolute di come funzionano i linguaggi di programmazione o definisce i termini come fanno altri servizi. Se hai bisogno di questa introduzione per principianti, guarda Code Avengers, Codecademy o Treehouse.

Prima di immergerti nel materiale del corso, devi navigare in una pagina di introduzione molto ricca di testo che spiega come scaricare e configurare l'ambiente Python gratuito e open source sul tuo computer, in modo da poter seguire insieme alla classe. Puoi scaricare esercizi di codice dal sito ed eseguirli localmente nell'ambiente Python. Il corso ti guida attraverso i comandi per confermare che l'ambiente Python è installato e impostato correttamente. È inoltre necessario un editor di testo, fornito con la maggior parte dei sistemi operativi. Tuttavia, Google consiglia di non utilizzare Blocco note o Wordpad di Windows e di utilizzare alternative open source come Notepad ++ o JEdit. Non spiega perché, il che sarebbe utile.

Il corso consiste in due lezioni video, entrambe di durata inferiore a un'ora, che sono registrazioni di lezioni di persona tenute presso la sede di Google a Mountain View, California. Dalla landing page di Python, puoi saltare a diversi segmenti del video, che è fresco se vuoi saltare il materiale. L'istruttore è molto coinvolgente e lo schermo passa tra le visualizzazioni dell'aula e della sua presentazione. La classe ha più di uno stile di lezione rispetto alla maggior parte dei corsi solo online come Treehouse, ma puoi vedere il codice di cui sta parlando e vederlo modificarlo. Mi sono perso diversi minuti, ma anche con il mio background, ovviamente non sono il pubblico target. Se volessi davvero imparare Python (che trovo intrigante), probabilmente inizierei con Treehouse o Codecademy.

Le lezioni di Google includono esercizi in modo da poter testare le tue conoscenze. Dato che stai lavorando localmente sul tuo computer e non in un'area di lavoro all'interno del tuo browser, non ci sono suggerimenti per quando hai problemi. La casa sull'albero fa un buon lavoro nel suggerirti gli esercizi. Se rimani bloccato, Google ha un forum dedicato a ciascuna classe, entrambi molto attivi. Sfortunatamente, non c'è modo di contattare l'istruttore se hai bisogno di ulteriore aiuto. Per i principianti, i suddetti programmi per la scelta degli editori in questa categoria sono opzioni migliori.

Non per tutti

Le lezioni di programmazione di Google sono piuttosto limitate rispetto ai servizi dedicati all'apprendimento online. Tuttavia, poiché queste lezioni si basano su quelle offerte ai dipendenti di Google, non sorprende che non insegnino un corso di introduzione all'HTML. Come la maggior parte delle offerte di Google, le lezioni sono facili da navigare e gratuite. Le lezioni sono anche piuttosto dettagliate e ben organizzate, ma sono orientate verso un pubblico piuttosto ristretto: gli sviluppatori che vogliono imparare i linguaggi di programmazione Python o C ++. Detto questo, vale sicuramente la pena dare un'occhiata alle risorse per gli sviluppatori di Google for Education se hai esperienza di programmazione e hai bisogno di imparare quelle lingue.

Revisione e valutazione delle risorse per gli sviluppatori di Google for education