Codecademy vs Code School iOS aplikacija: što je bolje?
Miscelanea / / December 02, 2021
Nije bilo tako davno da ako ste htjeli naučiti kako kodirati, morali ste ili diplomirati informatiku na fakultetu ili u najmanju ruku uzeti prilično skupu knjigu. Zahvaljujući App Storeu i razvojnim programerima koji ga čine da raste, postoje aplikacije koje nude potpuno besplatne i opsežne alati za učenje tako da možete biti na putu da izgradite sljedeću veliku stvar u softveru.
![Tipkovnica za programiranje Shutterstock koda](/f/15bc940aa7bff357d60925a2cbebcb63.png)
Dva od najboljih izbora su Codecademy i Škola koda. Obje ove iOS aplikacije su besplatne i nude prilično različite pristupe podučavanju koda. U konačnici se svodi na ovo pitanje: što ima bolji pristup i sveobuhvatnije obrazovanje za pružanje?
Codecademy je praktičan, Code School podučava kroz video
Temeljna razlika između Codecademy i Code School je pristup koji svatko ima prema podučavanju koda. Codecademy je iznimno praktičan i vrlo je malo uključeno u čitanje ili gledanje. Na svakom koraku, aplikacija vas upućuje da učite dok idete tako što ćete tu i tamo malo kodirati počevši od samih osnova.
![Aplikacija Codecademy Code School Teaching Approach Ios 1](/f/072117ab30abdb146c04fd51633a959e.png)
Aplikacija Code School, s druge strane, uglavnom je samo zbirka videozapisa koje gledate u poglavljima kako biste izgradili svoje znanje o kodu. U aplikaciji nema nikakvog kodiranja, samo edukativni video zapisi obično svaki od pet do 10 minuta. Oni su dovoljno dobro napravljeni i zanimljivi da zadrže vašu pozornost, ali zahtijevaju da odvojite malo vremena kako biste se potpuno posvetili. Codecademy je lakši za brzu lekciju u pokretu.
Osim toga, Codecademy i Code School dijele kodiranje u različite odjeljke. Code School naziva ove "putove" i oni su u osnovi postavljeni tako da ne počnete učiti o jezicima i vrstama koda koji vas ne zanimaju. Code School sadrži Ruby Path, JavaScript Path, HTML/CSS Path, iOS Path i druge.
![Aplikacija Codecademy Code School Teaching Approach Ios 2](/f/3f9131896d839d456bf0bf3efd94e20d.png)
Odjeljci Codecademyja dio su onoga što naziva Code Hour, što je osnova za cijelu aplikaciju. Code Hour obećava da će svakoga naučiti osnove kodiranja za manje od sat vremena.
Važno: Putovi Code School-a omogućuju veći izbor kodiranja, od učenje dizajna web stranice za programiranje iOS aplikacije. Codecademy se prvenstveno drži podučavanja JavaScripta i HTML-a, pa je to nešto što treba uzeti u obzir.
Codecademy je brži i lakši, ali manje opsežan
Glavna prednost Codecademy u odnosu na Code School je njegova jednostavnost korištenja. Tehnika učenja je dovoljno fleksibilna da svoj iPhone možete izvaditi bilo gdje i nastaviti gdje ste stali u sesiji Code Hour. Upišite nekoliko redaka koda, popunite tu i tamo neke praznine dok učite usput, a zatim sačuvajte ostalo za kasnije.
![Codecademy Code School Javascript lekcija 1](/f/d5719e1e2fe17ef1eb399c09979f7080.png)
![Codecademy Code School Javascript lekcija 2](/f/267613c46188c307b4ae40b16f0f7c73.png)
Budući da je osnovni format nastave Code School-a putem videa, potreban vam je ili pristup slušalicama ili tiho mjesto za slušanje i koncentraciju. Aplikacija je u osnovi samo zbirka videozapisa i vaš je posao apsorbirati znanje i sami raditi s njim bilo dok gledate ili kasnije.
Codecademy vas prisiljava da primijenite znanje dok učite. Na primjer, ako u Codecademy učite o oznaci H1, velika je vjerojatnost da pročitate rečenicu ili dvije o tome što ona radi. Ispod toga je primjer koda u kojem biste sami umetnuli oznaku H1 i pokrenuli kod kako biste vidjeli kako vaš kod trenutno oživljava. Codecademy vam govori jeste li u krivu ili u pravu i kako riješiti problem ako ste prvi.
![Codecademy Code School Javascript lekcija 3](/f/c774a5758e0f1ae96698c3d3659dfb3a.png)
Dok intuitivni praktični format Codecademyja daje neke poene u ovom sučeljavanju, Code School povlači zastoj kada su u pitanju sitni detalji. Češće nego ne, jedan od 10-minutnih video "klasa" Code Schoola uči vas više o kodu od 10 minuta prolaska kroz korake i upisivanja koda u Codecademy.
Opet, videozapisi Code School-a su briljantno izvedeni. Iako ne radite praktičan rad, lekcije su dovoljno guste da vam ispune um.
Code School vas može naučiti više… po cijeni
Shvatite ime vrlo doslovno. Code School je u osnovi škola, osim što su tečajevi dostupni isključivo putem kratkih videa. No, ima ih dosta i svaki od njih ima što ponuditi kao studentu.
Nažalost za Codecademyjev Code Hour, također biste trebali shvatiti to ime vrlo doslovno. Aplikacija ima sadržaj od samo sat vremena i gotovo je nemoguće naučiti sve što trebate znati o kodu u jednom satu - bez obzira na to dizajnirate li jednostavnu web-stranicu ili izrađujete aplikaciju iz temelja gore.
![Codecademy Code School App Lekcije Osnove 1](/f/2beb9dcbce6fc0389a30fca018a288be.png)
![Codecademy Code School App Lekcije Osnove 2](/f/1de920d578da3a904d5588d82c7511b4.png)
Šteta što Codecademy nije mogao više stati u aplikaciju. Ima mnogo toga za ponuditi i fenomenalan je resurs za učenje i primjenu koda iznimno brzo. Ali za većinu onoga što biste trebali znati, morate koristiti web stranicu za desktop na adresi codecademy.com.
Aplikacija Code Hour dotiče se tipova podataka, varijabli, usporedbi, if-else izjava, HTML-a i dizajna web stranice – ali sve vrlo kratko. Ako je cijela web-mjesta Codecademy – koja ima temeljite resurse vrlo ujednačena s Code School – bila dostupna za vaš iPhone, aplikacija bi uvjerljivo pobijedila u ovom natjecanju.
![Codecademy Code School App Lekcije Osnove 3](/f/f171bf10f091bd5266c7891cbe908b00.png)
![Codecademy Code School App Lekcije Osnove 4](/f/921cd3bca5d00bd638c9111fa53eeea6.png)
Možete streamati (ili izvanmrežno spremati) sve videozapise Code School-a na svom iPhoneu, što učenje na mobilnom uređaju čini daleko sveobuhvatnijim. Međutim, za razliku od Codecademyja, Code School ima cijenu: 29 USD mjesečno. Neki od videozapisa dostupni su besplatno i uče vas osnovama, ali ostali su samo za pretplatnike. Ova pretplata također otključava "izazove" i screencastove Web stranica Code School-a ali oni nisu dostupni ni u aplikaciji.
U konačnici, obje aplikacije razočaravaju onim što isporučuju u svojim aplikacijama u odnosu na ono što zahtijeva stolno računalo, ali Code School ovdje ima blagu prednost.
Pobjednik: Code School
Sve se svodi na mobilno iskustvo: koja aplikacija uči kod učinkovitije i ima više za ponuditi na dlanu? Odgovor je Code School. Praktični pristup Codecademyja nedvojbeno je sjajan i teško je nadmašiti cijenu besplatnog, ali videozapisi Code School-a izvrsno su uključivi i pokrivaju širok raspon jezika i tema kodiranja. Ako se odlučite upisati, dobit ćete ih još više.