Kodning Apps, der Lærer Børnene Rigtig Computer Programmering
Der kommer en tid, hvor børn, der er interesseret i at lære at kode skal træde væk fra visual block, træk og slip-kodning, og indtast den fagre nye verden af kodning med rigtige sprog.
Nogle forældre vælger at gøre dette spring med det samme, mens andre venter, indtil deres barn har et fundament med visuelle begynderplatforme som Scratch 3.0.,tilbage på den dag, hvor jeg lærte at programmere, var mulighederne begrænsede. At finde ud af det grundlæggende ved kodning var en udmattende proces, der krævede meget læsning og eksperimentering.
Der var ingen online tutorials, og de fleste dokumentation var rettet mod personer på 18 år og ældre. Hvis du ønskede at lære dit barn at kode, du var ret begrænset, når det kom til ordentlige ressourcer – især sjove ressourcer børn nyder.
i dag er det en helt anden historie., Der er en række online kodningsapps, der gør kodning sjov og kreativ, og der er endda mange gratis muligheder tilgængelige.
Her er en liste over mine foretrukne kodningsapps til unge, der er interesseret i at blive fremtidige programmerere.
Code.org
Platform: Web
Code.org er et non-profit projekt, der er dedikeret til at undervise børn i forskellige aldre og niveauer og computer programmering færdigheder. Hovedformålet med denne organisation er at give alle studerende mulighed for at mestre kodning.,
der er Fyldt med en imponerende række af spil-som interaktive lektioner til rådighed på forskellige sprog og eksklusive videoer, hvor disse tal som Bill Gates, Mark Zuckerberg, og selv tidligere Præsident, Barack Obama, dele deres viden og meninger om emnet kodning – Code.org er virkelig et fantastisk sted til at få børn begejstrede datalogi og programmering.
fra appudvikling til spildesign og oprettelse af websiteebsteder – Code.org har kurser på en række emner og stadier af kodning., Derudover tilbyder organisationen også App Lab, et værktøj, der gør det nemt for børn at oprette og dele deres projekter.
App Lab er en fantastisk webebbaseret kodningsapp, der på mange måder ligner ridse. Det bruger det samme træk-og-slip-interface og et blokbaseret kodningssystem, der gør det super nemt for børn at udvikle programmer.
i denne app kan eleverne designe og dele enkle apps i løbet af få sekunder. Derefter kan de kode i JavaScript med enten blokke eller tekst, afhængigt af deres præferencer eller kodningsevner.,
hvad der adskiller denne app er dens unikke mulighed for at skifte fra et træk-og-slip-bloksystem til “teksttilstand”. Evnen til at skifte mellem disse to tilstande og se deres tekstbaserede kode side om side med deres blokbaserede sekvens gør det lettere at lære at skrive kode end nogensinde før.
App Lab har også en asset manager, der lader eleverne uploade billeder og lyde, de ønsker at bruge i deres kodning projekter. Dette åbner en hel masse muligheder, der helt sikkert vil holde eleverne underholdt, mens de spiller rundt i App Lab.,
CodaKid
Platform: Web
CodaKid er et prisbelønnet online kids kodning skole, der lærer unge edb-programmering ved hjælp af real kodning sprog og faglige værktøjer. Vi opnår dette ved at lære børn at programmere droner, oprette professionelle videospil, opbygge apps og kode Minecraft mods.,
Med over 500 timers timer af de studerendes projekter, CodaKid har flere app udvikling, kurser, at opdrage børn, hvordan at opbygge deres egne mobile spil apps fra jorden op, herunder Spil-Programmering 1 med JavaScript og Spil Programmering 2 med JavaScript klasser er i eget tempo, og de kommer med live støtte fra et team af super-venlige, erfarne ingeniører, der elsker at arbejde med børn. Vi har nu også Python programmering for børn, Unity3D kurser, og endda Developmentebudvikling med HTML/CSS.,
CodaKid-kurser er designet til at lære børn at kode og fuldt ud forstå computerprogrammeringskoncepter, såsom betingelser, sløjfer og metoder. Unge nemt mestre det grundlæggende og er i stand til at skabe deres egne linjer kode og innovere på ingen tid.
Vi ved CodaKid mener, at kodning er en færdighed, som enhver kan lære. Vores track record viser, at lære børn at skrive kode kan være ganske sjovt og opfindsomme. For os er kodning mere end en jobfærdighed., Det er et ekstremt kraftfuldt og værdifuldt værktøj, der kan omdanne et barns fantasi til virkelighed. at lære dine børn at programmere betyder ikke nødvendigvis, at du investerer i en fremtid, hvor de sidder foran en kontorcomputer, der udvikler apps til deres arbejdsgiver. Kodere udvikler spil, skaber animationer og løser alle slags problemer. Når dine børn mestrer færdigheden-mulighederne er ubegrænsede!, Codakids vigtigste og eneste mission er at få eleverne til at anerkende den sjove side af kodning og alle de muligheder, der følger med at lære at kommunikere med maskiner!
siden 2014 har CodaKid lært tusindvis af børn i over 80 lande at kode som profferne. Vi vil gerne tro, at vi lige er begyndt og har planer om at gøre endnu mere i fremtiden. Vores camps og kurser er unikke, fordi de er fokuseret på individuelle studerende og små grupper. Vi opfordrer altid til selvinitiativ og plejer børns nysgerrighed., Det har vist sig at være den mest effektive, engagerende og sjov måde at lære.
3. Bitsbo.
Platform: Platformeb
Bitsbo. er en sjov abonnementstjeneste, der leverer månedlige kodningsprojekter til børn. Selvom der lægges vægt på sjov, hver pakke har en yderst værdifuld uddannelse side til det. Bitsbo. – projekter lærer børn, hvordan man opbygger fungerende apps og apps til rigtige enheder. Fortællingen om hvert projekt centrerer sig om begreberne fri leg, efterligning og gentagelse., Bitsbo.tager processen med at lære at kode, for eksempel i JavaScript, og hugger processen i små, fordøjelige bidder, der helt sikkert vil holde børnene engagerede.
Sådan fungerer tjenesten:
Når du abonnerer, begynder Bitsbo.at levere temapakker hver måned. Pakkerne inkluderer legetøj, legetilbehør og pænt illustrerede bøger. Dit barn kan vælge hvilket projekt de gerne vil gennemføre. Næste, når de finder den, der interesserer dem mest, instruktionen dirigerer dem mod den officielle Bitsbo.site., Når de lander på hjemmesiden, skal eleverne indtaste koden for den app, de er interesseret i.
Theebstedet kører derefter appen på en computer, og de bliver nødt til at scanne QR-koden for den app, de vil prøve. På det tidspunkt får brugerne adgang til projekterne og alle dens funktioner. Uanset hvilke ændringer de foretager på en stationær computer, synkroniseres de automatisk på en telefon eller tablet.
Bitsbo.er en sjov og yderst nyttig app, der nærmer sig at lære at kode som at lære et andet menneskeligt sprog., Dette firma tilbyder et imponerende antal projekter, der underviser i kodning på tværs af forskellige aldre og færdighedsniveauer. De tror, at dit barn aldrig vil kede sig med deres service, fordi Bitsbo.tilbyder en af de venligste og mest engagerende måder at lære computerprogrammering på.
CodeCombat
Platform: Web
er Bedst egnet for større børn, CodeCombat fremmer indlæring af forskellige edb-programmering syntaks og strukturer.
spillet er super nemt at sætte op. Alle spillerne skal gøre er at oprette en konto, logge ind og begynde at spille!, Nye spillere får lov til at springe tutorials og gå direkte til skoven, hvor de selve spillet starter. Selvfølgelig er dette ikke rigtig tilrådeligt for uerfarne kodere. Hvis dine børn ikke kender ABC ‘ erne for kodning i deres søvn, skal de starte fra begyndelsen.
gameplayet er ret simpelt: Når spillet starter, er skærmen opdelt i to. Højre side viser en kodeditor, mens venstre bringer en labyrint op. Inde i labyrinten ser spillerne deres karakter., Ved hjælp af Python, JavaScript og andre programmeringsplatforme og sprog styrer spillerne deres tegn på skærmen. De får dem til at bevæge sig rundt, kæmpe og besejre fjender.
kommandoer skal indtastes korrekt for at flytte tegnet. Spillet belønner ren kode og intelligent tænkning. Hvis brugere skriver rodet kode eller fortsætter med at producere robuste kodningsløsninger – vil deres krigere vandre målløst rundt, indtil de bliver dræbt. i første omgang kan CodeCombat være udfordrende for begyndere., Men for dem, der er villige til at sætte i arbejdet – CodeCombat tilbyder en sjov og lærerig oplevelse. Niveauerne er veldesignede, og hints faktisk hjælpe spillerne overvinde udfordringer og afhente værdifulde kodning tips.
niveauer og missioner øges gradvist i vanskeligheder, så spillerne bliver konstant udfordret og opfordret til at prøve nye koncepter og forbedre deres kodningsevner. Hvis de sidder fast et sted langs spillet, kan spillerne henvende sig til codecombat-samfundet for at få hjælp., No-code-politikken forhindrer medlemmer af samfundet i fysisk at skrive kodelinjer til andre spillere, hvilket er godt, fordi dine børn ikke vil være i stand til at snyde deres vej gennem spillet.
KhanAcademy
Platform: Web
Khan Academy er et velkendt website og en app, hvor børn kan lære alt fra K-12 matematik, kemi, biologi, kunst, historie, til datalogi og programmering.
det bedste ved denne app er, at det giver fuld adgang til Khan Academy omfattende videobibliotek på farten., Med over 3000 pædagogiske videoer til rådighed i sit lager, Khan Academy app har et ry online som et fantastisk værktøj til børn, der er interesserede i at udvide deres eksisterende viden på en række forskellige emner.
for håbefulde kodere over 15 år – Khan Academy-websiteebstedet er et dejligt sted at starte. Sitet tilbyder multi-timers, selv-tempo kurser i JavaScript, HTML / CSS, og s .l. Disse kurser lærer børn, hvordan man bygger grafik, interaktiv visualisering, animationer og meget mere.,
eleverne kan hurtigt fortsætte, hvor de slap, og Do .nloade videoer eller hele lister og se dem i deres eget tempo. Hvis du tilmelder dig som coach, giver appen dig besked, hver gang din studerende gennemfører en udfordring. Når dit barn har bestået startkurserne, kan du tilmelde dem andre avancerede kurser.
alt på Khan Academy er gratis. Alle dine børn har brug for at begynde at lære er en konto. Kurserne er tilgængelige for alle i verden, så længe de har en god nok internetforbindelse til at do .nloade appen.,
den eneste reelle ulempe ved at bruge Khan Academy-appen er, at den er begrænset til bare at afspille videoer. Selve siteebstedet giver eleverne mulighed for at teste, hvad de har lært, mens de ser videoerne gennem øvelser og faktisk kodningsopgave. Med appen er disse nøglefunktioner ikke tilgængelige.
Kodable
Platform: iPad-App
For dem med en iPad, Kodable er et fremragende, gratis program, der hjælper med at undervise børn kompleks programmering procedurer., Bedst af alt, platformen gør den Bærbar og nem for børn at bruge på farten. Det betyder, at du ikke behøver at kortlægge for meget tid til bevidst at sætte sig ned og bruge det!kodable funktioner med nemme, omfattende lektionsplaner. Disse planer er især fokuseret på studerendes resultater, hvilket gør det nemt for lærerne at lære eleverne at kode uden nogen datalogi baggrund kræves. De kodende sprog, Kodable vil dykke ned i omfatter Python, Javascript, HTML, CSS, Java og meget mere.
spil med Kodable centre omkring at vælge et tegn til at rulle gennem niveauer., Denne karakter vil støde på retnings -, roterende, farvekodning og loopingprocedurer. Niveauerne vil vokse i vanskeligheder og kompleksitet, så de kan matche tempoet i den studerendes læring. Når det er sagt, er der tidspunkter, hvor det kan blive lidt gentagne.grunden til, at denne app er fantastisk til begyndere er i den måde, at det nedbryder komplicerede emner. Det vil tage centrale datalogi principper og bryde dem op i grundlæggende begreber børn kan forstå. Dette vil hjælpe dem med at opbygge et stærkt og grundigt fundament for resten af deres datalogiuddannelse.,Kodable underviser også i emner med bløde færdigheder, der er relevante for datalogi såvel som andre livsområder. Ting som kommunikation og sociale følelsesmæssige færdigheder er kritiske, når det kommer til den virkelige verden af datalogi. Bedst af alt? De kan også overføres til stort set alle andre områder af livet, selvom datalogi ikke ender med at blive en studerendes ultimative mål og lidenskab.
gennem Kodable vil eleverne have mulighed for at vælge mellem over 70 lektioner med både on-screen og off-screen aktiviteter., Lektioner inkluderer instruktionsvejledning, ordforråd og studiemateriale for at sikre en studerendes succes. Disse planer fungerer godt som enten et rent datalogifokus eller som et supplement til områder som matematik, ELA, robotik og mere.
codeSpark Academy
Platform: Apple – /Android-App
Der er en grund til, at codeSpark Academy er en prisvindende app – og den er tilgængelig til både Apple-og Android-enheder! Dette er et andet program med en fantastisk, spil-lignende interface, der vil lære børnene at kode og holde dem begejstrede for læring.,
det gode ved at bruge et sjovt spil til at lære børn at kode er, at de vil glemme, at de endda lærer! De bliver for fanget i at have det sjovt, at de ikke ser på det som lektier eller en opgave, men snarere en sjov aktivitet, de kan gøre i stedet for mere kedeligt og monotont arbejde.
med codeSpark Academy lærer børnene at kode med elskelige tegn kendt som ‘The Foos’. Hver verden, de vil udforske, lærer grundlæggende kodningskoncepter. For at lære disse begreber bruger børn logiske og problemløsende færdigheder, som vil hjælpe Foos med at fuldføre deres nødvendige opgaver., Udover at undervise i kernekoncepter lærer børnene også at strække deres kreativitet, når de former og styrer deres historie undervejs.
denne app har et ordfrit design, der gør det sjovt og passende for selv små børn og forlæsere. Ved at starte børnene fra denne unge, de kan virkelig få et spring start med datalogi og har en meget lettere tid som emner bliver mere avancerede. Det understøtter også uafhængighed og autonomi, da gåderne giver børnene en chance for at lære uden overdreven hjælp fra en lærer eller forælder hvert skridt på vejen., Dette er en vigtig del af at opbygge tillid og varige resultater.
codeSpark introducerer en række computervidenskabelige emner, der er centrale for en studerendes fundament. Dette inkluderer alt fra sekventering til conditionals. Børn kan gå i gang med spændende udfordringer ved at lære algoritmer, der kan automatisere deres kæledyrsplejecenter eller løse matematiske uligheder for at udforske et skjult tempel.det åbne legeområde i appen giver børnene en chance for at oprette og kode deres egne spil! Efter afslutningen kan børnene derefter dele deres skabelse med Fællesskabet af kid coders., De kan endda kode interaktive historier, der inkluderer brugerdefinerede stemmeoptagelser og fotos. Bedst af alt? Appen indeholder ingen reklamer eller køb i spillet, så du behøver ikke bekymre dig om utilsigtede afgifter fra dit nysgerrige barn!
Tynker
Platform: iPad-App
et Andet godt program designet til iPad er Tynker. Dette er en revolutionerende app, der bruger kodeblokke til at lære unge børn at programmere., Det er en anden fremragende ressource for præ-læsere og begyndere, da børnene vil bruge visuelle kodeblokke, der repræsenterer mere komplekse kodningskoncepter.
gennem hele spillet vil børnene udvikle sig gennem vitale kodningssprog som Python og JavaScript, når de spiller gennem over 2.000 rentedrevne aktiviteter. De løser engagerende, historiebaserede udfordringer, der gradvist introducerer nye koncepter, der vil opbygge et stærkt fundament for deres datalogiuddannelse.,Tynker har en række apps at vælge imellem, hvilket gør det muligt at oprette en samling, hvis et barn er underholdt og interesseret. Der er Tynker, Tynker Junior og Mod Creator, som børn kan do .nloade og bruge til at kode, oprette og mod på en tablet. At kunne bruge programmet på en on-the-go enhed gør det fantastisk for børn, der allerede travlt med skole og aktiviteter.
kodning lektioner i Tynker guide børn langs en sti, hvor de med jævne mellemrum vil tjene badges som belønninger for deres hårde arbejde., Lektioner omfatter interaktive moduler, minispil, projekter og puslespil, der vil lære børnene det grundlæggende i datalogi. I det væsentlige vil børnene løse gåder og opgaver, der præsenteres i form af en buggy kode, som de bliver nødt til at finde ud af, hvordan man løser.
Lightbot
Platform: Android/Apple App
Endelig, vi har en app til både Apple og Android. Selvom det kan se ud til, at LightBot udelukkende er beregnet til begyndere, er det faktisk en stor ressource, der vokser med brugeren., Jo længere du niveau op, jo mere du indser spillet er en stor logik aktivitet for mere avancerede spillere samt.
Lightbot er en udfordrende programmering puslespil, der lærer eleverne logikken i kodning gennem grundlæggende begreber. Som du giver vejledning til robotten til at hjælpe ham tænde alle de blå fliser, er du faktisk bliver introduceret til kodning basics. Kommandoerne er ret enkle, men i hele spillet støder du på nogle af computerprogrammeringsterminologien, som sløjfer og betingelser.,
studerende vil blive forsynet med korte instruktioner i starten af et niveau, der gør det nemt at følge uden distraherende komplikationer. Fuldførelse af et niveau vil låse det næste op, så eleverne er motiverede til at fortsætte med at opnå og lære for at låse op for flere spændende udfordringer.
den stigende sværhedsgrad af niveauerne gør dette til en stor ressource for børn i alle aldre. Unge begyndere og mere avancerede teenagere både kan løse gåder og lære vitale færdigheder som sekventering, overbelastning, procedurer, rekursive sløjfer og betingelser., Millioner af børn bruger allerede denne app, og der er en grund til populariteten!
Wraprap up
Tak fordi du tog dig tid til at læse denne artikel fra start til slut. Som du kan se fra alt skrevet ovenfor, er der nogle spændende apps og websebsteder, der gør det sjovt at lære at kode.
for At opsummere, de fantastiske apps til både web-browsere og smarte enheder er:
- Code.org
- CodaKid
- Bitsbox
- CodeCombat
- Khan Academy
- Kodable
- codeSpark Academy
- Tynker
- Lightbot