Codecademy vs Code School iOS-app: Vilken är bättre?
Miscellanea / / December 02, 2021
Det var inte så länge sedan att om du ville lära dig att koda, var du antingen tvungen att ha huvudämne i datavetenskap på college eller åtminstone skaffa en ganska dyr bok. Tack vare App Store och utvecklarna som får den att växa finns det appar som erbjuder helt gratis och omfattande inlärningshjälpmedel så att du kan vara på väg att bygga nästa stora sak inom mjukvara.
Två av de bästa valen är Codecademy och Kodskola. Båda dessa iOS-appar är gratis och erbjuder ganska olika metoder för att lära ut kod. I slutändan kommer det ner på denna fråga: vilken har det bättre tillvägagångssättet och den mer omfattande utbildningen att ge?
Codecademy är praktisk, Code School lär ut genom video
Den grundläggande skillnaden mellan Codecademy och Code School är hur var och en tar för att lära ut kod. Codecademy är extremt praktisk och det är väldigt lite läsning eller tittande inblandat. Varje steg på vägen instruerar appen dig att lära dig allt eftersom genom att koda lite här och där och börja med grunderna.
Kodskolan-appen är å andra sidan i stort sett bara en samling videor som du tittar på i kapitel för att bygga upp din kunskap om kod. Det finns ingen som helst kodning i appen, bara pedagogiska videor vanligtvis cirka fem till tio minuter långa vardera. De är välgjorda och tillräckligt intressanta för att behålla din uppmärksamhet, men kräver att du avsätter lite tid för att ge din fulla hängivenhet. Codecademy är enklare för en snabb lektion på språng.
Dessutom delar Codecademy och Code School upp kodning i olika sektioner. Code School kallar dessa "vägar" och de är i princip på plats så att du inte börjar lära dig om språk och typer av kod som du inte är intresserad av. Code School har en Ruby Path, JavaScript Path, HTML/CSS Path, iOS Path och andra.
Codecademys sektioner är en del av vad den kallar Code Hour, som är grunden för hela appen. Code Hour lovar att lära vem som helst det viktigaste för kodning på mindre än en timme.
Viktig: Code Schools vägar möjliggör ett större utbud av kodning, från lära sig att designa en webbplats att programmera en iOS-app. Codecademy håller sig främst till att lära ut JavaScript och HTML, så det är något att tänka på.
Codecademy är snabbare och enklare, men mindre omfattande
Den största fördelen med Codecademy framför Code School är dess användarvänlighet. Inlärningstekniken är tillräckligt flexibel för att du kan piska ut din iPhone nästan var som helst och fortsätta där du slutade i en Code Hour-session. Skriv in några rader kod, fyll i några tomrum här och där medan du lär dig på vägen och spara sedan resten till senare.
Eftersom Code Schools primära undervisningsformat är genom video behöver du antingen tillgång till hörlurar eller en lugn plats för att lyssna och koncentrera dig. Appen är i princip bara en samling videor och det är ditt jobb att ta till sig kunskapen och arbeta med den själv, antingen när du tittar eller vid ett senare tillfälle.
Codecademy tvingar dig att tillämpa kunskapen medan du lär dig. Till exempel, om du lär dig om en H1-tagg i Codecademy, är chansen stor att du läser en mening eller två om vad den gör. Under det finns ett kodexempel där du infogar en H1-tagg på egen hand och kör koden för att se din kod komma till liv direkt. Codecademy berättar om du har fel eller rätt och hur du åtgärdar problemet om du skulle vara den förra.
Medan det intuitiva praktiska formatet av Codecademy ger det några poäng i denna face-off, tar Code School upp slacken när det kommer till de fina detaljerna. Oftare än inte, en av Code Schools 10-minuters video "klasser" lär dig mer om kod än 10 minuter att gå igenom steg och skriva ut kod i Codecademy.
Återigen, Code Schools videor är briljant utförda. Även om du inte gör praktiskt arbete, är lektionerna tillräckligt täta för att fylla ditt sinne.
Code School har mer att lära dig... för ett pris
Ta namnet väldigt bokstavligt. Code School är i grunden en skola, förutom att kurserna är exklusivt tillgängliga via korta videor. Det finns dock gott om dem och var och en har mycket att erbjuda dig som student.
Tyvärr för Codecademys Code Hour bör du också ta det namnet väldigt bokstavligt. Appen har bara ungefär en timmes innehåll och det är nästan omöjligt att lära sig allt du behöver veta om kod på en enda timme – oavsett om du designar en enkel webbsida eller skapar en app från grunden upp.
Det är synd att Codecademy inte kunde passa mer i appen. Den har mycket att erbjuda och är en fenomenal resurs för att lära sig och applicera kod extremt snabbt. Men för det mesta du bör veta måste du använda skrivbordets webbplats på codecademy.com.
Code Hour-appen berör datatyper, variabler, jämförelser, if-else-satser, HTML och design av en webbplats – men allt mycket kortfattat. Om hela Codecademy-webbplatsen – som har gedigna resurser mycket i nivå med Code Schools – var tillgänglig för din iPhone, appen skulle vinna den här tävlingen med stormsteg.
Du kan strömma (eller spara offline) alla Code Schools videor på din iPhone, vilket gör mobilt lärande mycket mer omfattande. Men till skillnad från Codecademy kommer Code School till en kostnad: $29 per månad. Vissa av videorna är tillgängliga gratis och de lär dig grunderna, men resten är endast för prenumeranter. Detta abonnemang låser också upp "utmaningar" och skärmsändningar Kodskolans hemsida men de är inte tillgängliga i appen heller.
I slutändan sviker båda apparna vad de levererar i sina appar jämfört med vad som kräver en stationär dator, men Code School får en liten fördel här.
Vinnare: Code School
Allt beror på den mobila upplevelsen: vilken app lär ut kod mer effektivt och har mer att erbjuda direkt i handen? Svaret är Code School. Codecademys praktiska tillvägagångssätt är onekligen fantastiskt och det är svårt att slå priset på gratis, men Code Schools videor är fantastiskt inkluderande och täcker ett brett utbud av kodningsspråk och ämnen. Väljer du att anmäla dig får du ännu fler av dem.