Aplikácia Codecademy vs Code School pre iOS: Čo je lepšie?
Rôzne / / December 02, 2021
Nie je to tak dávno, čo ste sa chceli naučiť kódovať, museli ste buď vyštudovať informatiku na vysokej škole, alebo si aspoň zobrať dosť drahú knihu. Vďaka App Store a vývojárom, vďaka ktorým rastie, existujú aplikácie, ktoré ponúkajú úplne zadarmo a rozsiahle učebné nástroje takže môžete byť na ceste k vybudovaniu ďalšej veľkej softvérovej veci.
Dve z najlepších možností sú Codecademy a Škola kódu. Obe tieto aplikácie pre iOS sú bezplatné a ponúkajú celkom odlišné prístupy k výučbe kódu. Nakoniec prichádza k tejto otázke: ktorý prístup a komplexnejšie vzdelanie môže poskytnúť?
Codecademy je praktická, škola kódu učí prostredníctvom videa
Základným rozdielom medzi Codecademy a Code School je prístup, ktorý každý z nich používa k výučbe kódu. Codecademy je mimoriadne praktická a zahŕňa len veľmi málo čítania alebo sledovania. Aplikácia vás na každom kroku vyzve, aby ste sa učili za pochodu tak, že sem-tam zakódujete, počnúc úplnými základmi.
Na druhej strane aplikácia Škola kódu je do značnej miery len zbierkou videí, ktoré sledujete v kapitolách, aby ste si vybudovali znalosti o kóde. V aplikácii nie je žiadne kódovanie, iba vzdelávacie videá zvyčajne trvá asi päť až 10 minút. Sú dobre vyrobené a dostatočne zaujímavé na to, aby udržali vašu pozornosť, ale vyžadujú si, aby ste si vyhradili nejaký čas, aby ste sa mohli naplno venovať. Codecademy je jednoduchšia pre rýchlu lekciu na cestách.
Okrem toho, Codecademy a Code School rozdeľujú kódovanie do rôznych sekcií. Škola kódu nazýva tieto „cesty“ a v podstate sú zavedené, takže sa nezačnete učiť o jazykoch a typoch kódu, ktoré vás nezaujímajú. Kódová škola obsahuje cestu Ruby, cestu JavaScriptu, cestu HTML/CSS, cestu iOS a ďalšie.
Sekcie Codecademy sú súčasťou toho, čo nazýva Code Hour, čo je základom celej aplikácie. Hodina kódu sľubuje, že každého naučí základy kódovania za menej ako hodinu.
Dôležité: Cesty Code School umožňujú väčšiu rozmanitosť kódovania, od naučiť sa navrhovať webovú stránku na programovanie aplikácie pre iOS. Codecademy sa primárne drží výučby JavaScriptu a HTML, takže je to niečo, čo treba zvážiť.
Codecademy je rýchlejšia a jednoduchšia, ale menej komplexná
Hlavnou výhodou Codecademy oproti Code School je jej jednoduché použitie. Technika učenia je dostatočne flexibilná, takže svoj iPhone môžete vytiahnuť takmer kdekoľvek a pokračovať tam, kde ste prestali v relácii Hodina kódu. Napíšte niekoľko riadkov kódu, počas učenia sa sem a tam vyplňte nejaké prázdne miesta a zvyšok si odložte na neskôr.
Keďže hlavným vyučovacím formátom Code School je video, potrebujete buď prístup k slúchadlám, alebo tiché miesto na počúvanie a sústredenie. Aplikácia je v podstate len zbierkou videí a vašou úlohou je absorbovať poznatky a pracovať s nimi sami, či už pri pozeraní alebo neskôr.
Codecademy vás núti aplikovať znalosti pri učení. Napríklad, ak sa v Codecademy učíte o značke H1, je pravdepodobné, že si prečítate jednu alebo dve vety o tom, čo robí. Pod tým je príklad kódu, do ktorého by ste sami vložili značku H1 a spustili kód, aby ste mohli sledovať, ako váš kód okamžite ožije. Codecademy vám povie, či sa mýlite alebo máte pravdu, a ako problém vyriešiť, ak ste prvý.
Zatiaľ čo intuitívny praktický formát Codecademy dáva v tejto konfrontácii určité body, Code School vyzdvihuje medzeru, pokiaľ ide o jemné detaily. Jedna z 10-minútových video „tried“ Code School vás častejšie naučí o kóde viac ako 10 minút prechádzania krokmi a zadávania kódu v Codecademy.
Videá Code School sú opäť skvele spracované. Aj keď nerobíte praktickú prácu, lekcie sú dostatočne husté, aby naplnili vašu myseľ.
Škola kódu vás naučí viac... za cenu
Berte názov veľmi doslovne. Code School je v podstate škola, ibaže kurzy sú dostupné výhradne prostredníctvom krátkych videí. Je ich však veľa a každý z nich vám ako študentovi môže veľa ponúknuť.
Nanešťastie pre Codecademy’s Code Hour by ste tento názov mali brať veľmi doslovne. Aplikácia má obsah len na hodinu a je takmer nemožné naučiť sa všetko, čo potrebujete vedieť o kóde za jedinú hodinu – bez ohľadu na to, či navrhujete jednoduchú webovú stránku alebo vytvárate aplikáciu od základov hore.
Je škoda, že Codecademy sa do aplikácie nezmestí viac. Má čo ponúknuť a je fenomenálnym zdrojom na extrémne rýchle učenie a aplikáciu kódu. Ale pre väčšinu toho, čo by ste mali vedieť, musíte použiť webovú stránku pre počítače na adrese codecademy.com.
Aplikácia Hodina kódu sa dotýka typov údajov, premenných, porovnaní, príkazov if-else, HTML a navrhovania webovej stránky – to všetko však veľmi stručne. Ak by pre váš iPhone bola k dispozícii celá webová stránka Codecademy – ktorá má dôkladné zdroje, ktoré sú na rovnakej úrovni ako škola Code School, aplikácia by túto súťaž s prehľadom vyhrala.
Všetky videá Code School môžete streamovať (alebo ukladať offline) na svojom iPhone, vďaka čomu je mobilné vzdelávanie oveľa komplexnejšie. Na rozdiel od Codecademy však škola kódu stojí: 29 dolárov mesačne. Niektoré z videí sú k dispozícii zadarmo a naučia vás základy, ale ostatné sú len pre predplatiteľov. Toto predplatné tiež odomkne „výzvy“ a screencasty Webová stránka Code School ale tie nie sú dostupné ani v aplikácii.
V konečnom dôsledku obe aplikácie sklamú z toho, čo poskytujú vo svojich aplikáciách v porovnaní s tým, čo si vyžaduje stolný počítač, ale škola kódu tu má miernu výhodu.
Víťaz: Škola kódu
Všetko závisí od mobilného zážitku: ktorá aplikácia učí kód efektívnejšie a ponúka viac priamo v dlani? Odpoveď je Škola kódu. Praktický prístup Codecademy je nepopierateľne úžasný a je ťažké poraziť cenu zadarmo, ale videá Code School sú úžasne inkluzívne a pokrývajú širokú škálu kódovacích jazykov a tém. Ak sa rozhodnete zaregistrovať, získate ich ešte viac.