Wil je leren coderen? Deze 5 apps maken het gemakkelijk - Mobiel - 2018

Anonim

Sommigen zeggen dat coderen de nieuwe geletterdheid is, waardoor het voor kinderen vrij belangrijk is om jong te leren - en voor volwassenen om de basisprincipes van codering te leren als ze deel willen uitmaken van onze steeds digitalere wereld.

Gelukkig zijn er tal van geweldige apps om je en je kinderen te helpen programmeren, of het nu gaat om het bouwen van een app of om het leren besturen van een robot. Deze apps zijn ontworpen om de taak van leren coderen gemakkelijker te maken, en er is iets dat er is voor studenten van alle leeftijden en niveaus. Hier zijn enkele van de beste learn-to-code-apps die er zijn.

SoloLearn Learn-serie

Deze is geen app - het is een reeks apps, elk ontworpen voor een specifieke codeertaal. De apps worden hoog gewaardeerd in de Google Play en App Store, namelijk omdat ze dynamisch, interactief zijn en een uitstekende manier bieden om de basisprincipes van codering te leren. Misschien is het enige probleem met de apps dat je een doel moet hebben voor wat je wilt leren. Als u bijvoorbeeld wilt leren hoe u webpagina's moet bouwen, wilt u waarschijnlijk beginnen met HTML- en CSS-apps. Als je een Android-app wilt bouwen, wil je Java leren kennen.

De app volgt een soort lesplan, compleet met quizzen en checkpoints. Je krijgt een score na het voltooien van elke sectie, die is ontworpen om je te motiveren om secties opnieuw uit te voeren waarin je geen perfecte score hebt gekregen. Er is zelfs een online leaderboard waar gebruikers van over de hele wereld hun scores plaatsen, waardoor er een beetje concurrentie aan de mix wordt toegevoegd. Het beste ding over SoloLearn? De apps zijn helemaal gratis!

Download het nu voor:

Android iOS Windows Phone Web

Udacity (gratis of $ 200 per maand met certificering)

Als u echt op zoek bent om dingen een stapje hoger te zetten, wilt u misschien een nanodraad van Udacity gebruiken. Udacity biedt zijn nanodegrees eigenlijk in honderden verschillende onderwerpen, dus je hoeft niet alleen te blijven programmeren als je dat niet wilt. Udacity claimt dat haar services beter zijn dan de rest omdat ze de cursussen ontwikkelt in samenwerking met bedrijven zoals Google. Hoewel sommige cursussen over Udacity gratis zijn, moet je echt betalen om het maximale uit de service te halen. De premiumcursussen bieden feedback van professionals en stellen u in staat verbindingen te leggen met uw medestudenten, waardoor een gevoel van gemeenschap ontstaat.

Over geld gesproken, de service is zeker niet goedkoop. Om de nanodegree te nemen, betaalt u $ 200 per maand. Hoewel de nanodegrees op een bepaald moment beginnen, kunt u ze echter zo snel of zo langzaam beëindigen als u wilt. Besteed er voldoende tijd aan, en je hoeft misschien maar een paar maanden te betalen. De kosten kunnen het waard zijn als je dit gebruikt als een manier om een ​​baan te vinden in de programmering, omdat sommige nanodegrees het vooruitzicht op banen bij bedrijven zoals AT & T na voltooiing bieden.

Wat krijg je gratis? U kunt nog steeds de inhoud van de service bekijken, maar u krijgt geen geverifieerde certificering, professionele feedback of coaching.

Download het nu voor:

Android iOS Web

Tynker

Hoewel je behoorlijk serieus moet zijn om te leren Udacity te gebruiken, kan hetzelfde niet van Tynker worden gezegd. De dienst doet afstand van de mobiele cursussen in het voordeel van een spel, een gericht op het helpen van kinderen leren hoe te coderen. De interface is gebaseerd op een eenvoudig drag-and-drop-concept, en als de speler een niveau niet voltooit, verschijnen instructies over hoe deze kunnen worden verbeterd en krijgen ze de kans om de ronde opnieuw af te spelen. De interface maakt het concept van programmeren een stuk eenvoudiger te begrijpen, en hoewel het je kinderen niet toestaat complete apps te bouwen, introduceert het de basisprincipes van codering en geeft het een basis om op te bouwen.

De app is echter niet voor de superjong . Kinderen moeten kunnen lezen en tenzij ze het apparaat van een ouder gebruiken, moeten ze een smartphone of tablet hebben.

Download het nu voor:

Android iOS Web

Coderen

Codering lijkt misschien standaard, maar biedt een diepgaande kijk op codering. Een van de geweldige dingen over Encode is dat het vanaf het begin begint en verschillende concepten biedt in hapklare brokken, dus zelfs als je maar een paar minuten over hebt, kun je een sectie binnen de app bekijken. Pas na het doornemen van basisconcepten introduceert het meer geavanceerde concepten, zoals codering met behulp van talen zoals JavaScript. De lessen zijn ook interactief en de app biedt feedback na elke les, zodat je de kans krijgt om lessen opnieuw te leren als je de concepten aanvankelijk niet begrijpt. Helaas voor iOS-gebruikers is Encode alleen beschikbaar voor Android.

Download het nu voor:

Android

Khan Academy

Ah, de klassieke Khan Academy. Khan Academy is een zeer populaire manier geworden om verschillende dingen op je telefoon of tablet te leren, maar in tegenstelling tot services zoals Udacity is Khan Academy gratis. Het biedt ook lessen over veel meer dan alleen coderen, dus als u op zoek bent naar een app om allerlei interessante dingen te leren, hoeft u niet verder te zoeken.

Misschien is het enige nadeel hiervan dat cursussen door de gebruiker worden gemaakt, zodat ze misschien niet hetzelfde kwaliteitsniveau hebben als andere apps. Toch beschikt de app over cursussen voor de meeste belangrijke codeertalen, waaronder een cursus 'Intro to HTML / CSS: webpagina's maken' en een cursus 'Intro naar JS: tekenen en animeren'. Met andere woorden, als u een specifiek doel voor ogen heeft, zoals het leren hoe webpagina's te bouwen, kan Khan Academy ongelooflijk nuttig zijn.

Download het nu voor:

Android iOS Windows Phone Web