Android

Codecademy vs code school ios app: som er bedre?

Vscode full course

Vscode full course

Innholdsfortegnelse:

Anonim

Det var ikke så lenge siden at hvis du ville lære å kode, måtte du enten hovedfag i informatikk på college eller i det minste hente en ganske dyr bok. Takket være App Store og utviklerne som får det til å vokse, er det apper som tilbyr helt gratis og omfattende læringsverktøy, slik at du kan være på vei til å bygge den neste store tingen i programvare.

To av de beste valgene er Codecademy og Code School. Begge disse iOS-appene er gratis og tilbyr ganske forskjellige tilnærminger til å undervise i kode. Til syvende og sist kommer det ned på dette spørsmålet: som har bedre tilnærming og mer omfattende utdanning å tilby?

Codecademy er hands-on, kodeskole lærer gjennom video

Den grunnleggende forskjellen mellom Codecademy og Code School er tilnærmingen hver enkelt tar for å undervise i kode. Codecademy er ekstremt praktisk, og det er veldig lite å lese eller se på. Appen instruerer deg om å lære mens du går ved å kode litt her og der, med det grunnleggende.

Code School-appen er derimot stort sett bare en samling videoer som du ser på i kapitler for å bygge opp din kunnskap om kode. Det er ingen koding i appen overhodet, bare utdanningsvideoene som vanligvis er omtrent fem til 10 minutter lange. De er godt laget og interessante nok til å holde oppmerksomheten, men krever at du setter av litt tid til å gi deg full hengivenhet. Codecademy er enklere for en rask leksjon på farten.

I tillegg deler Codecademy og Code School koding inn i forskjellige seksjoner. Code School kaller disse "stiene", og de er i utgangspunktet på plass slik at du ikke begynner å lære om språk og kodetyper du ikke er interessert i. Code School har en Ruby Path, JavaScript Path, HTML / CSS Path, iOS Sti og andre.

Codecademys seksjoner er en del av det den kaller Code Hour, som er grunnlaget for hele appen. Code Hour-løfter om å lære noen det viktigste for koding på under en time.

Viktig: Code Schools veier gir mulighet for et større utvalg av koding, fra læring til å designe et nettsted til programmering av en iOS-app. Codecademy holder seg først og fremst til å lære JavaScript og HTML, så det er noe du bør vurdere.

Codecademy er raskere og enklere, men mindre omfattende

Den største fordelen med Codecademy over Code School er brukervennligheten. Læringsteknikken er fleksibel nok til at du kan piske ut iPhone-en omtrent hvor som helst og hente hvor du slapp i en Code Hour-økt. Skriv inn noen kodelinjer, fyll inn noen blanke her og der mens du lærer underveis, og lagre resten til senere.

Siden Code Schools primære undervisningsformat er gjennom video, trenger du enten tilgang til hodetelefoner eller et rolig sted å lytte og konsentrere deg. Appen er i utgangspunktet bare en samling videoer, og det er din jobb å absorbere kunnskapen og jobbe med den selv, enten du ser eller på et senere tidspunkt.

Codecademy tvinger deg til å bruke kunnskapen mens du lærer. Hvis du for eksempel lærer om en H1-kode i Codecademy, er sjansen stor for at du leser en setning eller to om hva den gjør. Under det er et kodeeksempel der du vil sette inn en H1-kode på egen hånd og kjøre koden for å se på koden vår til liv umiddelbart. Codecademy forteller deg om du tar feil eller har rett, og hvordan du kan løse problemet bør du være den tidligere.

Mens det intuitive hands-on-formatet til Codecademy gir det noen poeng i denne face-off, plukker Code School slakken når det kommer til de fine detaljene. Oftere enn ikke, lærer en av Code Schools 10-minutters video "klasser" mer om kode enn 10 minutter med å løpe gjennom trinn og skrive ut kode i Codecademy.

Igjen blir Code Schools videoer strålende henrettet. Selv om du ikke jobber praktisk, er leksjonene tette nok til å fylle tankene dine.

Code School har mer å lære deg … for en pris

Ta navnet veldig bokstavelig. Code School er i utgangspunktet en skole, bortsett fra at kursene eksklusivt er tilgjengelige gjennom korte videoer. Det er imidlertid nok av dem, og hver og en har mye å tilby deg som student.

Dessverre for Codecademys Code Hour, bør du også ta navnet veldig bokstavelig. Appen har bare omtrent en times innhold i seg, og det er omtrent umulig å lære alt du trenger å vite om kode på en enkelt time - uansett om du designer en enkel webside eller oppretter en app fra grunnen av.

Det er synd at Codecademy ikke kunne passe mer inn i appen. Det har mye å tilby og er en fenomenal ressurs for å lære og anvende kode ekstremt raskt. Men for det meste av det du bør vite, må du bruke skrivebordets nettsted på codecademy.com.

Code Hour-appen berører datatyper, variabler, sammenligninger, om annet uttalelser, HTML og utforming av et nettsted - men alt veldig kort. Hvis hele Codecademy-nettstedet - som har grundige ressurser på nivå med Code Schools - var tilgjengelig for din iPhone, ville appen vunnet denne konkurransen ved et skred.

Du kan streame (eller lagre offline) alle Code Schools videoer på iPhone-en din, noe som gjør mobillæring langt mer omfattende. I motsetning til Codecademy, kommer Code School imidlertid til en pris: $ 29 per måned. Noen av videoene er tilgjengelige gratis, og de lærer deg det grunnleggende, men resten er bare for abonnenter. Dette abonnementet låser også opp "utfordringer" og skjermbilder på Code Schools nettsted, men de er heller ikke tilgjengelige i appen.

Til syvende og sist skuffer begge appene på hva de leverer i appene sine kontra det som krever en stasjonær datamaskin, men Code School får den lille kanten her.

Vinner: Code School

Det hele kommer ned på mobilopplevelsen: hvilken app lærer kode mer effektivt og har mer å tilby rett i hånden? Svaret er Code School. Codecademys praktiske tilnærming er unektelig fantastisk, og det er vanskelig å slå prisen på gratis, men Code Schools videoer er fantastisk inkluderende og dekker et bredt spekter av kodespråk og emner. Hvis du velger å melde deg på, får du enda flere av dem.