Vil du lære at kode? Disse 5 apps gør det nemt - Mobil - 2019

Anonim

Nogle siger kodning er det nye læsefærdighed, hvilket gør det ret vigtigt for børnene at begynde at lære unge - og for voksne at lære det grundlæggende om kodning, hvis de vil være en del af vores stadig mere digitale verden.

Heldigvis er der masser af gode apps derude til at hjælpe dig og dine børn med at lære at kode, hvad enten det er at bygge en app eller lære at kommandere en robot. Disse apps er designet til at gøre opgaven med at lære kode kode lettere, og der er noget derude for elever i alle aldre og færdighedsniveauer. Her er nogle af de bedste lær-til-kode apps rundt.

SoloLearn Learn Series

Denne er ikke en app - det er en række apps, der hver især er designet til et bestemt kodningssprog. Apperne er yderst populære i Google Play og App Store, nemlig fordi de er dynamiske, interaktive og giver en god måde at lære grundlæggende på kodning. Måske er det eneste problem med apps, at du skal have et mål i tankerne for, hvad du vil lære. Hvis du f.eks. Vil lære at bygge websider, vil du formentlig starte med HTML- og CSS-apps. Hvis du vil opbygge en Android-app, så vil du lære Java.

Appen følger en slags lektionsplan, komplet med quizzer og checkpoints. Du får en score efter afslutning af hvert afsnit, som er designet til at motivere dig til at genoprette sektioner, hvor du ikke fik en perfekt score. Der er endda et online leaderboard, hvor brugere fra hele verden sender deres scoringer og dermed tilføjer en smule konkurrence til mixen. Det bedste ved SoloLearn? Apperne er alle helt gratis!

Hent det nu for:

Android iOS Windows Phone Web

Udacity (gratis eller $ 200 om måneden med certificering)

Hvis du virkelig ønsker at sparke tingene op, kan du måske tage en nanodegree fra Udacity. Udacity tilbyder faktisk sine nanodegreb i hundredvis af forskellige emner, så du behøver ikke at holde udelukkende til kodning, hvis du ikke vil. Udacity hævder, at dens tjenester er bedre end resten, fordi det udvikler kurserne i partnerskab med virksomheder som Google. Mens nogle af kurserne på Udacity er gratis, skal du virkelig betale for at få mest muligt ud af tjenesten. Premium-kurser tilbyder feedback fra fagfolk og giver dig mulighed for at skabe forbindelser med dine medstuderende og skabe en følelse af fællesskab.

Taler om penge, tjenesten er bestemt ikke billig. For at tage nanodegree betaler du $ 200 pr. Måned. Men mens nanodegrebet starter på et bestemt tidspunkt, kan du afslutte dem så hurtigt eller så langsomt som du vil. Tilbring tilstrækkelig tid til det, og du må kun betale for et par måneder. Omkostningerne kan være det værd, hvis du bruger dette som en måde at finde et job på i programmeringen, da nogle af nanodegrebene giver mulighed for job hos virksomheder som AT & T ved afslutning.

Så hvad får du gratis? Du kan stadig gennemse indholdet på tjenesten, selvom du ikke får bekræftet certificering, faglig feedback eller coaching.

Hent det nu for:

Android iOS Web

Tynker

Mens du skal være temmelig seriøs om at lære at bruge Udacity, kan det samme ikke siges om Tynker. Tjenesten fjerner de mobile kurser til fordel for et spil, en med det formål at hjælpe børnene med at lære at kode. Interfacet er baseret på et simpelt drag-og-slip-koncept, og hvis afspilleren ikke gennemfører et niveau, vises instruktioner om hvordan de kan forbedres, og de får chancen for at afspille runden. Grænsefladen gør programmeringsbegrebet meget lettere at forstå, og selvom det ikke vil give dine børn mulighed for at opbygge komplette apps, introducerer de grundlæggende kodesystemer og giver dem et fundament at bygge på.

Appen er dog ikke for den super unge. Børn skal kunne læse, og medmindre de bruger en forældres enhed, skal de eje en smartphone eller tablet.

Hent det nu for:

Android iOS Web

Encode

Encode kan se grundlæggende ud, men det giver et dybtgående kig på kodning. En af de store ting ved Encode er, at den starter fra begyndelsen og tilbyder forskellige begreber i bitstørrelser, så selvom du kun har få minutter til at spare, kan du gå over et afsnit i appen. Først efter at have gået over grundlæggende begreber introduceres det mere avancerede begreber, såsom kodning ved hjælp af sprog som JavaScript. Lektionerne er også interaktive, og appen giver feedback efter hver lektion og sikrer, at du får mulighed for at genskabe lektioner, hvis du ikke i første omgang forstår begreberne. Desværre for iOS-brugere er Encode kun tilgængelig for Android.

Hent det nu for:

Android

Khan Academy

Åh, det klassiske Khan Academy. Khan Academy er blevet en ekstremt populær måde at lære forskellige ting på din telefon eller tablet, men i modsætning til tjenester som Udacity er Khan Academy gratis. Det tilbyder også lektioner på langt mere end bare kodning, så hvis du leder efter en app til at lære alle mulige interessante ting, så kig ikke længere.

Måske er den eneste ulempe ved dette, at kurser er brugeroprettet, så de måske ikke overholder det samme niveau af kvalitet som andre apps. Alligevel har appen kurser for de fleste større kodningssprog, herunder et kursus "Intro til HTML / CSS: Making webpages" og et kursus "Intro til JS: Tegning og Animation". Med andre ord, hvis du har et specifikt mål i tankerne, som at lære at bygge websider, kunne Khan Academy vise sig utrolig hjælpsomme.

Hent det nu for:

Android iOS Windows Phone Web