Codecademy vs Code School iOS-app: Hvilken er bedre?
Miscellanea / / December 02, 2021
Det er ikke så længe siden, at hvis du ville lære at kode, skulle du enten have hovedfag i datalogi på college eller i det mindste hente en ret dyr bog. Takket være App Store og udviklerne, der får det til at vokse, er der apps, der tilbyder helt gratis og omfattende læringsredskaber så du kan være på vej til at bygge den næste store ting inden for software.
To af de bedste valg er Kodeakademi og Kode Skole. Begge disse iOS-apps er gratis og tilbyder ret forskellige tilgange til undervisning i kode. I sidste ende kommer det ned til dette spørgsmål: hvilken har den bedste tilgang og den mere omfattende uddannelse at give?
Codecademy er hands-on, Code School underviser gennem video
Den grundlæggende forskel mellem Codecademy og Code School er den tilgang, hver enkelt tager til at undervise i kode. Codecademy er ekstremt praktisk, og der er meget lidt læsning eller visning involveret. Hvert trin på vejen instruerer appen dig til at lære, mens du går, ved at kode en lille smule her og der begyndende med det helt grundlæggende.
Kodeskole-appen er derimod stort set kun en samling af videoer, som du ser i kapitler for at opbygge din viden om kode. Der er ingen som helst kodning i appen, kun pædagogiske videoer normalt omkring fem til 10 minutter i længden hver. De er vellavede og interessante nok til at fastholde din opmærksomhed, men kræver dog, at du sætter lidt tid af til at give din fulde hengivenhed. Codecademy er nemmere for en hurtig lektion på farten.
Derudover opdeler Codecademy og Code School kodning i forskellige sektioner. Code School kalder disse "stier", og de er dybest set på plads, så du ikke begynder at lære om sprog og typer kode, du ikke er interesseret i. Code School har en Ruby Path, JavaScript Path, HTML/CSS Path, iOS Path og andre.
Codecademys sektioner er en del af det, det kalder Code Hour, som er grundlaget for hele appen. Code Hour løfter om at lære enhver det væsentlige til kodning på under en time.
Vigtig: Kodeskolens stier giver mulighed for et større udvalg af kodning, fra lære at designe en hjemmeside at programmere en iOS-app. Codecademy holder sig primært til undervisning i JavaScript og HTML, så det er noget at overveje.
Codecademy er hurtigere og nemmere, men mindre omfattende
Den største fordel ved Codecademy i forhold til Code School er dens brugervenlighed. Læringsteknikken er fleksibel nok til, at du kan piske din iPhone ud stort set hvor som helst og fortsætte, hvor du slap i en Code Hour-session. Indtast nogle linjer kode, udfyld nogle tomme felter her og der, mens du lærer undervejs, og gem så resten til senere.
Da Code Schools primære undervisningsformat er gennem video, skal du enten have adgang til høretelefoner eller et roligt sted at lytte og koncentrere dig. Appen er i bund og grund kun en samling af videoer, og det er din opgave at absorbere viden og selv arbejde med den, enten mens du ser eller på et senere tidspunkt.
Codecademy tvinger dig til at anvende viden, mens du lærer. For eksempel, hvis du lærer om et H1-tag i Codecademy, er chancerne for, at du læser en sætning eller to om, hvad det gør. Nedenunder er et kodeeksempel, hvor du vil indsætte et H1-tag på egen hånd og køre koden for at se din kode springe til live med det samme. Codecademy fortæller dig, om du tager fejl eller har ret, og hvordan du løser problemet, hvis du er førstnævnte.
Mens det intuitive hands-on format af Codecademy giver det nogle point i denne face-off, tager Code School op, når det kommer ned til de fine detaljer. Oftere end ikke, lærer en af Code Schools 10-minutters video-"klasser" dig mere om kode end 10 minutters gennemløb af trin og indtastning af kode i Codecademy.
Igen er Code Schools videoer genialt udført. Selvom du ikke laver praktisk arbejde, er lektionerne tætte nok til at fylde dit sind.
Code School har mere at lære dig... for en pris
Tag navnet meget bogstaveligt. Code School er grundlæggende en skole, bortset fra at kurserne udelukkende er tilgængelige via korte videoer. Der er dog masser af dem, og hver enkelt har masser at tilbyde dig som studerende.
Desværre for Codecademy's Code Hour bør du også tage det navn meget bogstaveligt. Appen har kun omkring en times indhold i sig, og det er næsten umuligt at lære alt, hvad du behøver at vide om kode på en enkelt time – uanset om du designer en simpel webside eller laver en app fra jorden op.
Det er en skam, at Codecademy ikke kunne passe mere ind i appen. Det har masser at tilbyde og er en fænomenal ressource til at lære og anvende kode ekstremt hurtigt. Men for det meste af det, du bør vide, skal du bruge desktop-webstedet på codecademy.com.
Code Hour-appen berører datatyper, variabler, sammenligninger, if-else-udsagn, HTML og design af en hjemmeside – men alt sammen meget kort. Hvis hele Codecademy-webstedet – som har grundige ressourcer meget på niveau med Code Schools – var tilgængeligt til din iPhone, appen ville vinde denne konkurrence med et jordskredsløb.
Du kan streame (eller gemme offline) alle Code Schools videoer på din iPhone, hvilket gør mobil læring langt mere omfattende. Men i modsætning til Codecademy kommer Code School til en pris: $29 per måned. Nogle af videoerne er tilgængelige gratis, og de lærer dig det grundlæggende, men resten er kun for abonnenter. Dette abonnement låser også op for "udfordringer" og screencasts på Kodeskolens hjemmeside men de er heller ikke tilgængelige i appen.
I sidste ende skuffer begge apps på, hvad de leverer i deres apps i forhold til, hvad der kræver en stationær computer, men Code School får den lille kant her.
Vinder: Kodeskole
Det hele kommer ned til mobiloplevelsen: Hvilken app lærer kode mere effektivt og har mere at tilbyde lige i din håndflade? Svaret er Code School. Codecademys praktiske tilgang er unægtelig fantastisk, og det er svært at slå prisen på gratis, men Code Schools videoer er vidunderligt inkluderende og dækker en bred vifte af kodningssprog og -emner. Hvis du vælger at tilmelde dig, får du endnu flere af dem.