Android

Aplikace Codecademy vs Code School ios: což je lepší?

Morse code and the information age | Computer Science | Khan Academy

Morse code and the information age | Computer Science | Khan Academy

Obsah:

Anonim

Není to tak dávno, že pokud jste se chtěli naučit kódovat, museli jste buď vystudovat informatiku na vysoké škole, nebo přinejmenším vyzvednout poměrně drahou knihu. Díky App Store a vývojářům, kteří ho rozvíjejí, existují aplikace, které nabízejí zcela zdarma a rozsáhlé nástroje pro učení, takže můžete být na cestě k vytváření další velké věci v softwaru.

Dvě z nejlepších možností jsou Codecademy a Code School. Obě tyto aplikace pro iOS jsou zdarma a nabízejí poměrně odlišné přístupy k výuce kódu. Nakonec jde o otázku: Který má lepší přístup a komplexnější vzdělávání?

Codecademy je Hands-On, Code School učí prostřednictvím videa

Zásadní rozdíl mezi Codecademy a Code School je přístup, který každý přijímá k výuce kódu. Codecademy je velmi praktický a je zde jen velmi málo čtení nebo sledování. Na každém kroku vám aplikace dá pokyn, abyste se naučili, jak postupujete tím, že budete kódovat trochu sem a tam, počínaje samotnými základy.

Na druhou stranu, aplikace Code School je do značné míry jen sbírkou videí, která si můžete prohlédnout v kapitolách, abyste si mohli vylepšit své znalosti kódu. V aplikaci není žádné kódování, pouze vzdělávací videa obvykle každá o délce asi 5 až 10 minut. Jsou dostatečně vyspělé a zajímavé, aby udržely vaši pozornost, ale vyžadují, abyste si vyhradili nějaký čas, abyste věnovali plnou oddanost. Codecademy je snadnější pro rychlou lekci na cestách.

Codecademy a Code School navíc dělí kódování do různých sekcí. Code School nazývá tyto „cesty“ a jsou v zásadě na svém místě, takže se nezačnete učit o jazycích a typech kódů, které vás nezajímají. Code School nabízí Ruby Path, JavaScript JavaScript, HTML / CSS Path, iOS Cesta a další.

Sekce Codecademy jsou součástí toho, co nazývá Code Hour, což je základ pro celou aplikaci. Code Hour slibuje, že někoho naučí základy pro kódování do hodiny.

Důležité: Cesty kódové školy umožňují větší množství kódování, od učení se až po návrh webových stránek až po programování aplikace pro iOS. Codecademy se primárně drží výuky JavaScriptu a HTML, takže je to něco, co je třeba zvážit.

Codecademy je rychlejší a jednodušší, ale méně komplexní

Hlavní výhodou Codecademy oproti Code School je snadné použití. Učební technika je dostatečně flexibilní, takže můžete iPhone vytáhnout téměř kdekoli a vyzvednout, kde jste skončili v relaci Code Hour. Zadejte několik řádků kódu, vyplňte sem mezery a učte se cestu, zbytek pak uložte na později.

Protože formát výuky Code School je prostřednictvím videa, potřebujete k poslechu a soustředění buď přístup ke sluchátkům, nebo tiché místo. Tato aplikace je v podstatě jen sbírkou videí a je vaší úlohou absorbovat znalosti a pracovat s nimi sami, ať už sledujete nebo později.

Codecademy vás nutí aplikovat znalosti, když se učíte. Pokud se například v Codecademy dozvíte o značce H1, je pravděpodobné, že si přečtete větu nebo dvě informace o tom, co dělá. Pod tímto příkladem je kód, ve kterém byste sami vložili značku H1 a spustili kód, abyste mohli okamžitě sledovat, jak se váš kód objeví na jaře. Codecademy vám řekne, jestli se mýlíte nebo máte pravdu, a jak problém vyřešit, pokud jste bývalí.

Intuitivní praktický formát Codecademy mu dává některé body v tomto vhazování, ale kódová škola zvedne mezeru, pokud jde o jemné detaily. Jedno z 10-minutových „tříd“ videa Code Code vás častěji naučí o kódu, než o 10 minutách procházení kroků a zadávání kódu v Codecademy.

Videa Code School jsou opět skvěle zpracována. I když neděláte praktickou práci, lekce jsou dostatečně husté, aby naplnily vaši mysl.

Code School má co učit… za cenu

Jméno si vezměte doslova. Code School je v podstatě škola, kromě toho, že kurzy jsou dostupné výhradně prostřednictvím krátkých videí. Je jich však spousta a každý z nich má co nabídnout jako student.

Bohužel pro Codecademy's Code Hour, měli byste také vzít toto jméno velmi doslova. Tato aplikace obsahuje pouze asi hodinovou hodnotu obsahu a je téměř nemožné naučit se vše, co potřebujete vědět o kódu v jedné hodině - bez ohledu na to, zda navrhujete jednoduchou webovou stránku nebo vytváříte aplikaci od základu..

Je to škoda, že se Codecademy nemohl více hodit do aplikace. Má toho hodně co nabídnout a je fenomenálním zdrojem pro učení a aplikaci kódu extrémně rychle. Ale pro většinu toho, co byste měli vědět, musíte použít webovou stránku pro počítače na adrese codecademy.com.

Aplikace Code Hour se dotýká datových typů, proměnných, srovnání, příkazů if-else, HTML a navrhování webových stránek - ale vše velmi stručně. Pokud by pro váš iPhone byl k dispozici celý web Codecademy - který má velmi důkladné zdroje na stejné úrovni jako Code School -, aplikace by vyhrála tuto soutěž lavinou.

Na svém iPhonu můžete streamovat (nebo ukládat offline) všechna videa Code School, díky čemuž je mobilní učení mnohem komplexnější. Na rozdíl od Codecademy však kódová škola stojí: 29 $ měsíčně. Některá videa jsou k dispozici zdarma a naučí vás základy, ale ostatní jsou pouze pro předplatitele. Toto předplatné také odemkne „výzvy“ a screencasty na webu Code School, ale ty nejsou přístupné ani v aplikaci.

Nakonec obě aplikace zklamají z toho, co dodávají ve svých aplikacích, oproti tomu, co vyžaduje stolní počítač, ale kódová škola zde má nepatrnou výhodu.

Vítěz: kódová škola

Vše přichází na mobilní zážitek: která aplikace učí kód efektivněji a má více co nabídnout přímo v dlani? Odpověď je Code School. Praktický přístup Codecademy je nesporně skvělý a je těžké porazit cenu zdarma, ale videa Code School jsou úžasně inkluzivní a pokrývají širokou škálu kódovacích jazyků a témat. Pokud se rozhodnete přihlásit, získáte ještě více.