Codecademy vs Code School iOS-app: wat is beter?
Diversen / / December 02, 2021
Het is nog niet zo lang geleden dat als je wilde leren coderen, je ofwel informatica moest studeren op de universiteit of op zijn minst een vrij duur boek moest kopen. Dankzij de App Store en de ontwikkelaars die hem laten groeien, zijn er apps die volledig gratis en uitgebreid aanbieden leermiddelen zodat u op weg kunt zijn om het volgende grote ding in software te bouwen.
Twee van de beste keuzes zijn: Codecademy en Codeschool. Beide iOS-apps zijn gratis en bieden nogal verschillende benaderingen voor het aanleren van code. Uiteindelijk komt het neer op deze vraag: wat heeft de betere aanpak en het meer omvattende onderwijs te bieden?
Codecademy is hands-on, Code School geeft les via video
Het fundamentele verschil tussen Codecademy en Code School is de benadering die iedereen hanteert om code te onderwijzen. Codecademy is extreem praktisch en er is heel weinig lezen of kijken bij betrokken. Bij elke stap instrueert de app je om gaandeweg te leren door hier en daar een beetje te coderen, beginnend bij de basis.
De Code School-app is daarentegen grotendeels slechts een verzameling video's die je in hoofdstukken bekijkt om je kennis van code op te bouwen. Er is helemaal geen codering in de app, alleen de educatieve video's meestal ongeveer vijf tot tien minuten lang elk. Ze zijn goed gemaakt en interessant genoeg om je aandacht vast te houden, maar vereisen wel dat je wat tijd opzij zet om je volledige toewijding te geven. Codecademy is gemakkelijker voor een snelle les onderweg.
Bovendien verdelen Codecademy en Code School codering in verschillende secties. Code School noemt deze "paden" en ze zijn in principe aanwezig, zodat je niet begint te leren over talen en soorten code waarin je niet geïnteresseerd bent. Code School heeft een Ruby-pad, JavaScript-pad, HTML/CSS-pad, iOS-pad en andere.
De secties van Codecademy maken deel uit van wat het Code Hour noemt, de basis voor de hele app. Code Hour belooft iedereen in minder dan een uur de basisprincipes van coderen te leren.
Belangrijk: De paden van Code School zorgen voor een grotere verscheidenheid aan codering, van een website leren ontwerpen om een iOS-app te programmeren. Codecademy houdt zich voornamelijk aan het onderwijzen van JavaScript en HTML, dus dat is iets om over na te denken.
Codecademy is sneller en gemakkelijker, maar minder uitgebreid
Het grote voordeel van Codecademy ten opzichte van Code School is het gebruiksgemak. De leertechniek is flexibel genoeg zodat je je iPhone bijna overal kunt gebruiken en verder kunt gaan waar je was gebleven in een Code Hour-sessie. Typ wat regels code in, vul hier en daar wat lege plekken in terwijl je gaandeweg leert, en bewaar de rest voor later.
Aangezien de primaire leermethode van Code School video is, heb je ofwel een koptelefoon nodig, ofwel een rustige plek om te luisteren en je te concentreren. De app is eigenlijk gewoon een verzameling video's en het is jouw taak om de kennis op te nemen en er zelf mee aan de slag te gaan, terwijl je kijkt of op een later moment.
Codecademy dwingt je om de kennis toe te passen terwijl je leert. Als je bijvoorbeeld leert over een H1-tag in Codecademy, is de kans groot dat je een paar zinnen leest over wat het doet. Daaronder staat een codevoorbeeld waarbij u zelf een H1-tag zou invoegen en de code zou uitvoeren om uw code onmiddellijk tot leven te zien komen. Codecademy vertelt je of je ongelijk of gelijk hebt en hoe je het probleem kunt oplossen als je het eerste bent.
Terwijl het intuïtieve hands-on formaat van Codecademy het een aantal punten geeft in deze confrontatie, pakt Code School de speling op als het gaat om de fijne details. Vaker wel dan niet, leert een van de 10 minuten durende videolessen van Code School je meer over code dan 10 minuten door de stappen te doorlopen en code uit te typen in Codecademy.
Nogmaals, de video's van Code School zijn briljant uitgevoerd. Ook al doe je geen hands-on werk, de lessen zijn compact genoeg om je geest te vullen.
Code School heeft je meer te leren... voor een prijs
Neem de naam heel letterlijk. Code School is in feite een school, behalve dat de cursussen uitsluitend beschikbaar zijn via korte video's. Er zijn er echter genoeg en ze hebben allemaal genoeg te bieden voor jou als student.
Helaas voor Codecademy's Code Hour, moet je die naam ook heel letterlijk nemen. De app bevat slechts ongeveer een uur aan inhoud en het is bijna onmogelijk om alles te leren wat u moet weten over code in één uur – of je nu een eenvoudige webpagina ontwerpt of een app vanaf de grond maakt omhoog.
Het is jammer dat Codecademy niet meer in de app kon passen. Het heeft veel te bieden en is een fenomenale bron om code extreem snel te leren en toe te passen. Maar voor het grootste deel van wat u moet weten, moet u de desktopwebsite gebruiken op codecademy.com.
De Code Hour-app raakt aan datatypes, variabelen, vergelijkingen, if-else-statements, HTML en het ontwerpen van een website - maar allemaal heel kort. Als de hele Codecademy-website - die uitgebreide bronnen heeft die vergelijkbaar zijn met die van Code School - beschikbaar was voor je iPhone, de app zou deze wedstrijd met een aardverschuiving winnen.
Je kunt alle video's van Code School streamen (of offline opslaan) op je iPhone, waardoor mobiel leren veel uitgebreider wordt. In tegenstelling tot Codecademy kost Code School echter $ 29 per maand. Sommige video's zijn gratis beschikbaar en ze leren je de basis, maar de rest is alleen voor abonnees. Dit abonnement ontgrendelt ook "uitdagingen" en screencasts op Website van Code School maar die zijn ook niet toegankelijk in de app.
Uiteindelijk stellen beide apps teleur over wat ze in hun apps leveren versus wat een desktopcomputer vereist, maar Code School krijgt hier een klein voordeel.
Winnaar: Code School
Het komt allemaal neer op de mobiele ervaring: welke app leert code effectiever en heeft meer te bieden in de palm van je hand? Het antwoord is Codeschool. De praktische benadering van Codecademy is onmiskenbaar geweldig en het is moeilijk om de prijs van gratis te verslaan, maar de video's van Code School zijn heerlijk inclusief en bestrijken een breed scala aan codeertalen en -onderwerpen. Als je ervoor kiest om je in te schrijven, krijg je er nog meer.