App iOS Codecademy vs Code School: qual è la migliore?
Varie / / December 02, 2021
Non molto tempo fa, se volevi imparare a programmare, dovevi laurearti in informatica al college o, per lo meno, prendere un libro abbastanza costoso. Grazie all'App Store e agli sviluppatori che lo fanno crescere, ci sono app che offrono completamente gratuite ed estese strumenti di apprendimento così puoi essere sulla buona strada per costruire la prossima grande cosa nel software.
Due delle scelte migliori sono Codecademy e Scuola di codice. Entrambe queste app iOS sono gratuite e offrono approcci abbastanza diversi all'insegnamento del codice. Alla fine, si arriva a questa domanda: quale ha l'approccio migliore e l'istruzione più completa da fornire?
Codecademy è pratico, Code School insegna attraverso il video
La differenza fondamentale tra Codecademy e Code School è l'approccio che ognuno adotta per insegnare il codice. Codecademy è estremamente pratico e c'è molto poco da leggere o guardare. In ogni fase del processo, l'app ti insegna a imparare mentre procedi codificando un po' qua e là, iniziando dalle basi.
L'app Code School, d'altra parte, è in gran parte solo una raccolta di video che guardi in capitoli per sviluppare la tua conoscenza del codice. Non c'è alcun codice nell'app, solo il video educativi di solito da cinque a 10 minuti ciascuno. Sono ben fatti e abbastanza interessanti da attirare la tua attenzione, ma richiedono un po' di tempo per dedicare tutta la tua devozione. Codecademy è più facile per una lezione veloce in movimento.
Inoltre, Codecademy e Code School dividono la codifica in diverse sezioni. Code School chiama questi "percorsi" e sono fondamentalmente a posto in modo da non iniziare a conoscere lingue e tipi di codice che non ti interessano. Code School presenta un percorso Ruby, un percorso JavaScript, un percorso HTML/CSS, un percorso iOS e altri.
Le sezioni di Codecademy fanno parte di ciò che chiama Code Hour, che è la base per l'intera app. Code Hour promette di insegnare a chiunque gli elementi essenziali per la codifica in meno di un'ora.
Importante: I percorsi di Code School consentono una più ampia varietà di codici, da imparare a progettare un sito web alla programmazione di un'app iOS. Codecademy si limita principalmente all'insegnamento di JavaScript e HTML, quindi è qualcosa da considerare.
Codecademy è più veloce e più facile, ma meno completo
Il principale vantaggio di Codecademy rispetto a Code School è la sua facilità d'uso. La tecnica di apprendimento è abbastanza flessibile da poter estrarre il tuo iPhone praticamente ovunque e riprendere da dove avevi interrotto in una sessione di Code Hour. Digita alcune righe di codice, riempi alcuni spazi vuoti qua e là mentre impari lungo il percorso, quindi salva il resto per dopo.
Poiché il formato di insegnamento principale di Code School è tramite video, è necessario l'accesso alle cuffie o un luogo tranquillo per ascoltare e concentrarsi. L'app è fondamentalmente solo una raccolta di video ed è tuo compito assorbire la conoscenza e lavorarci da solo mentre guardi o in un secondo momento.
Codecademy ti costringe ad applicare le conoscenze mentre impari. Ad esempio, se stai imparando a conoscere un tag H1 in Codecademy, è probabile che tu legga una o due frasi su ciò che fa. Sotto c'è un esempio di codice in cui inseriresti un tag H1 da solo ed eseguirai il codice per vedere il tuo codice prendere vita all'istante. Codecademy ti dice se hai torto o ragione e come risolvere il problema se sei il primo.
Mentre l'intuitivo formato pratico di Codecademy gli fornisce alcuni punti in questo confronto, Code School riprende il gioco quando si tratta dei minimi dettagli. Il più delle volte, una delle "corsi" di video di 10 minuti di Code School ti insegna di più sul codice di 10 minuti di esecuzione dei passaggi e digitazione del codice in Codecademy.
Ancora una volta, i video di Code School sono eseguiti in modo brillante. Anche se non stai facendo un lavoro pratico, le lezioni sono abbastanza dense da riempirti la mente.
Code School ha altro da insegnarti... a un prezzo
Prendi il nome molto alla lettera. Code School è fondamentalmente una scuola, tranne che i corsi sono disponibili esclusivamente attraverso brevi video. Ce ne sono molti però e ognuno ha molto da offrirti come studente.
Sfortunatamente per Code Hour di Codecademy, dovresti anche prendere quel nome molto alla lettera. L'app ha solo circa un'ora di contenuti ed è quasi impossibile imparare tutto ciò che devi sapere sul codice in una sola ora, indipendentemente dal fatto che tu stia progettando una semplice pagina web o creando un'app da zero su.
È un peccato che Codecademy non possa adattarsi di più all'app. Ha molto da offrire ed è una risorsa fenomenale per l'apprendimento e l'applicazione del codice in modo estremamente rapido. Ma per la maggior parte di ciò che dovresti sapere, devi usare il sito Web desktop all'indirizzo codecademy.com.
L'app Code Hour tocca tipi di dati, variabili, confronti, istruzioni if-else, HTML e progettazione di un sito Web, ma tutto molto brevemente. Se l'intero sito Web di Codecademy, che ha risorse approfondite molto simili a quelle di Code School, fosse disponibile per il tuo iPhone, l'app vincerebbe questa competizione con una frana.
Puoi riprodurre in streaming (o salvare offline) tutti i video di Code School sul tuo iPhone, il che rende l'apprendimento mobile molto più completo. Tuttavia, a differenza di Codecademy, Code School ha un costo: $ 29 al mese. Alcuni dei video sono disponibili gratuitamente e ti insegnano le basi, ma il resto è riservato agli abbonati. Questo abbonamento sblocca anche "sfide" e screencast su Sito web di Code School ma nemmeno quelli sono accessibili nell'app.
In definitiva, entrambe le app deludono su ciò che offrono nelle loro app rispetto a ciò che richiede un computer desktop, ma Code School ottiene un leggero vantaggio qui.
Vincitore: Code School
Tutto si riduce all'esperienza mobile: quale app insegna il codice in modo più efficace e ha più da offrire proprio nel palmo della tua mano? La risposta è Code School. L'approccio pratico di Codecademy è innegabilmente eccezionale ed è difficile battere il prezzo del gratuito, ma i video di Code School sono meravigliosamente inclusivi e coprono una vasta gamma di linguaggi e argomenti di programmazione. Se scegli di iscriverti, ne ottieni ancora di più.