Android

Aplikacija Codecademy vs code school ios: što je bolje?

How Computers Work: CPU, Memory, Input & Output

How Computers Work: CPU, Memory, Input & Output

Sadržaj:

Anonim

Bilo je ne tako davno ako ste htjeli naučiti šifrirati, ili ste morali studirati informatiku na faksu ili u najmanju ruku pokupiti prilično skupu knjigu. Zahvaljujući App Storeu i programerima koji ga povećavaju, postoje aplikacije koje nude potpuno besplatne i opsežne alate za učenje tako da možete biti na putu da izgradite sljedeću veliku stvar u softveru.

Dva najbolja izbora su Codecademy i Code School. Obje ove iOS aplikacije su besplatne i nude prilično različite pristupe učenju koda. Konačno, svodi se na ovo pitanje: koji ima bolji pristup i cjelovitije obrazovanje koje treba pružiti?

Codecademy je praktična, a škola škola uči putem videa

Temeljna razlika između Codecademy i Code School je pristup koji svaki podučava u učenju kodeksa. Codecademy je izuzetno praktičan i u njega je uključeno vrlo malo čitanja ili gledanja. Na svakom koraku, aplikacija vas upućuje da naučite dok idete tako što ćete malo po malo kodirati tu i tamo počevši od samih osnova.

S druge strane, aplikacija Code School u velikoj je mjeri samo zbirka videozapisa koje gledate u poglavljima kako biste nadogradili svoje znanje o kodu. U aplikaciji nema kodiranja, već samo obrazovni videozapisi u trajanju od oko pet do 10 minuta. Dobro su napravljeni i dovoljno zanimljivi da zadržavaju vašu pažnju, ali zahtijevaju da odvojite malo vremena za svoju posvećenost. Codecademy je lakša za brzu lekciju u pokretu.

Pored toga, Codecademy i Code School dijele kodiranje u različite odjeljke. Code School naziva ove "staze" i oni su u osnovi tako da ne započinjete učenje jezika i vrsta koda koji vas ne zanimaju. Code School sadrži Ruby Path, JavaScript Path, HTML / CSS Path, iOS Put i drugi.

Odjeljci Codecademyja dio su onoga što naziva Code Hour, što je osnova za cijelu aplikaciju. Code Hour zavjetuje se da će svakoga naučiti bitnim osnovama kodiranja za manje od jednog sata.

Važno: Putovi škole Code omogućuju veću raznolikost kodiranja, od učenja do dizajniranja web stranice do programiranja iOS aplikacije. Codecademy prvenstveno ostaje na podučavanju JavaScripta i HTML-a, tako da je to nešto što treba uzeti u obzir.

Codecademy je brži i lakši, ali manje sveobuhvatan

Glavna prednost Codecademy-a nad Code School-om je njegova jednostavnost upotrebe. Tehnika učenja dovoljno je fleksibilna da možete iskopati svoj iPhone gotovo bilo gdje i odabrati tamo gdje ste stali u sesiji Code Hour. Unesite neke redove koda, tu i tamo ispunite neke praznine dok učite na putu, a ostatak spremite za kasnije.

Budući da je osnovni oblik nastave Code School videozapisom, trebate ili pristup slušalicama ili mirno mjesto za slušanje i koncentriranje. Aplikacija je u osnovi samo zbirka videozapisa i vaš je posao da usvojite znanje i sami radite s njim bilo dok gledate ili kasnije.

Codecademy vas prisiljava da primjenjujete znanje dok učite. Na primjer, ako u Codecademy učite o oznaci H1, vjerojatno ste pročitali rečenicu ili dvije o tome što radi. Ispod toga je primjer koda u koji biste sami umetnuli oznaku H1 i pokrenuli je da biste odmah promatrali kako kôd oživljava. Codecademy vam govori ako niste u pravu ili u pravu i kako riješiti problem ako ste bivši.

Dok intuitivni praktični format Codecademy-a daje neke točke u ovom sučeljavanju, Code School uočava nedostatak kad dođe do sitnih detalja. Češće nego ne, jedan od 10-minutnih video tečaja „Code School“ vas uči više o kodu od 10 minuta trčanja kroz korake i upisivanja koda u Codecademy.

Ponovno su video zapisi Code School sjajno izvedeni. Iako se ne bavite praktičnim poslovima, lekcije su dovoljno guste da ispune vaš um.

Škola kod vas ima više toga za naučiti… za cijenu

Uzmite ime vrlo doslovno. Code School u osnovi je škola, osim što su tečajevi dostupni isključivo putem kratkih video zapisa. Međutim, ima ih dosta i svaki od njih može vam ponuditi kao studenta.

Nažalost, za Codecademy's Code Hour, to biste ime trebali shvatiti vrlo doslovno. Aplikacija sadrži samo sat vremena sadržaja u njoj i gotovo je nemoguće naučiti sve što trebate znati o kodu u jednom satu - bez obzira dizajnirate li jednostavnu web stranicu ili kreirate aplikaciju iz temelja,

Šteta što Codecademy nije mogao stati u aplikaciju. To može ponuditi puno i fenomenalan je resurs za brzo i brzo učenje i primjenu koda. Ali za većinu onoga što biste trebali znati, morate koristiti web mjesto za desktop na adresi codecademy.com.

Aplikacija Code Hour dotiče se vrsta podataka, varijabli, usporedbe, if-else izjave, HTML i dizajniranje web stranice - ali sve ukratko. Ako bi cijela web stranica Codecademy - koja ima temeljne resurse u usporedbi s Code School-om - bila dostupna za vaš iPhone, aplikacija bi pobijedila u ovom natjecanju klizištem.

Možete strujati (ili izvanmrežno spremati) sve video zapise Code School na svom iPhoneu, što mobilno učenje čini daleko sveobuhvatnijim. Međutim, za razliku od Codecademy-a, Code School dolazi po cijeni: 29 dolara mjesečno. Neki su videozapisi dostupni besplatno i podučavaju vas osnovama, a ostali su samo za pretplatnike. Ova pretplata također otključava "izazove" i ekranizacije na web mjestu Code School, ali ni oni nisu dostupni u aplikaciji.

Naposljetku su obje aplikacije razočarane onim što nude u svojim aplikacijama nasuprot onome što zahtijeva stolno računalo, ali Code School ovdje ima blagi prednost.

Pobjednik: Škola kodova

Sve se svodi na mobilno iskustvo: koja aplikacija uči kôd učinkovitije i ima što više za ponuditi na dlanu? Odgovor je Code Code. Pristup kod Codecademyja neupitno je izvanredan i teško je pobijediti cijenu besplatnih videozapisa, ali video zapisi Code School-a su izvrsno uključeni i pokrivaju širok spektar jezika i tema za kodiranje. Ako se odlučite upisati, dobit ćete ih još više.