Science kan tjene kompensasjon gjennom tilknyttede lenker i denne artikkelen.
Koding er en stadig viktigere ferdighet i det moderne samfunnet. Mens kodere en gang ble sett på å ha dette mystiske, geeky talentet, forstår de fleste i dag at livene våre egentlig kjører på kode. Å lære å kode har aldri vært så ønskelig en ferdighet å lære, men du kan bli overrasket over å lære at det er mange kodeleker og sett som tar sikte på å lære det grunnleggende til barn så unge som 3 år. Disse settene bryter ned det grunnleggende om koding i "blokker" (eller lignende tilnærminger) for å lære strukturen til koden, og deretter gå videre til detaljene når barna får kunnskap og vokser. Her er noen av de beste alternativene der ute i en rekke aldre.
•••Thames & Kosmos (via Amazon)
Kids First Coding and Robotics forenkler kodingen mens du fremdeles beholder kjernestrukturen, og introduserer nøkkelkonseptene til barn i alderen 4 til 8 år med et peanøttsmør og gelésmørbrød som heter Sammy. Barnet ditt “programmerer” roboten ved hjelp av en serie kodekort som legges på bakken for at Sammy kan kjøre over og lese. Kortene representerer biter av kode og instruerer Sammy om å gjøre ting som å svinge, fortsette fremover eller lage en lyd. Gjennom dette - og seks historier fullpakket med leksjoner i koding - lærer barna om sekvensering, sløyfer, hendelser, betingelser, funksjoner og variabler, uten behov for skjerm eller fysisk skriving kode.
Settet kommer med en 64-siders manual, i tillegg til bitene som trengs for å lage Sammy og modeller for andre figurer, inkludert en mus, pingvin og brannbil. Det er totalt 30 leksjoner fordelt på de seks historiene, som øker i kompleksitet gradvis slik at barnet ditt tar det grunnleggende før det går videre til mer komplekse utfordringer.
•••Fisher Price (via Amazon)
De Kode-en-søyle er det beste valget for å få veldig små barn i koding. Som Kids First Coding and Robotics, dreier settet seg om en robot som følger operasjoner for å lære nøkkelbegrepene og strukturen bak koding. Som navnet antyder, er roboten en larve, med en hodeseksjon som behandler instruksjonene og hvert segment forteller hodet hvilken handling du skal utføre (endret ved å vri et hjul på segmentet) i sekvens. Alternativene er ganske greie, enten å be larven om å bevege seg fremover, venstre, høyre, spille musikk eller lage en lydeffekt.
Siden Code-a-Pillar er designet for barn så unge som 3 (og opptil 6), handler det om like deler et leketøy og et læringsverktøy, med muligheten til å sette en utfordring (for eksempel å få larven til å nå et bestemt sted på gulvet) for å forbedre sine ferdighetsløsningsferdigheter, men muligheten for gratis spill også. Selv uten et spesifikt mål i tankene lærer Code-a-Pillar barna om sekvensering, og når de forstår mekanikken, utvikler de en intuitiv forståelse av hvordan koden fungerer.
•••Kano (via Amazon)
De Harry Potter kodesett fra Kano lærer barna JavaScript ved hjelp av en Bluetooth-aktivert tryllestav og programmerbare staver. Den er ment for barn i alderen 6 eller eldre, så kodingen begynner med kodeblokker, men avgjørende for at du kan se koden, og når du går videre, kan du redigere den direkte. Settet er bygget rundt over 70 utfordringer, fra det grunnleggende i kodeblokkene og går opp til leksjoner om sløyfer, variabler og logikk. Alt dette foregår på steder fra Harry Potter-universet, inkludert Diagon Alley, Hogwarts og Hogsmeade, med massevis av staveeffekter, skapninger og musikk, samt muligheten til å tilpasse alt bruker kode.
Settet fungerer sammen med en nettbrett, inkludert Windows-, Amazon Fire-, Android- eller Apple-enheter, med den gratis Kano-appen. De målrettede utfordringene er gode for å utvikle problemløsningsferdigheter, men den største fordelen er å få barna vant til ekte kode og gi dem tillit til å redigere den. Det skalerer også godt med barna dine kunnskapsnivå, og åpner for nye lag med kompleksitet, jo mer kjent med det grunnleggende.
•••Sphero (via Amazon)
De Sphero SPRK + er en programmerbar robotkule som tar sikte på å lære barn i alderen 8 år og oppover det grunnleggende om koding i JavaScript. SPRK + er omtrent på størrelse med et baseball, med et ripebestandig og vanntett ytre skall, sammen med et programmerbart gyroskop, akselerometer, LED-lys og motorkodere. I hovedsak er roboten ment for gratis lek, slik at barna kan få den til å bevege seg og oppføre seg slik de vil, med den enkleste tilnærmingen til kodingen er å bare tegne en sti for den å følge, men går videre til kodeblokker og ekte tekstprogrammering gjennom JavaScript.
Roboten styres gjennom Sphero Edu-appen, som guider barna gjennom prosessen med å programmere SPRK + på en intuitiv måte. Som Code-a-Pillar, mens det ikke er spesifikke utfordringer å fullføre (selv om det kommer med labyrint kan du bruker for å skape dine egne utfordringer), lærer SPRK + barna hva de trenger å vite for å bruke det kreativt og lage sine egne moro.
•••Lego (via Amazon)
Lego Mindstorms startet virkelig trenden for koding av leker, og Robotoppfinners bygningssett fortsetter i denne tradisjonen. Settet legger til et nytt lag til moroa med Lego med et dra-og-slipp Scratch-kodingsmiljø som introduserer barna til kjernebegrepene i kode og strukturen mens de ikke kompliserer ting riktig borte. Robot Inventor-appen har over 50 aktiviteter for å introdusere barna for kodesystemet og utløse kreativiteten deres.
Den er ment for barn fra 10 år og over, så den er mer avansert enn de fleste alternativene på denne listen, men det har mye potensiale, til og med å støtte Python for når de er klare til å gå videre til mer avanserte koding. Settet gjør at barnet ditt kan bygge fem roboter, inkludert Blast (en verge som skyter raketter og mer), Charlie (en hjelperrobot som også danser og spiller trommer), MVP (et multifunksjonelt kjøretøy), Gelo (en firbente gangrobot som kan programmeres for å unngå hindringer) og Tricky (en sport robot). De blir guidet gjennom byggeprosessen med digitale instruksjoner, og robotene inkluderer også motorer, et intelligent nav, avstandssensorer og fargesensorer som hjelper deg med å få dem til å leves gjennom kode.